IUIThreadOperationExecutor.BeginExecute Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| BeginExecute(UIThreadOperationExecutionOptions) |
Começa a executar a operação de execução potencialmente longa no thread do chamador e fornece um objeto de contexto que fornece acesso ao cancelamento compartilhado e à indicação de espera. |
| BeginExecute(String, String, Boolean, Boolean) |
Começa a executar a operação de execução potencialmente longa no thread do chamador e fornece um objeto de contexto que fornece acesso ao cancelamento compartilhado e à indicação de espera. |
BeginExecute(UIThreadOperationExecutionOptions)
Começa a executar a operação de execução potencialmente longa no thread do chamador e fornece um objeto de contexto que fornece acesso ao cancelamento compartilhado e à indicação de espera.
public:
Microsoft::VisualStudio::Utilities::IUIThreadOperationContext ^ BeginExecute(Microsoft::VisualStudio::Utilities::UIThreadOperationExecutionOptions ^ executionOptions);
public Microsoft.VisualStudio.Utilities.IUIThreadOperationContext BeginExecute (Microsoft.VisualStudio.Utilities.UIThreadOperationExecutionOptions executionOptions);
abstract member BeginExecute : Microsoft.VisualStudio.Utilities.UIThreadOperationExecutionOptions -> Microsoft.VisualStudio.Utilities.IUIThreadOperationContext
Public Function BeginExecute (executionOptions As UIThreadOperationExecutionOptions) As IUIThreadOperationContext
Parâmetros
- executionOptions
- UIThreadOperationExecutionOptions
Opções que controlam o comportamento de execução.
Retornos
IUIThreadOperationContext instância que fornece acesso ao cancelamento e à indicação de espera compartilhada de duas vias para a operação especificada. A operação é considerada executada quando esta IUIThreadOperationContext instância é descartada.
Aplica-se a
BeginExecute(String, String, Boolean, Boolean)
Começa a executar a operação de execução potencialmente longa no thread do chamador e fornece um objeto de contexto que fornece acesso ao cancelamento compartilhado e à indicação de espera.
public:
Microsoft::VisualStudio::Utilities::IUIThreadOperationContext ^ BeginExecute(System::String ^ title, System::String ^ defaultDescription, bool allowCancellation, bool showProgress);
public Microsoft.VisualStudio.Utilities.IUIThreadOperationContext BeginExecute (string title, string defaultDescription, bool allowCancellation, bool showProgress);
abstract member BeginExecute : string * string * bool * bool -> Microsoft.VisualStudio.Utilities.IUIThreadOperationContext
Public Function BeginExecute (title As String, defaultDescription As String, allowCancellation As Boolean, showProgress As Boolean) As IUIThreadOperationContext
Parâmetros
- title
- String
Título da operação. Pode ser NULL para indicar que a caixa de diálogo de espera deve usar o título do aplicativo.
- defaultDescription
- String
Descrição da operação padrão, que é exibida na caixa de diálogo de espera, a menos que um ou mais IUIThreadOperationScope s com descrições mais específicas tenham sido adicionadas ao IUIThreadOperationContext .
- allowCancellation
- Boolean
Se o cancelamento deve ser permitido.
- showProgress
- Boolean
Se a indicação de progresso deve ser mostrada.
Retornos
IUIThreadOperationContext instância que fornece acesso ao cancelamento e à indicação de espera compartilhada de duas vias para a operação especificada. A operação é considerada executada quando esta IUIThreadOperationContext instância é descartada.