Condividi tramite


Metodo RefactoringOperation.DoOperation

Il metodo DoOperation avvia l'intero processo di refactoring.

Spazio dei nomi:  Microsoft.VisualStudio.Data.Schema.Package.Refactoring
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintassi

'Dichiarazione
Public Sub DoOperation
public void DoOperation()
public:
void DoOperation()
member DoOperation : unit -> unit 
public function DoOperation()

Note

Il punto di avvio per l'operazione di refactoring deve chiamare questo metodo. Il flusso generale è indicato di seguito:

  1. L'interfaccia utente fornisce input in un'istanza di una derivazione di questa classe tramite il costruttore.

  2. La classe potrebbe visualizzare la propria interfaccia, ad esempio, per fornire un'opzione Annulla.

  3. L'operazione crea un oggetto ContributorInput.

  4. L'operazione fornisce tale oggetto ContributorInput al gestore (la classe base).

  5. Vengono restituiti elenchi di proposte di modifica.

  6. Le proposte di modifica vengono unite.

  7. Viene visualizzata facoltativamente la finestra di dialogo Anteprima.

  8. Le modifiche vengono applicate oppure non danno esito positivo o non possono essere annullate.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

RefactoringOperation Classe

Spazio dei nomi Microsoft.VisualStudio.Data.Schema.Package.Refactoring