Interface IVsEnumBufferCoordinatorSpans
Representa uma lista de mapeamentos de intervalo de texto entre dois buffers.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxe
'Declaração
<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
O tipo IVsEnumBufferCoordinatorSpans expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Clone | Retorna uma cópia da enumeração atual como um objeto separado. |
![]() |
Next | Retorna o próximo conjunto de elementos da enumeração. |
![]() |
Reset | Redefine a enumeração para o primeiro elemento. |
![]() |
Skip | Ignora o número especificado de elementos. |
Superior
Comentários
Um mapeamento de span mapeia um intervalo de texto de um buffer, normalmente um buffer principal e um buffer secundário. Este mapeamento é usado por idiomas contidos que tem o código incorporado em um documento maior no buffer principal mas precisam acessar o código em si em um buffer secundário.
Observações para implementadores
Essa interface é implementada um buffer de texto que também implementa o IVsTextBufferCoordinator interface.
Observações para chamadores
Essa interface é obtida chamando o EnumSpans método em um IVsTextBufferCoordinator objeto.