Compartilhar via


Método IVsEnumBufferCoordinatorSpans.Clone

Retorna uma cópia da enumeração atual como um objeto separado.

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

Sintaxe

'Declaração
Function Clone ( _
    <OutAttribute> ByRef ppEnum As IVsEnumBufferCoordinatorSpans _
) As Integer
int Clone(
    out IVsEnumBufferCoordinatorSpans ppEnum
)
int Clone(
    [OutAttribute] IVsEnumBufferCoordinatorSpans^% ppEnum
)
abstract Clone : 
        ppEnum:IVsEnumBufferCoordinatorSpans byref -> int
function Clone(
    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 Clone(
   [out] IVsEnumBufferCoordinatorSpans** ppEnum
);

A cópia da enumeração tem o mesmo estado que o original no momento em que este método é chamado. No entanto, a cópia e o original estados são separados e podem ser alterados individualmente.

Segurança do .NET Framework

Consulte também

Referência

IVsEnumBufferCoordinatorSpans Interface

Namespace Microsoft.VisualStudio.TextManager.Interop