IUIThreadOperationExecutor.BeginExecute Método

Definição

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

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

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