Freigeben über


COleDocument::GetNextClientItem

Rufen Sie diese Funktion wiederholt auf, um auf jedes der Clientelemente im Dokument zuzugreifen.

COleClientItem* GetNextClientItem(
   POSITION& pos 
) const;

Parameter

  • pos
    Ein Verweis auf einen POSITION-Wert durch einen früheren Aufruf GetNextClientItem; der Anfangswert wird durch die GetStartPosition-Memberfunktion zurückgegeben.

Rückgabewert

Ein Zeiger auf den folgenden Clientelement im Dokument oder NULL, wenn nicht mehr Clientelemente gibt.

Hinweise

Nachdem jeder Aufruf, der Wert von pos für den nächsten Element im Dokument festgelegt ist, das möglicherweise oder möglicherweise kein Clientelement ist.

Beispiel

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

Anforderungen

Header: afxole.h

Siehe auch

Referenz

COleDocument-Klasse

Hierarchien-Diagramm

COleClientItem-Klasse

COleDocument::GetStartPosition

COleDocument::GetNextServerItem

Bereitstellen