Freigeben über


RefactoringOperation.DoOperation-Methode

Die DoOperation-Methode startet den gesamten Umgestaltungsvorgang.

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

Syntax

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

Hinweise

Der Startpunkt für den Umgestaltungsvorgang muss diese Methode aufrufen. Die Gesamtablauf ist wie folgt:

  1. Die Benutzeroberfläche stellt die Eingabe in einer Instanz einer Ableitung dieser Klasse durch den Konstruktor bereit.

  2. Die Klasse könnte eine eigene Schnittstelle anzeigen, z. B. eine Option zum Abbrechen.

  3. Die Operation erstellt ein ContributorInput-Objekt.

  4. Die Operation stellt dem Manager (der Basisklasse) dieses ContributorInput-Objekt bereit.

  5. Listen von Änderungsvorschlägen werden zurückgegeben.

  6. Die Änderungsvorschläge werden zusammengeführt.

  7. Optional wird das Dialogfeld Vorschau angezeigt.

  8. Änderungen werden übernommen (oder sie können fehlschlagen oder unterbrochen werden).

.NET Framework-Sicherheit

Siehe auch

Referenz

RefactoringOperation Klasse

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