C# Class ImgProc.Shared.ProcessingPlugin

Inheritance: IProcessingPlugin
Afficher le fichier Open project: EFanZh/EFanZh

Méthodes publiques

Méthode Description
Dispose ( ) : void
ProcessAsync ( Bitmap bitmap, object userState ) : void
ProcessAsyncCancel ( object userState ) : void
ProcessingPlugin ( ) : System

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
DoProcessAsyncProgressChanged ( AsyncOperation asyncOp, ProgressChangedEventArgs e ) : void
IsTaskCancelled ( object userState ) : bool
OnProcessCompleted ( GetBitmapCompletedEventArgs e ) : void
OnProcessProgressChanged ( ProgressChangedEventArgs e ) : void
Process ( Bitmap bitmap, AsyncOperation asyncOp ) : Bitmap

Private Methods

Méthode Description
DoProcessAsyncCompleted ( AsyncOperation asyncOp, GetBitmapCompletedEventArgs e ) : void
ProcessAsyncCompleted ( object arg ) : void
ProcessAsyncProgressChanged ( object arg ) : void
ProcessWorker ( Bitmap bitmap, AsyncOperation asyncOp ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

DoProcessAsyncProgressChanged() protected méthode

protected DoProcessAsyncProgressChanged ( AsyncOperation asyncOp, ProgressChangedEventArgs e ) : void
asyncOp System.ComponentModel.AsyncOperation
e System.ComponentModel.ProgressChangedEventArgs
Résultat void

IsTaskCancelled() protected méthode

protected IsTaskCancelled ( object userState ) : bool
userState object
Résultat bool

OnProcessCompleted() protected méthode

protected OnProcessCompleted ( GetBitmapCompletedEventArgs e ) : void
e GetBitmapCompletedEventArgs
Résultat void

OnProcessProgressChanged() protected méthode

protected OnProcessProgressChanged ( ProgressChangedEventArgs e ) : void
e System.ComponentModel.ProgressChangedEventArgs
Résultat void

Process() protected abstract méthode

protected abstract Process ( Bitmap bitmap, AsyncOperation asyncOp ) : Bitmap
bitmap System.Drawing.Bitmap
asyncOp System.ComponentModel.AsyncOperation
Résultat System.Drawing.Bitmap

ProcessAsync() public méthode

public ProcessAsync ( Bitmap bitmap, object userState ) : void
bitmap System.Drawing.Bitmap
userState object
Résultat void

ProcessAsyncCancel() public méthode

public ProcessAsyncCancel ( object userState ) : void
userState object
Résultat void

ProcessingPlugin() public méthode

public ProcessingPlugin ( ) : System
Résultat System