Partager via


RefactoringOperation.DoOperation, méthode

La méthode DoOperation démarre le processus de refactorisation entier.

Espace de noms :  Microsoft.VisualStudio.Data.Schema.Package.Refactoring
Assembly :  Microsoft.VisualStudio.Data.Schema.Package (dans Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntaxe

'Déclaration
Public Sub DoOperation
public void DoOperation()
public:
void DoOperation()
member DoOperation : unit -> unit 
public function DoOperation()

Notes

Le point de lancement de l'opération de refactorisation doit appeler cette méthode. Le flux total ressemble à ce qui suit :

  1. L'interface utilisateur fournit l'entrée dans une instance d'une dérivation de cette classe via le constructeur.

  2. La classe peut afficher sa propre interface, par exemple, pour fournir une option d'annulation.

  3. L'opération crée un objet ContributorInput.

  4. L'opération fournit cet objet ContributorInput au gestionnaire (classe de base).

  5. Les listes de propositions de modification sont retournées.

  6. Les propositions de modification sont fusionnées.

  7. Éventuellement, la boîte de dialogue Aperçu est affichée.

  8. Les modifications sont appliquées (ou peuvent échouer ou être annulées).

Sécurité .NET Framework

Voir aussi

Référence

RefactoringOperation Classe

Microsoft.VisualStudio.Data.Schema.Package.Refactoring, espace de noms