ITextVersion2 Schnittstelle

Definition

Beschreibt eine Version eines ITextBuffer. Jede Anwendung einer ITextEdit-Instanz auf einen Textpuffer generiert eine neue ITextVersion-Instanz.

public interface class ITextVersion2 : Microsoft::VisualStudio::Text::ITextVersion
public interface ITextVersion2 : Microsoft.VisualStudio.Text.ITextVersion
type ITextVersion2 = interface
    interface ITextVersion
Public Interface ITextVersion2
Implements ITextVersion
Implementiert

Hinweise

Alle werden ITextVersion in einen upcastfähig ITextVersion2 .

Eigenschaften

Changes

Ruft die Textänderungen ab, die die nächste Version erzeugen. Gibt NULL zurück, wenn dies die aktuellste Version des Text Puffers ist.

(Geerbt von ITextVersion)
ImageVersion
Length

Ruft die Länge dieser ITextVersion in Zeichen ab.

(Geerbt von ITextVersion)
Next

Ruft die nächste ITextVersion ab. Gibt NULL zurück, wenn dies die aktuellste Version des Text Puffers ist.

(Geerbt von ITextVersion)
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.

(Geerbt von ITextVersion)
TextBuffer

Der ITextBuffer, für den diese ITextVersion gilt.

(Geerbt von ITextVersion)
VersionNumber

Die Versionsnummer für diese Version. Sie wird für Vergleiche Zwischenversionen desselben Puffers verwendet.

(Geerbt von ITextVersion)

Methoden

CreateCustomTrackingSpan(Span, TrackingFidelityMode, Object, CustomTrackToVersion)

Erstellt ein benutzerdefiniertes für ITrackingSpan Diese Version.

(Geerbt von ITextVersion)
CreateTrackingPoint(Int32, PointTrackingMode)

Erstellt eine für ITrackingPoint Diese Version.

(Geerbt von ITextVersion)
CreateTrackingPoint(Int32, PointTrackingMode, TrackingFidelityMode)

Erstellt eine für ITrackingPoint Diese Version.

(Geerbt von ITextVersion)
CreateTrackingSpan(Int32, Int32, SpanTrackingMode)

Erstellt eine für ITrackingSpan Diese Version.

(Geerbt von ITextVersion)
CreateTrackingSpan(Int32, Int32, SpanTrackingMode, TrackingFidelityMode)

Erstellt eine für ITrackingSpan Diese Version.

(Geerbt von ITextVersion)
CreateTrackingSpan(Span, SpanTrackingMode)

Erstellt eine für ITrackingSpan Diese Version.

(Geerbt von ITextVersion)
CreateTrackingSpan(Span, SpanTrackingMode, TrackingFidelityMode)

Erstellt eine für ITrackingSpan Diese Version.

(Geerbt von ITextVersion)

Gilt für