Interface IOleAdviseHolder (oleidl.h)
Gerencia conexões de consultoria e notificações compostas de documentos em um servidor de objetos. Seus métodos destinam-se a ser usados para implementar os métodos consultivos de IOleObject. IOleAdviseHolder é implementado em um objeto de titular de consultoria. Seus métodos estabelecem e excluem conexões de consultoria do objeto gerenciado pelo servidor para o contêiner do objeto, que deve conter um coletor de consultoria (suporte à interface IAdviseSink ). O objeto de titular de consultoria também deve acompanhar quais coletores de aviso estão interessados em quais notificações e transmitir as notificações conforme apropriado.
Herança
A interface IOleAdviseHolder herda da interface IUnknown . IOleAdviseHolder também tem estes tipos de membros:
Métodos
A interface IOleAdviseHolder tem esses métodos.
IOleAdviseHolder::Advise Estabelece uma conexão de consultoria entre um objeto OLE e o coletor de aconselhamento do objeto de chamada. Por meio desse coletor, o objeto de chamada pode receber notificação quando o objeto OLE é renomeado, salvo ou fechado. |
IOleAdviseHolder::EnumAdvise Cria um enumerador que pode ser usado para enumerar as conexões de consultoria estabelecidas atualmente para um objeto . |
IOleAdviseHolder::SendOnClose Envia notificação para todos os coletores de consultoria atualmente registrados com o titular da consultoria de que o objeto foi fechado. |
IOleAdviseHolder::SendOnRename Envia notificação para todos os coletores de consultoria atualmente registrados com o titular da consultoria de que o nome do objeto foi alterado. |
IOleAdviseHolder::SendOnSave Envia notificação para todos os coletores de consultoria atualmente registrados com o titular da consultoria de que o objeto foi salvo. |
IOleAdviseHolder::Unadvise Exclui uma conexão de consultoria estabelecida anteriormente. (IOleAdviseHolder.Unadvise) |
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 |