Condividi tramite


Interfaccia ITextVersion

Descrive una versione di un oggetto ITextBuffer. Ogni applicazione di un oggetto ITextEdit a un buffer di testo genera un nuovo ITextVersion.

Spazio dei nomi:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

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

Il tipo ITextVersion espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Changes Ottiene le modifiche di testo che generano la versione successiva.
Proprietà pubblica Length Ottiene la lunghezza in caratteri di questa ITextVersion.
Proprietà pubblica Next Ottiene l'oggetto successivo ITextVersion.
Proprietà pubblica ReiteratedVersionNumber Ottiene il numero di versione meno recente in cui tutte le modifiche di testo tra la versione e quella precedente sono state annullate dalle operazioni di annullamento/ripristino corrispondenti di annullamento.
Proprietà pubblica TextBuffer ITextBuffer a cui appartiene ITextVersion viene applicato.
Proprietà pubblica VersionNumber Il numero di versione, utilizzato per il confronto tra versioni dello stesso memorizza nel buffer.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateCustomTrackingSpan Crea un oggetto personalizzato ITrackingSpan in questa versione.
Metodo pubblico CreateTrackingPoint(Int32, PointTrackingMode) Crea un oggetto ITrackingPoint in questa versione.
Metodo pubblico CreateTrackingPoint(Int32, PointTrackingMode, TrackingFidelityMode) Crea un oggetto ITrackingPoint in questa versione.
Metodo pubblico CreateTrackingSpan(Span, SpanTrackingMode) Crea un oggetto ITrackingSpan in questa versione.
Metodo pubblico CreateTrackingSpan(Int32, Int32, SpanTrackingMode) Crea un oggetto ITrackingSpan in questa versione.
Metodo pubblico CreateTrackingSpan(Span, SpanTrackingMode, TrackingFidelityMode) Crea un oggetto ITrackingSpan in questa versione.
Metodo pubblico CreateTrackingSpan(Int32, Int32, SpanTrackingMode, TrackingFidelityMode) Crea un oggetto ITrackingSpan in questa versione.

In alto

Note

Per ulteriori informazioni sul controllo delle versioni di testo, vedere la sezione “attentamente al modello di testo e la visualizzazione di testo„ in Nell'editor.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text