Condividi tramite


COleDocument::GetNextItem

Chiamare ripetutamente questa funzione per accedere a tutti gli elementi del documento.

virtual CDocItem* GetNextItem( 
   POSITION& pos  
) const;

Parametri

  • pos
    Un riferimento a un valore di percorso impostato da una chiamata precedente a GetNextItem; il valore iniziale viene restituito dalla funzione membro GetStartPosition.

Valore restituito

Un puntatore all'elemento del documento nella posizione specificata.

Note

Dopo ogni chiamata, il valore pos è impostata sul valore POSITION dell'elemento successivo nel documento. Se l'elemento recuperato è l'ultimo elemento nel documento, il nuovo valore pos è NULL.

Esempio

// pDoc points to a COleDocument object
POSITION pos = pDoc->GetStartPosition();
CDocItem *pItem;
CString strType;
while(pos != NULL)
{
   pItem = pDoc->GetNextItem(pos);
   // Use pItem 
   if (pItem->IsKindOf(RUNTIME_CLASS(COleClientItem)))
   {
      ((COleClientItem*)pItem)->GetUserType(USERCLASSTYPE_FULL, strType);
      TRACE(strType);
   }
}

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe COleDocument

Grafico delle gerarchie

COleDocument::GetStartPosition

COleDocument::GetNextClientItem

COleDocument::GetNextServerItem