COleDocument::GetNextItem

telefonar Esta função repetidamente para acessar cada um dos itens em seu documento.

virtual CDocItem* GetNextItem(
   POSITION& pos 
) const; 

Parâmetros

  • pos
    Uma referência a um POSIÇÃO valor de conjunto por uma telefonar anterior a GetNextItem; o valor inicial é retornado pela GetStartPosition função de membro.

Valor de retorno

Um ponteiro para o item do documento na posição especificada.

Comentários

Após cada telefonar, o valor de pos é definido como o POSIÇÃOvalor de do próximo item no documento.Se o elemento recuperado for o último elemento do documento, o novo valor de pos é NULO.

Exemplo

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

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleDocument

Gráfico de hierarquia

COleDocument::GetStartPosition

COleDocument::GetNextClientItem

COleDocument::GetNextServerItem

Outros recursos

COleDocument membros