適用対象: Outlook 2013 | Outlook 2016
クライアント アプリケーションに、フォーム定義に特定のプロパティへのアクセス権を付与します。 フォーム情報を別のオブジェクトに保持することで、フォーム ライブラリ プロバイダーはフォームをアクティブ化せずに、クライアントにフォームを記述できます。
| プロパティ | 値 |
|---|---|
| ヘッダー ファイル: |
Mapiform.h |
| によって公開される: |
フォーム情報オブジェクト |
| 実装元: |
フォーム ライブラリ プロバイダー |
| 呼び出し元: |
クライアント アプリケーション |
| インターフェイス識別子: |
IID_IMAPIFormInfo |
| ポインター型: |
LPMAPIFORMINFO |
| トランザクション モデル: |
非翻訳 |
Vtable の順序
| メンバー | 説明 |
|---|---|
|
CalcFormPropSet |
フォームが使用するプロパティの完全なセットへのポインターを返します。 |
|
CalcVerbSet |
フォームで使用される動詞の完全なセットへのポインターを返します。 |
|
MakeIconFromBinary |
フォームのアイコン プロパティからアイコンをビルドします。 |
|
SaveForm |
特定のフォームの説明を構成ファイルに保存します。 |
|
OpenFormContainer |
特定のフォームがインストールされているフォーム コンテナーへのポインターを返します。 |
注釈
MapiForm.h ヘッダー ファイルで定義されているほとんどのインターフェイスとは異なり、IMAPIFormInfo は IMAPIProp インターフェイスから継承します。これは、IMAPIProp::GetProps メソッドの呼び出しを通じてほとんどのフォーム情報をエクスポートするためです。