Método IOleAdviseHolder::SendOnSave (oleidl.h)
Envia notificação para todos os coletores de consultoria atualmente registrados com o titular da consultoria de que o objeto foi salvo.
Sintaxe
HRESULT SendOnSave();
Retornar valor
Esse método retornará S_OK se os coletores de aviso tiverem sido enviados notificações IAdviseSink::OnSave .
Comentários
SendOnSave chama IAdviseSink::OnSave para aconselhar o objeto de chamada (cliente), que já deve ter estabelecido uma conexão de consultoria, que o objeto foi salvo. Se você estiver usando o titular da consultoria OLE (tendo obtido um ponteiro por meio de uma chamada para CreateOleAdviseHolder), poderá chamar SendOnSave sempre que salvar o objeto ao qual o titular da consultoria está associado.
Para levar o objeto do estado em execução para o estado carregado, o cliente chama IOleObject::Close. Dentro dessa implementação, se o usuário quiser salvar o objeto no armazenamento persistente, o objeto chamará IOleClientSite::SaveObject, seguido pela chamada para SendOnSave.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | oleidl.h |