UIThreadOperationExecutionOptions Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a new instance of the UIThreadOperationExecutionOptions.
public UIThreadOperationExecutionOptions (string title, string defaultDescription, bool allowCancellation, bool showProgress, Microsoft.VisualStudio.Utilities.IUIThreadOperationTimeoutController timeoutController = default);
new Microsoft.VisualStudio.Utilities.UIThreadOperationExecutionOptions : string * string * bool * bool * Microsoft.VisualStudio.Utilities.IUIThreadOperationTimeoutController -> Microsoft.VisualStudio.Utilities.UIThreadOperationExecutionOptions
Public Sub New (title As String, defaultDescription As String, allowCancellation As Boolean, showProgress As Boolean, Optional timeoutController As IUIThreadOperationTimeoutController = Nothing)
Parameters
- title
- String
Operation's title. Can be null to indicate that the wait dialog should use the application's title.
- defaultDescription
- String
Default operation's description, which is displayed on the wait dialog unless one or more IUIThreadOperationScopes with more specific descriptions were added to the IUIThreadOperationContext.
- allowCancellation
- Boolean
Whether to allow cancellability.
- showProgress
- Boolean
Whether to show progress indication.
- timeoutController
- IUIThreadOperationTimeoutController
A controller that enables and controls auto-cancellation of an operation execution on a timeout.