C# 클래스 NetIde.Services.WaitDialog.NiWaitDialog

상속: NetIde.Shell.ServiceObject, INiWaitDialog
파일 보기 프로젝트 열기: netide/netide 1 사용 예제들

공개 메소드들

메소드 설명
HasCanceled ( bool &cancelled ) : HResult
NiWaitDialog ( IServiceProvider serviceProvider, SynchronizationContext synchronizationContext ) : System
ShowWaitDialog ( string caption, string message, string progressText, string statusBarText, System.TimeSpan showDelay, bool canCancel, bool realProgress, float progress, IntPtr waitHandles ) : HResult
UpdateProgress ( string message, string progressText, string statusBarText, float progress, bool disableCancel, bool &cancelled ) : HResult

비공개 메소드들

메소드 설명
SetStatusBarText ( string statusBarText ) : void
WaitForHandles ( IntPtr waitHandles, int &delay, int wait ) : bool

메소드 상세

HasCanceled() 공개 메소드

public HasCanceled ( bool &cancelled ) : HResult
cancelled bool
리턴 HResult

NiWaitDialog() 공개 메소드

public NiWaitDialog ( IServiceProvider serviceProvider, SynchronizationContext synchronizationContext ) : System
serviceProvider IServiceProvider
synchronizationContext System.Threading.SynchronizationContext
리턴 System

ShowWaitDialog() 공개 메소드

public ShowWaitDialog ( string caption, string message, string progressText, string statusBarText, System.TimeSpan showDelay, bool canCancel, bool realProgress, float progress, IntPtr waitHandles ) : HResult
caption string
message string
progressText string
statusBarText string
showDelay System.TimeSpan
canCancel bool
realProgress bool
progress float
waitHandles System.IntPtr
리턴 HResult

UpdateProgress() 공개 메소드

public UpdateProgress ( string message, string progressText, string statusBarText, float progress, bool disableCancel, bool &cancelled ) : HResult
message string
progressText string
statusBarText string
progress float
disableCancel bool
cancelled bool
리턴 HResult