IVsEnumBufferCoordinatorSpans (Interfaz)
Representa una lista de las asignaciones de intervalo de texto entre dos búferes.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop.8.0 (en Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxis
'Declaración
<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
El tipo IVsEnumBufferCoordinatorSpans expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
Clone | Devuelve una copia de la enumeración actual como un objeto independiente. |
![]() |
Next | Devuelve el conjunto de elementos de la enumeración. |
![]() |
Reset | Restablece la enumeración en el primer elemento. |
![]() |
Skip | saltos sobre el número especificado de elementos. |
Arriba
Comentarios
Una asignación del intervalo asigna un intervalo a partir de un búfer, normalmente un búfer de texto primario, y un búfer secundario. Esta asignación es utilizada por los lenguajes contenidos que tienen código insertado en un documento más grande en el búfer primario pero necesita tener acceso al código por sí mismo en un búfer secundario.
Notas para los implementadores
Esta interfaz se implementa un búfer de texto que también implementa la interfaz de IVsTextBufferCoordinator .
Notas para los llamadores
Esta interfaz se obtiene llamando al método EnumSpans en un objeto de IVsTextBufferCoordinator .
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)