次の方法で共有


IMAPIProp : IUnknown

適用対象: Outlook 2013 | Outlook 2016

クライアント、サービス プロバイダー、MAPI がプロパティを操作できるようにします。 プロパティをサポートするすべてのオブジェクトは、このインターフェイスを実装します。

プロパティ
ヘッダー ファイル:
Mapidefs.h
によって公開される:
このインターフェイスを直接公開するオブジェクトはありません。
実装元:
サービス プロバイダーと MAPI
呼び出し元:
クライアント アプリケーション、サービス プロバイダー、MAPI
インターフェイス識別子:
IID_IMAPIProp
ポインター型:
LPMAPIPROP
トランザクション モデル:
抽象クラス(実装されていない)

Vtable の順序

メンバー 説明
Getlasterror
前のエラーに関する情報を含む MAPIERROR 構造体を返します。
Savechanges
最後の保存操作以降にオブジェクトに加えられた変更を永続的に行います。
GetProps
オブジェクトの 1 つ以上のプロパティのプロパティ値を取得します。
GetPropList
すべてのプロパティのプロパティ タグを返します。
OpenProperty
プロパティへのアクセスに使用できるインターフェイスへのポインターを返します。
SetProps
1 つ以上のプロパティを更新します。
DeleteProps
オブジェクトから 1 つ以上のプロパティを削除します。
CopyTo
特に除外されたプロパティを除くすべてのプロパティをコピーまたは移動します。
CopyProps
選択したプロパティをコピーまたは移動します。
GetNamesFromIDs
1 つ以上のプロパティ識別子に対応するプロパティ名を提供します。
GetIDsFromNames
1 つ以上のプロパティ名に対応するプロパティ識別子を提供します。

注釈

IMAPIProp は、次のインターフェイスの基本インターフェイスです。

関連項目

MAPI のインターフェイス