IAdviseSink Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine verwaltete Definition der IAdviseSink
-Schnittstelle bereit.
public interface class IAdviseSink
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IAdviseSink
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("0000010F-0000-0000-C000-000000000046")]
public interface IAdviseSink
public interface IAdviseSink
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IAdviseSink = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("0000010F-0000-0000-C000-000000000046")>]
type IAdviseSink = interface
type IAdviseSink = interface
Public Interface IAdviseSink
- Attribute
Hinweise
Die IAdviseSink
Schnittstelle ermöglicht Es Containern und anderen Objekten, Benachrichtigungen über Datenänderungen zu empfangen und Änderungen und Verbunddokumentänderungen anzuzeigen, die in objekten von Interesse auftreten.
Weitere Informationen finden Sie unter IAdviseSink-Schnittstelle.
Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode im nativen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter 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. Diese Methode wird von einem Server aufgerufen. |
OnDataChange(FORMATETC, STGMEDIUM) |
Benachrichtigt alle aktuell registrierten Advise-Senken eines Datenobjekts, dass die Daten im Objekt geändert wurden. |
OnRename(IMoniker) |
Benachrichtigt alle registrierten Advise-Senken, dass das Objekt umbenannt wurde. Diese Methode wird von einem Server aufgerufen. |
OnSave() |
Benachrichtigt alle registrierten Advise-Senken, dass das Objekt gespeichert wurde. Diese Methode wird von einem Server aufgerufen. |
OnViewChange(Int32, Int32) |
Benachrichtigt die registrierten Advise-Senken eines Objekts, die seine Ansicht geändert wurde. Diese Methode wird von einem Server aufgerufen. |