Freigeben über


ITextBufferEdit-Schnittstelle

Stellt Bearbeitungsvorgänge für einen ITextBuffer dar.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Syntax

'Declaration
Public Interface ITextBufferEdit _
    Inherits IDisposable
public interface ITextBufferEdit : IDisposable
public interface class ITextBufferEdit : IDisposable
type ITextBufferEdit =  
    interface 
        interface IDisposable 
    end
public interface ITextBufferEdit extends IDisposable

Der ITextBufferEdit-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Canceled Bestimmt, ob diese Bearbeitung abgebrochen wurde.
Öffentliche Eigenschaft Snapshot Ruft eine Momentaufnahme ITextBuffer zu dem Zeitpunkt ab, an dem dieses Objekt erstellt wurde.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Apply Führt einen Commit für alle Änderungen aus, die mit diesem ITextBufferEdit am zugrunde liegenden ITextBuffer vorgenommen wurden.Sie bewirkt auch, ITextBuffer eine neue Momentaufnahme zu generieren und ihre Changed-Ereignis auszulösen, wenn Änderungen vorgenommen wurden.
Öffentliche Methode Cancel Bricht alle Änderungen ab, die mit diesem ITextBufferEdit-Objekt begonnen wurden.Alle weiteren Aufrufe dieses Objekts führen zu einer InvalidOperationException.
Öffentliche Methode Dispose Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Von IDisposable geerbt.)

Zum Seitenanfang

Hinweise

Weitere Informationen zu Textbearbeitungen finden Sie im Abschnitt „- Textmodell am Anzeigen von eine genauere und Text-Ansicht“ in Innerhalb des Editors.

Siehe auch

Referenz

Microsoft.VisualStudio.Text-Namespace