IAdviseSink Interface

Definição

Fornece uma definição gerenciada da interface IAdviseSink.Provides a managed definition of the IAdviseSink interface.

public interface class IAdviseSink
[System.Runtime.InteropServices.Guid("0000010F-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IAdviseSink
type IAdviseSink = interface
Public Interface IAdviseSink
Atributos

Comentários

A IAdviseSink interface permite que contêineres e outros objetos recebam notificações de alterações de dados e exibam alterações e alterações de documentos compostos que ocorrem em objetos de interesse.The IAdviseSink interface enables containers and other objects to receive notifications of data changes, and view changes and compound-document changes occurring in objects of interest.

Para obter mais informações sobre IAdviseSink a interface, consulte a biblioteca MSDN.For more information about the IAdviseSink interface, see the MSDN Library.

O Common Language Runtime gera uma exceção quando um método COM no código nativo retorna um HRESULT.The common language runtime throws an exception when a COM method in native code returns an HRESULT. Para obter mais informações, confira Como: Mapear HRESULTs eexceções.For more information, see How to: Map HRESULTs and Exceptions.

Métodos

OnClose()

Notifica todos os coletores de supervisão registrados de que o objeto mudou do estado de execução para o estado carregado.Notifies all registered advisory sinks that the object has changed from the running state to the loaded state. Este método é chamado por um servidor.This method is called by a server.

OnDataChange(FORMATETC, STGMEDIUM)

Notifica todos os objetos de dados de coletores de supervisão atualmente registrados de que os dados no objeto mudaram.Notifies all data objects currently registered advisory sinks that data in the object has changed.

OnRename(IMoniker)

Notifica os coletores de supervisão registrados de que o objeto foi renomeado.Notifies all registered advisory sinks that the object has been renamed. Este método é chamado por um servidor.This method is called by a server.

OnSave()

Notifica os coletores de supervisão registrados de que o objeto foi salvo.Notifies all registered advisory sinks that the object has been saved. Este método é chamado por um servidor.This method is called by a server.

OnViewChange(Int32, Int32)

Notifica os coletores de supervisão registrados de um objeto de que sua exibição mudou.Notifies an object's registered advisory sinks that its view has changed. Este método é chamado por um servidor.This method is called by a server.

Aplica-se a