MAPI のインターフェイス

適用対象: Outlook 2013 | Outlook 2016

各インターフェイスのドキュメントは、インターフェイスの目的の簡単な説明と、次の情報を含むテーブルを含む入門セクションで構成されています。

プロパティ
ヘッダー ファイル:
インターフェイスが定義され、ソース コードをコンパイルするときに含まれる必要があるヘッダー ファイル。
によって公開される:
インターフェイスを公開する オブジェクト。
実装元:
インターフェイスの実装を提供するコンポーネントの一覧。
呼び出し元:
インターフェイスのメソッドを通常呼び出すコンポーネントの一覧。
インターフェイス識別子:
インターフェイス識別子 GUID。
ポインター型:
インターフェイスを公開する オブジェクトのポインター型。
トランザクション モデル:
IMAPIProp から派生したインターフェイスの場合。 非翻訳の場合、変更はすぐに有効になります。トランザクションが実行された場合、 IMAPIProp::SaveChanges が呼び出されるまで変更は有効になりません。

最初のテーブルの後に、このインターフェイスのすべてのメソッドを vtable の順序で一覧表示する別のテーブルがあります。 vtable は、MAPI オブジェクトのメソッドごとに 1 つの関数ポインターを含む、コンパイラによって作成された関数ポインターの配列です。 メソッドは、宣言された順序と同じ順序で一覧表示されます。 他のインターフェイスから継承されたメソッドは Vtable Order テーブルには表示されませんが、それらを定義するインターフェイスに記載されているのと同じ方法で使用できます。

各インターフェイス トピックの後、インターフェイスのメソッドはアルファベット順に文書化されます。 各メソッドについて、ドキュメントには、簡単な目的ステートメント、構文ブロック、および次の情報が含まれています。

見出し Content
パラメーター
メソッド内の各パラメーターの説明。
戻り値
メソッドが返すことができる一意の値の説明。 これらは、呼び出し元がコードでチェックする必要がある値です。
注釈
メソッドを使用する理由と方法の説明。
関連項目
このリファレンスの他のトピックへの相互参照。

関連項目

MAPI リファレンス