Partilhar via


Método RefactoringOperation.DoOperation

O método de DoOperation inicia o processo inteiro de refatoração.

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Refactoring
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (em Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintaxe

'Declaração
Public Sub DoOperation
public void DoOperation()
public:
void DoOperation()
member DoOperation : unit -> unit 
public function DoOperation()

Comentários

O ponto de partida para a operação de refatoração deve chamar este método. O fluxo total é o seguinte:

  1. A interface do usuário fornece uma entrada em uma instância de uma derivação dessa classe por meio do construtor.

  2. A classe pode exibir sua própria interface, por exemplo, para oferecer uma opção de cancelar.

  3. A operação cria uma ContributorInput objeto.

  4. A operação oferece que ContributorInput o objeto para o gerente (classe base).

  5. Listas de propostas de alteração são retornadas.

  6. As propostas de alteração são mescladas.

  7. Opcionalmente, a caixa de diálogo Visualização é exibida.

  8. As alterações são aplicadas (ou pode falhar ou ser cancelados).

Segurança do .NET Framework

Consulte também

Referência

RefactoringOperation Classe

Namespace Microsoft.VisualStudio.Data.Schema.Package.Refactoring