C# Class NetIde.Services.WaitDialog.NiWaitDialog

Inheritance: NetIde.Shell.ServiceObject, INiWaitDialog
Mostrar archivo Open project: netide/netide Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
SetStatusBarText ( string statusBarText ) : void
WaitForHandles ( IntPtr waitHandles, int &delay, int wait ) : bool

Method Details

HasCanceled() public method

public HasCanceled ( bool &cancelled ) : HResult
cancelled bool
return HResult

NiWaitDialog() public method

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

ShowWaitDialog() public method

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
return HResult

UpdateProgress() public method

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
return HResult