Compartilhar via


Método IVsTextBufferCoordinator.EnumSpans

Retorna uma lista de mapeamentos de span controlado pelo objeto do coordenador de buffer.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintaxe

'Declaração
Function EnumSpans ( _
    ByRef ppEnum As IVsEnumBufferCoordinatorSpans _
) As Integer
int EnumSpans(
    ref IVsEnumBufferCoordinatorSpans ppEnum
)
int EnumSpans(
    IVsEnumBufferCoordinatorSpans^% ppEnum
)
abstract EnumSpans : 
        ppEnum:IVsEnumBufferCoordinatorSpans byref -> int
function EnumSpans(
    ppEnum : IVsEnumBufferCoordinatorSpans
) : int

Parâmetros

Valor de retorno

Tipo: Int32
Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.

Comentários

COM assinatura

De singlefileeditor.idl:

HRESULT EnumSpans(
   [out] IVsEnumBufferCoordinatorSpans** ppEnum
);

Observe que a lista retornada deste método é uma cópia do que as extensões atuais e não é atualizada quando a lista principal de spans é atualizada.

Segurança do .NET Framework

Consulte também

Referência

IVsTextBufferCoordinator Interface

Namespace Microsoft.VisualStudio.TextManager.Interop