C# Класс NetIde.Services.WaitDialog.NiWaitDialog

Наследование: NetIde.Shell.ServiceObject, INiWaitDialog
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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