Partager via


ITextVersion, interface

Décrit une version d'une ITextBuffer. Chaque application d'ITextEdit à une mémoire tampon de texte génère nouvel ITextVersion.

Espace de noms :  Microsoft.VisualStudio.Text
Assembly :  Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)

Syntaxe

'Déclaration
Public Interface ITextVersion
public interface ITextVersion
public interface class ITextVersion
type ITextVersion =  interface end
public interface ITextVersion

Le type ITextVersion expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Changes Obtient les modifications de texte qui produisent la version suivante.
Propriété publique Length Obtient la longueur de caractères de cette ITextVersion.
Propriété publique Next Obtient la ITextVersion suivante.
Propriété publique ReiteratedVersionNumber Obtient le numéro de version le plus ancien pour lequel toutes les modifications de texte entre cette version et la plus récente ont été annulées par les opérations d'annulation/rétablissement correspondantes.
Propriété publique TextBuffer ITextBuffer à laquelle s'applique cette ITextVersion.
Propriété publique VersionNumber Le numéro de version pour cette version, utilisé pour les comparaisons entre les versions de la même chose mettent en mémoire tampon.

Début

Méthodes

  Nom Description
Méthode publique CreateCustomTrackingSpan Crée ITrackingSpan personnalisé dans cette version.
Méthode publique CreateTrackingPoint(Int32, PointTrackingMode) Crée ITrackingPoint dans cette version.
Méthode publique CreateTrackingPoint(Int32, PointTrackingMode, TrackingFidelityMode) Crée ITrackingPoint dans cette version.
Méthode publique CreateTrackingSpan(Span, SpanTrackingMode) Crée ITrackingSpan dans cette version.
Méthode publique CreateTrackingSpan(Int32, Int32, SpanTrackingMode) Crée ITrackingSpan dans cette version.
Méthode publique CreateTrackingSpan(Span, SpanTrackingMode, TrackingFidelityMode) Crée ITrackingSpan dans cette version.
Méthode publique CreateTrackingSpan(Int32, Int32, SpanTrackingMode, TrackingFidelityMode) Crée ITrackingSpan dans cette version.

Début

Notes

Pour plus d'informations sur le versioning de texte, reportez -vous à la section « la présentation détaillée au modèle de texte et à l'affichage de texte » dans à l'intérieur de l'éditeur.

Voir aussi

Référence

Microsoft.VisualStudio.Text, espace de noms