Freigeben über


ITextVersion-Schnittstelle

Beschreibt eine Version eines ITextBuffer. Jede Anwendung von ITextEdit zu einem Textpuffer generiert ein neues ITextVersion.

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

Syntax

'Declaration
Public Interface ITextVersion
public interface ITextVersion
public interface class ITextVersion
type ITextVersion =  interface end
public interface ITextVersion

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Changes Ruft die Textänderungen ab, die die nächste Version erzeugen.
Öffentliche Eigenschaft Length Ruft die Länge dieser ITextVersion in Zeichen ab.
Öffentliche Eigenschaft Next Ruft die nächste ITextVersion ab.
Öffentliche Eigenschaft ReiteratedVersionNumber Ruft die älteste Versionsnummer ab, für die alle Textänderungen zwischen der Version und dieser Version durch entsprechende Vorgänge zum Rückgängigmachen/Wiederholen aufgehoben wurden.
Öffentliche Eigenschaft TextBuffer Der ITextBuffer, auf den diese ITextVersion angewendet wird.
Öffentliche Eigenschaft VersionNumber Die Versionsnummer für diese Version für Vergleiche zwischen Versionen des gleichen Puffers.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateCustomTrackingSpan Erstellt ein benutzerdefiniertes ITrackingSpan in dieser Version.
Öffentliche Methode CreateTrackingPoint(Int32, PointTrackingMode) Erstellt ITrackingPoint in dieser Version.
Öffentliche Methode CreateTrackingPoint(Int32, PointTrackingMode, TrackingFidelityMode) Erstellt ITrackingPoint in dieser Version.
Öffentliche Methode CreateTrackingSpan(Span, SpanTrackingMode) Erstellt ITrackingSpan in dieser Version.
Öffentliche Methode CreateTrackingSpan(Int32, Int32, SpanTrackingMode) Erstellt ITrackingSpan in dieser Version.
Öffentliche Methode CreateTrackingSpan(Span, SpanTrackingMode, TrackingFidelityMode) Erstellt ITrackingSpan in dieser Version.
Öffentliche Methode CreateTrackingSpan(Int32, Int32, SpanTrackingMode, TrackingFidelityMode) Erstellt ITrackingSpan in dieser Version.

Zum Seitenanfang

Hinweise

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

Siehe auch

Referenz

Microsoft.VisualStudio.Text-Namespace