IVsTextTrackingPoint, interface
Établit et maintient un point de suivi interne.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")> _
Public Interface IVsTextTrackingPoint
[InterfaceTypeAttribute()]
[GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")]
public interface IVsTextTrackingPoint
[InterfaceTypeAttribute()]
[GuidAttribute(L"D6BF0A8A-3798-49C5-8806-648A635EACC8")]
public interface class IVsTextTrackingPoint
[<InterfaceTypeAttribute()>]
[<GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")>]
type IVsTextTrackingPoint = interface end
public interface IVsTextTrackingPoint
Le type IVsTextTrackingPoint expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
GetBehavior | ||
GetCurrentLineIndex | ||
GetTextLayer | ||
SetBehavior |
Début
Notes
En suivant certaines positions, telles que la sélection actuelle, il est nécessaire de suivre un emplacement en texte couche- généré, c. autrement dit., le texte produit par la couche synthétique de texte, mais puisse toujours suivre l'emplacement même si cette couche part.
La solution est un objet de point de piste, similaire à une marque sauf qu'il est garanti de conserver le suivi, probablement dans une couche différente, pour tant que la mémoire tampon vit. Placez une autre façon, un point multicouche de piste est semblable à une marque de longueur zéro, mais il est garanti d'avoir toujours un emplacement explicite dans une des couches, si la mémoire tampon continue à exister. Un point de piste ne montre jamais l'interface utilisateur, et sa position ne peut être réinitialisée. Les seules opérations réalisables avec des points de piste sont les créent et interrogent leur couche et ligne active/index.
Cette interface est utilisée uniquement dans les scénarios spécialisés. À moins que vous ne deviez suivre un point qui peut exister dans synthétique zone de texte, vous n'aurez pas besoin d'utiliser cette interface. Les clients doivent normalement utiliser les marqueurs de texte ordinaires sur la mémoire tampon.