IVsThreadedWaitDialog4 Interface
Provides methods to tell callers whether the dialog was started or simply a no-op.
Assembly: Microsoft.VisualStudio.Shell.Interop.14.0.DesignTime (in Microsoft.VisualStudio.Shell.Interop.14.0.DesignTime.dll)
| Name | Description | |
|---|---|---|
![]() | EndWaitDialog(Int32) | Stops the wait dialog. |
![]() | HasCanceled(Boolean) | Determines whether the dialog has been canceled. |
![]() | StartWaitDialog(String, String, String, Object, String, Int32, Boolean, Boolean) | Determines whether StartWaitDialog(Ex) has actually started a dialog. If StartWaitDialog (or StartWaitDialogEx) is called multiple times without calling EndWaitDialog, only the first will start the dialog. Subsequent calls will just be no-ops. This makes it difficult to determine how often a call site caused the dialog to show. pfStarted will be set to true if the call to StartWaitDialogEx started the wait dialog (or started the timer to show the dialog). |
![]() | StartWaitDialogEx(String, String, String, Object, String, Int32, Boolean, Boolean) | Determines whether StartWaitDialog(Ex) has actually started a dialog. If StartWaitDialog (or StartWaitDialogEx) is called multiple times without calling EndWaitDialog, only the first will start the dialog. Subsequent calls will just be no-ops. This makes it difficult to determine how often a call site caused the dialog to show. pfStarted will be set to true if the call to StartWaitDialogEx started the wait dialog (or started the timer to show the dialog). |
![]() | StartWaitDialogWithCallback(String, String, String, Object, String, Boolean, Int32, Boolean, Int32, Int32, IVsThreadedWaitDialogCallback) | Starts a wait dialog with a callback. |
![]() | StartWaitDialogWithPercentageProgress(String, String, String, Object, String, Boolean, Int32, Int32, Int32) | Starts a wait dialog that shows progress. |
![]() | UpdateProgress(String, String, String, Int32, Int32, Boolean, Boolean) | Updates the progress of the wait dialog. |
