IAdviseSink Schnittstelle

Definition

Stellt eine verwaltete Definition der IAdviseSink-Schnittstelle bereit.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
Attribute

Hinweise

Die IAdviseSink -Schnittstelle ermöglicht Containern und anderen Objekten das Empfangen von Benachrichtigungen über Datenänderungen sowie das Anzeigen von Änderungen und Verbund Dokumentenänderungen, die in relevanten Objekten auftreten.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.

Weitere Informationen IAdviseSink zur-Schnittstelle finden Sie in der MSDN Library.For more information about the IAdviseSink interface, see the MSDN Library.

Der Common Language Runtime löst eine Ausnahme aus, wenn eine com-Methode in nativem Code ein HRESULT zurückgibt.The common language runtime throws an exception when a COM method in native code returns an HRESULT. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.For more information, see How to: Map HRESULTs and Exceptions.

Methoden

OnClose()

Benachrichtigt alle registrierten Advise-Senken, dass das Objekt aus dem laufenden Zustand in den geladenen Zustand gewechselt ist.Notifies all registered advisory sinks that the object has changed from the running state to the loaded state. Diese Methode wird von einem Server aufgerufen.This method is called by a server.

OnDataChange(FORMATETC, STGMEDIUM)

Benachrichtigt alle aktuell registrierten Advise-Senken eines Datenobjekts, dass die Daten im Objekt geändert wurden.Notifies all data objects currently registered advisory sinks that data in the object has changed.

OnRename(IMoniker)

Benachrichtigt alle registrierten Advise-Senken, dass das Objekt umbenannt wurde.Notifies all registered advisory sinks that the object has been renamed. Diese Methode wird von einem Server aufgerufen.This method is called by a server.

OnSave()

Benachrichtigt alle registrierten Advise-Senken, dass das Objekt gespeichert wurde.Notifies all registered advisory sinks that the object has been saved. Diese Methode wird von einem Server aufgerufen.This method is called by a server.

OnViewChange(Int32, Int32)

Benachrichtigt die registrierten Advise-Senken eines Objekts, die seine Ansicht geändert wurde.Notifies an object's registered advisory sinks that its view has changed. Diese Methode wird von einem Server aufgerufen.This method is called by a server.

Gilt für: