MailItem.ReceivedByEntryID プロパティ (Outlook)
メッセージを配信するトランスポート プロバイダーによって設定された受信者の EntryID を表す 文字列 を返します。 読み取り専用です。
構文
expression。 ReceivedByEntryID
expression は MailItem オブジェクトを表す変数です。
注釈
このプロパティは、MAPI プロパティの PidTagReceivedByEntryId に対応します。
ReceivedByEntryID を直接参照する代わりに、いくつかの型の問題により、(VBA) ソリューションでは、Microsoft Visual Basic または Microsoft Visual Basic for Applications には、このプロパティを取得する場合する必要がありますプロパティを取得した、 MailItem.PropertyAccessor プロパティによって返される PropertyAccessor オブジェクトを通じて、 PidTagReceivedByEntryId プロパティは、MAPI proptag 名前空間を指定します。 VBA では、次のコード サンプルでは、この回避策を示します。
Public Sub GetReceiverEntryID()
Dim objInbox As Outlook.Folder
Dim objMail As Outlook.MailItem
Dim oPA As Outlook.PropertyAccessor
Dim strEntryID As String
Const PidTagReceivedByEntryId As String = "http://schemas.microsoft.com/mapi/proptag/0x003F0102"
Set objInbox = Application.Session.GetDefaultFolder(olFolderInbox)
Set objMail = objInbox.Items(1)
Set oPA = objMail.PropertyAccessor
strEntryID = oPA.BinaryToString(oPA.GetProperty(PidTagReceivedByEntryId))
Debug.Print strEntryID
Set objInbox = Nothing
Set objMail = Nothing
End Sub
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。