COleServerDoc::UpdateAllItems

privatevoidUpdateAllItems (COleServerItem *pSender,LPARAMlHint0L,CObject *pHintnula,DVASPECTnDrawAspectDVASPECT_CONTENT===);

Parâmetros

pSender

Ponteiro para o item que modificado o documento ou NULL se Tudo itens devem ser atualizados.

lHint

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

pHint

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

nDrawAspect

Determina como o item é a serem desenhados. Este é um valor de enumeração DVASPECT . Esse parâmetro pode ter um dos seguintes valores:

Observações

Chame essa função para notificar todos os itens vinculados conectados ao documento que o documento foi alterado. Você normalmente chamar essa função após o usuário altera o documento do servidor. Se um item OLE estiver vinculado ao documento com um link automático, o item é atualizado para refletir as alterações. Em aplicativos de contêiner escritos com o Microsoft Foundation Biblioteca de classes, denomina-se a função de membro OnChange de COleClientItem.

Essa função chama a função de membro OnUpdate para cada um dos itens do documento, exceto o envio item, passando pHint, lHinte 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 classe usando pHintderivada. Substituir a função de membro OnUpdate no seu COleServerItem-derivada de classe para otimizar a atualização de cada item dependendo se sua apresentação foi alterado.

Visão geral de COleServerDocMembros de classe | Gráfico de hierarquia

Consulte tambémnbsp;COleServerDoc::&NotifyChanged, COleServerItem::OnUpdate, COleServerDoc::NotifySaved, COleClientItem:: OnChange

Index