Condividi tramite


Metodo IEnumOleDocumentViews::Clone (docobj.h)

Crea un nuovo enumeratore che contiene lo stesso stato di enumerazione di quello corrente.

Questo metodo consente di registrare un punto specifico nella sequenza di enumerazione e quindi tornare a quel punto in un secondo momento. Il chiamante deve rilasciare questo nuovo enumeratore separatamente dal primo enumeratore.

Sintassi

HRESULT Clone(
  [out] IEnumOleDocumentViews **ppEnum
);

Parametri

[out] ppEnum

Puntatore al puntatore all'interfaccia IEnumOleDocumentViews nell'enumeratore appena creato. Il chiamante deve rilasciare questo enumeratore separatamente da quello da cui è stato clonato.

Valore restituito

Questo metodo restituisce S_OK se l'operazione ha esito positivo. Altri valori possibili includono quanto segue.

Codice restituito Descrizione
E_UNEXPECTED
Si è verificato un errore imprevisto.
E_INVALIDARG
L'enumeratore specificato non è valido.
E_OUTOFMEMORY
Memoria insufficiente disponibile per questa operazione.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione docobj.h

Vedi anche

IEnumOleDocumentViews