Sdílet prostřednictvím


COleDocument::GetNextItem

Volání funkce opakovaně pro jednotlivé položky v dokumentu přístup.

virtual CDocItem* GetNextItem( 
   POSITION& pos  
) const;

Parametry

  • pos
    Odkaz na pozice hodnota sadu o předchozí volání k GetNextItem ; Počáteční hodnota vrácena GetStartPosition členské funkce.

Vrácená hodnota

Ukazatel na položku dokument na určené pozici.

Poznámky

Po každém volání hodnotu pos je nastavena na hodnotu pozice hodnotu následující položky v dokumentu.Jestliže je poslední prvek v dokumentu nové hodnoty načtené prvek pos je NULL.

Příklad

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

Požadavky

Záhlaví: afxole.h

Viz také

Referenční dokumentace

Třída COleDocument

Graf hierarchie

COleDocument::GetStartPosition

COleDocument::GetNextClientItem

COleDocument::GetNextServerItem