Partager via


COleDocument::GetNextItem

Appelez cette fonction à plusieurs reprises pour accéder à ces éléments dans votre document.

virtual CDocItem* GetNextItem(
   POSITION& pos 
) const; 

Paramètres

  • pos
    Une référence à une valeur de position a défini par un appel précédent à GetNextItem; la valeur initiale est retournée par la fonction membre d' GetStartPosition .

Valeur de retour

Pointeur vers l'élément de document à l'emplacement spécifié.

Notes

Après chaque appel, la valeur d' pos est défini à la valeur de position de l'élément dans le document.Si l'élément est extrait le dernier élément dans le document, la nouvelle valeur d' pos est NULL.

Exemple

// 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);
   }
}

Configuration requise

Header: afxole.h

Voir aussi

Référence

Classe de COleDocument

Graphique de la hiérarchie

COleDocument::GetStartPosition

COleDocument::GetNextClientItem

COleDocument::GetNextServerItem