COleServerDoc::UpdateAllItems

telefonar Esta função para notificar os itens vinculados todos conectados ao documento que o documento foi alterado.

void UpdateAllItems(
   COleServerItem* pSender,
   LPARAM lHint = 0L,
   CObject* pHint = NULL,
   DVASPECT nDrawAspect = DVASPECT_CONTENT 
);

Parâmetros

  • pSender
    Ponteiro para o item que modificou o documento ou NULO se todos os itens tiverem que ser atualizado.

  • lHint
    Contém informações sobre a modificação.

  • pHint
    Ponteiro para um armazenamento de informações sobre a modificação do objeto.

  • nDrawAspect
    Determina como o item a ser desenhada.Este é um valor do DVASPECT enumeração. Este parâmetro pode ter um dos seguintes valores:

    • DVASPECT_CONTENT   Item é representado de forma que ela possa ser exibida sistema autônomo um objeto incorporado dentro de seu contêiner.

    • DVASPECT_THUMBNAILItem é processado em uma representação de "miniatura" para que possa ser exibida em uma ferramenta de navegação.

    • DVASPECT_ICON   Item é representado por um ícone.

    • DVASPECT_DOCPRINT   Item é representado sistema autônomo se ele foi impresso usando o comando Imprimir no menu Arquivo.

Comentários

Você typitelefonary telefonar essa função depois que o usuário altera o documento do servidor.Se um item OLE for vinculado ao documento com um vínculo automático, o item é atualizado para refletir as alterações.No contêiner aplicativos escritos com a biblioteca Microsoft Foundation classe, a Ao alterar função de membro de COleClientItem é chamado.

Essa função chama o OnUpdate função de membro para cada um dos itens do documento, exceto o envio de item, passando pHint, lHint, e nDrawAspect. Use esses parâmetros para passar informações para os itens sobre as modificações feitas no documento.Você pode codificar informações usando lHint ou você pode definir um CObject-classe para armazenar informações sobre as modificações e passar um objeto de usar essa classe derivada pHint. Substituir o OnUpdate função de membro no seu COleServerItem-derivada da classe para otimizar a atualização de cada item dependendo se sua apresentação foi alterado.

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleServerDoc

Gráfico de hierarquia

COleServerDoc::NotifyChanged

COleServerItem::OnUpdate

COleServerDoc::NotifySaved

COleClientItem::OnChange

Outros recursos

COleServerDoc membros