C# 클래스 ImgProc.ImageProcessingManager

파일 보기 프로젝트 열기: EFanZh/EFanZh

공개 메소드들

메소드 설명
ImageProcessingManager ( ) : System
ProcessAsync ( string>.IDictionary tasks, IEnumerable processingPlugins, IOutputPlugin outputPlugin, object userState ) : void
ProcessAsyncCancel ( object userState ) : void

보호된 메소드들

메소드 설명
OnProcessCompleted ( AsyncCompletedEventArgs e ) : void
OnProcessProgressChanged ( ProgressChangedEventArgs e ) : void
OnProcessStateChanged ( ProcessStateChangedEventArgs e ) : void
OnProcessTaskProgressChanged ( ProcessTaskProgressChangedEventArgs e ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

ImageProcessingManager() 공개 메소드

public ImageProcessingManager ( ) : System
리턴 System

OnProcessCompleted() 보호된 메소드

protected OnProcessCompleted ( AsyncCompletedEventArgs e ) : void
e System.ComponentModel.AsyncCompletedEventArgs
리턴 void

OnProcessProgressChanged() 보호된 메소드

protected OnProcessProgressChanged ( ProgressChangedEventArgs e ) : void
e System.ComponentModel.ProgressChangedEventArgs
리턴 void

OnProcessStateChanged() 보호된 메소드

protected OnProcessStateChanged ( ProcessStateChangedEventArgs e ) : void
e ProcessStateChangedEventArgs
리턴 void

OnProcessTaskProgressChanged() 보호된 메소드

protected OnProcessTaskProgressChanged ( ProcessTaskProgressChangedEventArgs e ) : void
e ProcessTaskProgressChangedEventArgs
리턴 void

ProcessAsync() 공개 메소드

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

ProcessAsyncCancel() 공개 메소드

public ProcessAsyncCancel ( object userState ) : void
userState object
리턴 void