Compartilhar via


Método IVsEnumOutputs.Next (UInt32, IVsOutput[], UInt32 )

 

Recupera um número especificado de itens de saída na seqüência de enumeração.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int Next(
    uint cElements,
    IVsOutput[] rgpIVsOutput,
    uint[] pcElementsFetched
)
int Next(
    unsigned int cElements,
    array<IVsOutput^>^ rgpIVsOutput,
    array<unsigned int>^ pcElementsFetched
)
abstract Next : 
        cElements:uint32 *
        rgpIVsOutput:IVsOutput[] *
        pcElementsFetched:uint32[] -> int
Function Next (
    cElements As UInteger,
    rgpIVsOutput As IVsOutput(),
    pcElementsFetched As UInteger()
) As Integer

Parâmetros

  • cElements
    [in] Número de elementos que está sendo solicitado.
  • rgpIVsOutput
    [in, out, size_is(cElements)] Ponteiro para uma matriz de IVsOutput interfaces que pertencem aos itens saída solicitada.
  • pcElementsFetched
    [out, opcional] Ponteiro para o número de elementos fornecidos na rgpIVsOutput.O chamador pode passar null se cElements for um.

Valor de retorno

Type: System.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 vsshell.idl:

HRESULT IVsEnumOutputs::Next(
   [in] ULONG cElements,
   [in, out, size_is(cElements)] IVsOutput *rgpIVsOutput[],
   [out, optional] ULONG *pcElementsFetched
);

Consulte também

Interface IVsEnumOutputs
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo