SpanTrackingMode, énumération
Représente les modes de suivi pour les objets ITrackingSpan.
Espace de noms : Microsoft.VisualStudio.Text
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
Public Enumeration SpanTrackingMode
public enum SpanTrackingMode
public enum class SpanTrackingMode
type SpanTrackingMode
public enum SpanTrackingMode
Membres
Nom de membre | Description | |
---|---|---|
Custom | Comportement de suivi déterminé par le client et personnalisé. | |
EdgeExclusive | Le bord de tête de l'étendue est un suivi positif (les insertions poussent la position actuelle vers la fin) et le bord de fin est un suivi négatif (les insertions poussent la position actuelle vers le début).L'étendue ne sera pas développée lorsque des modifications de texte se produiront aux limites de l'étendue.Par exemple, si une étendue EdgeExclusive a la position Start 3, et qu'un caractère unique est inséré à la position 3, l'étendue aura ensuite la position Start 4 et sa longueur sera inchangée. | |
EdgeInclusive | Le bord de tête de l'étendue est suivi négatif (les insertions poussent la position actuelle vers le début) et le bord de fin est suivi positif (les insertions poussent la position actuelle vers la fin).L'étendue sera développée lorsque des modifications de texte se produiront aux limites de l'étendue.Par exemple, si une étendue EdgeInclusive a la position Start 3, et qu'un caractère unique est inséré à la position 3, l'étendue aura ensuite la position Start 3 et sa longueur sera augmentée d'un. | |
EdgeNegative | Les deux bords de l'étendue sont un suivi négatif (les insertions poussent la position actuelle vers le début). | |
EdgePositive | Les deux bords de l'étendue sont un suivi positif (les insertions poussent la position actuelle vers la fin). |