Método IEnumOleDocumentViews::Next (docobj.h)
Recupera o número especificado de itens na sequência de enumeração.
Sintaxe
HRESULT Next(
[in] ULONG cViews,
[out] IOleDocumentView **rgpView,
[in, out] ULONG *pcFetched
);
Parâmetros
[in] cViews
O número de itens a serem recuperados. Se houver menos do que o número solicitado de itens restantes na sequência, esse método recuperará os elementos restantes.
Se pcFetched for NULL, esse parâmetro deverá ser 1.
[out] rgpView
Uma matriz de itens enumerados.
O enumerador é responsável por chamar AddRef e o chamador é responsável por chamar Release por meio de cada ponteiro enumerado. Se cViews for maior que 1, o chamador também deverá passar um ponteiro não NULL passado para pcFetched para saber quantos ponteiros serão liberados.
[in, out] pcFetched
O número de itens que foram recuperados. Esse parâmetro é sempre menor ou igual ao número de itens solicitados. Esse parâmetro pode ser NULL; nesse caso, o parâmetro cViews deve ser 1.
Retornar valor
Se o método recuperar o número de itens solicitados, o valor retornado será S_OK. Caso contrário, será S_FALSE.
Comentários
E_NOTIMPL não é permitido como um valor retornado. Se um valor de erro for retornado, nenhuma entrada na matriz rgpView será válida e nenhuma chamada para Release será necessária.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | docobj.h |