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 Containern und anderen Objekten das Empfangen von Benachrichtigungen über Datenänderungen sowie das Anzeigen von Änderungen und Änderungen zusammengesetzter Dokumente, 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 systemeigenen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.
Methoden
| Name | Beschreibung |
|---|---|
| OnClose() |
Benachrichtigt alle registrierten Beratungssenken, dass sich das Objekt vom ausgeführten Zustand in den geladenen Zustand geändert hat. Diese Methode wird von einem Server aufgerufen. |
| OnDataChange(FORMATETC, STGMEDIUM) |
Benachrichtigt alle aktuell registrierten Datenobjekte, dass sich Daten im Objekt geändert haben. |
| OnRename(IMoniker) |
Benachrichtigt alle registrierten Beratungssenken, dass das Objekt umbenannt wurde. Diese Methode wird von einem Server aufgerufen. |
| OnSave() |
Benachrichtigt alle registrierten Beratungssenken, dass das Objekt gespeichert wurde. Diese Methode wird von einem Server aufgerufen. |
| OnViewChange(Int32, Int32) |
Benachrichtigt die registrierten Beratungssenken eines Objekts, dass sich seine Ansicht geändert hat. Diese Methode wird von einem Server aufgerufen. |