C# Class ImgProc.ImageProcessingManager

Exibir arquivo Open project: EFanZh/EFanZh

Public Methods

Method Description
ImageProcessingManager ( ) : System
ProcessAsync ( string>.IDictionary tasks, IEnumerable processingPlugins, IOutputPlugin outputPlugin, object userState ) : void
ProcessAsyncCancel ( object userState ) : void

Protected Methods

Method Description
OnProcessCompleted ( AsyncCompletedEventArgs e ) : void
OnProcessProgressChanged ( ProgressChangedEventArgs e ) : void
OnProcessStateChanged ( ProcessStateChangedEventArgs e ) : void
OnProcessTaskProgressChanged ( ProcessTaskProgressChangedEventArgs e ) : void

Private Methods

Method Description
ImageProcessingManager_ProcessCompleted ( object sender, AsyncCompletedEventArgs e ) : void
ImageProcessingManager_ProcessProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
ImageProcessingManager_ProcessStateChanged ( object sender, ProcessStateChangedEventArgs e ) : void
ImageProcessingManager_ProcessTaskProgressChanged ( object sender, ProcessTaskProgressChangedEventArgs e ) : void
IsTaskCancelled ( object userState ) : bool
ProcessAsyncCompleted ( object arg ) : void
ProcessAsyncProgressChanged ( object arg ) : void
ProcessAsyncStateChanged ( object arg ) : void
ProcessAsyncTaskProgressChanged ( object arg ) : void
ProcessWorker ( string>.Queue taskQueue, IEnumerable processingPlugins, IOutputPlugin outputPlugin, AsyncOperation asyncOp ) : void
imageProcessor_ProcessCompleted ( object sender, AsyncCompletedEventArgs e ) : void
imageProcessor_ProcessProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
processingProgressForm_CancelProcess ( object sender, AsyncEventArgs e ) : void

Method Details

ImageProcessingManager() public method

public ImageProcessingManager ( ) : System
return System

OnProcessCompleted() protected method

protected OnProcessCompleted ( AsyncCompletedEventArgs e ) : void
e System.ComponentModel.AsyncCompletedEventArgs
return void

OnProcessProgressChanged() protected method

protected OnProcessProgressChanged ( ProgressChangedEventArgs e ) : void
e System.ComponentModel.ProgressChangedEventArgs
return void

OnProcessStateChanged() protected method

protected OnProcessStateChanged ( ProcessStateChangedEventArgs e ) : void
e ProcessStateChangedEventArgs
return void

OnProcessTaskProgressChanged() protected method

protected OnProcessTaskProgressChanged ( ProcessTaskProgressChangedEventArgs e ) : void
e ProcessTaskProgressChangedEventArgs
return void

ProcessAsync() public method

public ProcessAsync ( string>.IDictionary tasks, IEnumerable processingPlugins, IOutputPlugin outputPlugin, object userState ) : void
tasks string>.IDictionary
processingPlugins IEnumerable
outputPlugin IOutputPlugin
userState object
return void

ProcessAsyncCancel() public method

public ProcessAsyncCancel ( object userState ) : void
userState object
return void