Método IVsEnumGUID.Next
Recupera a seqüência de enumeração GUIDs.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
Function Next ( _
celt As UInteger, _
<OutAttribute> rgelt As Guid(), _
<OutAttribute> ByRef pceltFetched As UInteger _
) As Integer
int Next(
uint celt,
Guid[] rgelt,
out uint pceltFetched
)
int Next(
[InAttribute] unsigned int celt,
[OutAttribute] array<Guid>^ rgelt,
[OutAttribute] unsigned int% pceltFetched
)
abstract Next :
celt:uint32 *
rgelt:Guid[] byref *
pceltFetched:uint32 byref -> int
function Next(
celt : uint,
rgelt : Guid[],
pceltFetched : uint
) : int
Parâmetros
celt
Tipo: UInt32[in] O número solicitado de GUIDs para recuperar.
rgelt
Tipo: array<Guid[][out, size_is(celt)] A lista de GUIDs que foram recuperados.
pceltFetched
Tipo: UInt32%[out] Ponteiro para o número real de regiões ocultas fornecido no pceltFetched. O chamador desse método possível defini-la nulluma referência nula (Nothing no Visual Basic) se celt é um.
Valor de retorno
Tipo: Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De textmgr.idl:
[C++]
HRESULT IVsEnumGUID::Next(
[in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)] GUID *rgelt,
[out] ULONG *pceltFetched
);
Chamador deve alocar memória para os GUIDs.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.