適用対象: Outlook 2013 | Outlook 2016
フォーム サーバーがフォーム ビューアーから通知を受信できるようにします。
| プロパティ | 値 |
|---|---|
| ヘッダー ファイル: |
Mapiform.h |
| によって公開される: |
Form アドバイズ シンク オブジェクト |
| 実装元: |
フォーム サーバー |
| 呼び出し元: |
閲覧者を形成する |
| インターフェイス識別子: |
IID_IMAPIFormAdviseSink |
| ポインター型: |
LPMAPIFORMADVISESINK |
Vtable の順序
| メンバー | 説明 |
|---|---|
|
OnChange |
フォーム ビューアーの状態に変更が発生したことを示します。 |
|
OnActivateNext |
フォームが次に表示するメッセージのメッセージ クラスを処理できるかどうかを示します。 |
注釈
フォーム サーバーは、フォーム をフォーム オブジェクトに含める代わりに、シンク オブジェクトを使用して IMAPIFormAdviseSink を実装します。 そのため、フォーム ビューアーは、このインターフェイスへのポインターを取得するために、フォームの IUnknown::QueryInterface メソッドの呼び出しが失敗することを想定している必要があります。
フォーム サーバーは、ビューアーの IMAPIViewContext::SetAdviseSink メソッドを呼び出して通知を登録します。 IMAPIFormAdviseSink 実装へのポインターがパラメーターとして含まれています。