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 | |
---|---|---|
![]() |
Changes | Obtient les modifications de texte qui produisent la version suivante. |
![]() |
Length | Obtient la longueur de caractères de cette ITextVersion. |
![]() |
Next | Obtient la ITextVersion suivante. |
![]() |
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. |
![]() |
TextBuffer | ITextBuffer à laquelle s'applique cette ITextVersion. |
![]() |
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 | |
---|---|---|
![]() |
CreateCustomTrackingSpan | Crée ITrackingSpan personnalisé dans cette version. |
![]() |
CreateTrackingPoint(Int32, PointTrackingMode) | Crée ITrackingPoint dans cette version. |
![]() |
CreateTrackingPoint(Int32, PointTrackingMode, TrackingFidelityMode) | Crée ITrackingPoint dans cette version. |
![]() |
CreateTrackingSpan(Span, SpanTrackingMode) | Crée ITrackingSpan dans cette version. |
![]() |
CreateTrackingSpan(Int32, Int32, SpanTrackingMode) | Crée ITrackingSpan dans cette version. |
![]() |
CreateTrackingSpan(Span, SpanTrackingMode, TrackingFidelityMode) | Crée ITrackingSpan dans cette version. |
![]() |
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.