IVsEnumBufferCoordinatorSpans, interface
Représente une liste de mappages d'étendue de texte entre deux mémoires tampon.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntaxe
'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("5FCEEA4C-D49F-4ACD-B816-130A5DCD4C54")> _
Public Interface IVsEnumBufferCoordinatorSpans
[InterfaceTypeAttribute()]
[GuidAttribute("5FCEEA4C-D49F-4ACD-B816-130A5DCD4C54")]
public interface IVsEnumBufferCoordinatorSpans
[InterfaceTypeAttribute()]
[GuidAttribute(L"5FCEEA4C-D49F-4ACD-B816-130A5DCD4C54")]
public interface class IVsEnumBufferCoordinatorSpans
[<InterfaceTypeAttribute()>]
[<GuidAttribute("5FCEEA4C-D49F-4ACD-B816-130A5DCD4C54")>]
type IVsEnumBufferCoordinatorSpans = interface end
public interface IVsEnumBufferCoordinatorSpans
Le type IVsEnumBufferCoordinatorSpans expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
Clone | Retourne une copie de l'énumération actuelle comme un objet distinct. | |
Next | Retourne l'ensemble suivant d'éléments de l'énumération. | |
Reset | Réinitialise l'énumération au premier élément. | |
Skip | Sauts sur le nombre spécifié d'éléments. |
Début
Notes
Un mappage d'étendue mappe une étendue de texte d'une mémoire tampon, en général une mémoire tampon primaire, et une mémoire tampon secondaire. Ce mappage est utilisé par les langages contenus qui ont code incorporé dans un plus grand document dans la mémoire tampon primaire mais doit accéder à code tout seul dans une mémoire tampon secondaire.
Remarques à l'attention des implémenteurs
Cette interface est implémentée une mémoire tampon de texte qui implémente également l'interface d'IVsTextBufferCoordinator.
Remarques à l'attention des appelants
Cette interface est obtenue en appelant la méthode d'EnumSpans sur un objet d'IVsTextBufferCoordinator.