IAdviseSink インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 属性
注釈
IAdviseSink
インターフェイスを使用すると、コンテナーやその他のオブジェクトがデータ変更の通知を受け取り、関心のあるオブジェクトで発生する変更と複合ドキュメントの変更を表示できます。
詳細については、「 IAdviseSink インターフェイス」を参照してください。
共通言語ランタイムは、ネイティブ コードの COM メソッドが HRESULT を返すときに例外をスローします。 詳細については、「 How to: Map HRESULTs and Exceptions」を参照してください。
メソッド
OnClose() |
登録されているすべてのアドバイズ シンクに、オブジェクトが実行状態から読み込み済み状態に変更されたことを通知します。 このメソッドは、サーバーから呼び出されます。 |
OnDataChange(FORMATETC, STGMEDIUM) |
現在アドバイズ シンクが登録されているすべてのデータ オブジェクトに、オブジェクトのデータが変更されたことを通知します。 |
OnRename(IMoniker) |
登録されているすべてのアドバイズ シンクに、オブジェクトの名前が変更されたことを通知します。 このメソッドは、サーバーから呼び出されます。 |
OnSave() |
登録されているすべてのアドバイズ シンクに、オブジェクトの名前が保存されたことを通知します。 このメソッドは、サーバーから呼び出されます。 |
OnViewChange(Int32, Int32) |
オブジェクトの、登録されているアドバイズ シンクに、ビューが変更されたことを通知します。 このメソッドは、サーバーから呼び出されます。 |
適用対象
.NET