ThreadedWaitDialogProgressData Class
Contains details on the progress of a long-running operation for purposes of updating the IVsThreadedWaitDialog.
Assembly: Microsoft.VisualStudio.Shell.Immutable.14.0 (in Microsoft.VisualStudio.Shell.Immutable.14.0.dll)
| Name | Description | |
|---|---|---|
![]() | ThreadedWaitDialogProgressData(String, String, String, Boolean) | Initializes a new instance of the ThreadedWaitDialogProgressData class without reporting completion information. |
![]() | ThreadedWaitDialogProgressData(String, String, String, Boolean, Int32, Int32) | Initializes a new instance of the ThreadedWaitDialogProgressData class and reports completion information. |
| Name | Description | |
|---|---|---|
![]() | CurrentStep | Current step in the progress. |
![]() | IsCancelable | A value indicating whether the user should be offered an option to cancel the operation. |
![]() | ProgressText | A more precise description of the operation in progress. |
![]() | StatusBarText | Message to display on the status bar. |
![]() | TotalSteps | Total number of steps available. Use 0 to display the indeterminate marquee in the wait dialog. |
![]() | WaitMessage | High-level description of the operation. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | NextStep() | Creates a clone of this instance with CurrentStep incremented by one. No validation is done by this method to ensure that CurrentStep remains less than or equal to TotalSteps. |
![]() | ToString() | (Inherited from Object.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


