Udostępnij za pośrednictwem


IAdviseSink Interfejs

Definicja

Udostępnia zarządzaną definicję interfejsu IAdviseSink .

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
Atrybuty

Uwagi

Interfejs IAdviseSink umożliwia kontenerom i innym obiektom odbieranie powiadomień o zmianach danych oraz wyświetlanie zmian i zmian złożonych dokumentów występujących w obiektach zainteresowania.

Aby uzyskać więcej informacji, zobacz interfejs IAdviseSink.

Środowisko uruchomieniowe języka wspólnego zgłasza wyjątek, gdy metoda COM w kodzie natywnym zwraca wartość HRESULT. Aby uzyskać więcej informacji, zobacz How to: Map HRESULTs and Exceptions (Instrukcje: mapowania wartości HRESULTs i wyjątków).

Metody

OnClose()

Powiadamia wszystkie zarejestrowane ujścia porad, że obiekt zmienił się z stanu uruchomienia na stan załadowany. Ta metoda jest wywoływana przez serwer.

OnDataChange(FORMATETC, STGMEDIUM)

Powiadamia wszystkie obiekty danych aktualnie zarejestrowane ujścia porad, że dane w obiekcie uległy zmianie.

OnRename(IMoniker)

Powiadamia wszystkie zarejestrowane ujścia porad, że nazwa obiektu została zmieniona. Ta metoda jest wywoływana przez serwer.

OnSave()

Powiadamia wszystkie zarejestrowane ujścia porad, że obiekt został zapisany. Ta metoda jest wywoływana przez serwer.

OnViewChange(Int32, Int32)

Powiadamia zarejestrowane ujścia doradcze obiektu, że jego widok uległ zmianie. Ta metoda jest wywoływana przez serwer.

Dotyczy