IMailUser : IMAPIPropIMailUser : IMAPIProp

適用されます: Outlook 2013 |Outlook 2016Applies to: Outlook 2013 | Outlook 2016

メッセージング ユーザーに関連付けられている多くのプロパティへのアクセスを提供します。Provides access to the many properties that are associated with messaging users. IMailUserインターフェイスは、メッセージング ユーザーのオブジェクトによって実装されます。The IMailUser interface is implemented by messaging user objects. IMailUserを継承、 IMAPIProp: IUnknownインタ フェースし、独自の一意のメソッドがありません。IMailUser inherits from the IMAPIProp : IUnknown interface and has no unique methods of its own.

ヘッダー ファイル:Header file:
Mapidefs.hMapidefs.h
によって公開されます。Exposed by:
メッセージングのユーザー オブジェクトMessaging user objects
によって実装されます。Implemented by:
アドレス帳プロバイダーAddress book providers
によって呼び出されます。Called by:
クライアント アプリケーションClient applications
インターフェイスの識別子。Interface identifier:
IID_IMailUserIID_IMailUser
ポインターの型。Pointer type:
LPMAILUSERLPMAILUSER
トランザクション モデル:Transaction model:
トランザクション処理Transacted

Vtable の順序Vtable order

このインターフェイスには、固有のメソッドがありません。This interface does not have any unique methods.

必須のプロパティRequired properties AccessAccess
PR_ADDRTYPE(PidTagAddressType)PR_ADDRTYPE (PidTagAddressType)
値の取得および設定が可能です。Read/write
PR_DISPLAY_NAME(PidTagDisplayName)PR_DISPLAY_NAME (PidTagDisplayName)
値の取得および設定が可能です。Read/write
PR_DISPLAY_TYPE(PidTagDisplayType)PR_DISPLAY_TYPE (PidTagDisplayType)
読み取り専用Read-only
PR_EMAIL_ADDRESS(PidTagEmailAddress)PR_EMAIL_ADDRESS (PidTagEmailAddress)
値の取得および設定が可能です。Read/write
PR_ENTRYID(PidTagEntryId)PR_ENTRYID (PidTagEntryId)
読み取り専用Read-only
PR_OBJECT_TYPE(PidTagObjectType)PR_OBJECT_TYPE (PidTagObjectType)
読み取り専用Read-only
PR_RECORD_KEY(PidTagRecordKey)PR_RECORD_KEY (PidTagRecordKey)
読み取り専用Read-only
PR_SEARCH_KEY(PidTagSearchKey)PR_SEARCH_KEY (PidTagSearchKey)
読み取り専用Read-only

注釈Remarks

受信者のベース アドレス プロパティとして 5 つの必須プロパティの確認されています。Five of the required properties are known as the base address properties for recipients:

  • PR_ADDRTYPEPR_ADDRTYPE

  • PR_DISPLAY_NAMEPR_DISPLAY_NAME

  • PR_EMAIL_ADDRESSPR_EMAIL_ADDRESS

  • PR_ENTRYIDPR_ENTRYID

  • PR_SEARCH_KEYPR_SEARCH_KEY

これらのプロパティは他の多くのようなプロパティのグループは、この基本のグループに基づいて構築するため、特別なと見なされます。These properties are considered special because many other groups of similar properties are built upon this base group. 他のグループのさまざまな役割は、受信者を記述するなど、メッセージの元または送信者に委任されます。The other groups are used to describe a recipient in various roles, such as a message's original or delegate sender. これらのプロパティとその使用方法に関する詳細については、 MAPI のアドレスの種類を参照してください。For more information about these properties and how to use them, see MAPI Address Types.

メッセージング ユーザーはPR_DETAILS_TABLE (PidTagDetailsTable) のプロパティをサポートすることにより、それらのプロパティのコレクションを表示できます。Messaging users can display a collection of their properties by supporting the PR_DETAILS_TABLE (PidTagDetailsTable) property. PR_DETAILS_TABLEは、[詳細] ダイアログ ボックスまたは受信者のプロパティ情報を表示するタブ付きプロパティ ページのレイアウトを記述するディスプレイ テーブルです。PR_DETAILS_TABLE is a display table that describes the layout of a details dialog box or a tabbed property page that displays recipient property information. MAPI では、クライアントは、 IAddrBook::Detailsメソッドを呼び出すと、詳細情報がダイアログ ボックスに作成されます。MAPI creates details dialog boxes when a client calls the IAddrBook::Details method.

ユーザー オブジェクトをメッセージに関連するその他のオプションのプロパティを設定できます。Messaging user objects can have other optional properties associated with them. MAPI は、メッセージングのユーザーに関するその他のアドレス情報を提供する多くのプロパティを定義します。MAPI defines many properties that provide additional addressing information about a messaging user. すべてのこれらのプロパティは、文字の文字列です。All of these properties are character strings. 一般的に使用されるプロパティを次に示します。The following list shows the more commonly used properties:

プロパティの一覧については、 MAPI の名前を標準のプロパティ名のマッピングを参照してください。For a complete list of properties, see Mapping Canonical Property Names to MAPI Names.

関連項目See also

MAPI インターフェイスMAPI Interfaces