C# Class NetIde.Services.WaitDialog.NiWaitDialog

Inheritance: NetIde.Shell.ServiceObject, INiWaitDialog
Afficher le fichier Open project: netide/netide Class Usage Examples

Méthodes publiques

Méthode 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

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

Method Details

HasCanceled() public méthode

public HasCanceled ( bool &cancelled ) : HResult
cancelled bool
Résultat HResult

NiWaitDialog() public méthode

public NiWaitDialog ( IServiceProvider serviceProvider, SynchronizationContext synchronizationContext ) : System
serviceProvider IServiceProvider
synchronizationContext System.Threading.SynchronizationContext
Résultat System

ShowWaitDialog() public méthode

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
Résultat HResult

UpdateProgress() public méthode

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
Résultat HResult