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 | |
---|---|---|
Canceled | Bestimmt, ob diese Bearbeitung abgebrochen wurde. | |
Snapshot | Ruft eine Momentaufnahme ITextBuffer zu dem Zeitpunkt ab, an dem dieses Objekt erstellt wurde. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
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. | |
Cancel | Bricht alle Änderungen ab, die mit diesem ITextBufferEdit-Objekt begonnen wurden.Alle weiteren Aufrufe dieses Objekts führen zu einer InvalidOperationException. | |
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.