ITextBufferEdit.Apply Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt einen Commit für alle Änderungen aus, die mit diesem ITextBufferEdit am zugrunde liegenden ITextBuffer vorgenommen wurden. Abhängig vom Typ der Bearbeitung kann es auch bewirken, ITextBuffer dass eine neue Momentaufnahme generiert und das geänderte Ereignis auslöst, wenn Änderungen vorgenommen wurden. Diese Methode kann nur einmal aufgerufen werden. Nachdem er aufgerufen wurde, führen alle anderen Aufrufe für dieses Objekt (außer verwerfen) zu einer InvalidOperationException .
public:
Microsoft::VisualStudio::Text::ITextSnapshot ^ Apply();
public:
Microsoft::VisualStudio::Text::ITextSnapshot ^ Apply();
Microsoft::VisualStudio::Text::ITextSnapshot Apply();
public Microsoft.VisualStudio.Text.ITextSnapshot Apply ();
abstract member Apply : unit -> Microsoft.VisualStudio.Text.ITextSnapshot
Public Function Apply () As ITextSnapshot
Gibt zurück
Eine Momentaufnahme des Zustands des ITextBuffer nach dem Anwenden der Änderung. Wenn keine Änderung vorgenommen wurde oder die Bearbeitung abgebrochen wurde oder wenn die Bearbeitung von einem Typ ist, der keine Momentaufnahmen generiert, wird keine neue Momentaufnahme erstellt, und die vorherige Momentaufnahme wird zurückgegeben.
Ausnahmen
Hinweise
"Abgebrochen" ist nach dem Zurückgeben dieser Methode true , wenn die Änderung durch einen Handler des geänderten Ereignisses des Puffers abgebrochen wurde.