NameSpace.GetRecipientFromID メソッド (Outlook)

(有効な) 場合に、指定されたエントリ ID によって識別される 受信者 オブジェクトを返します。

構文

GetRecipientFromID( _EntryID_ )

'NameSpace' オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
EntryID 必須 String 受信者の EntryID です。

戻り値

指定された受信者を表す Recipient オブジェクトです。

注釈

このメソッドは、MAPI および OLE/メッセージング アプリケーションと Microsoft Outlook との互換性を保つために使用します。

このメソッドは、 アカウント オブジェクトの GetRecipientFromID メソッドに似ています。 現在のプロファイルで複数の Microsoft Exchange アカウントがある場合は、対応するアカウントの GetRecipientFromID メソッドを使用します。

このVisual Basic for Applications (VBA) の例では、Inbox フォルダーの Items コレクション内の最初のアイテムの最初の受信者のエントリ ID を取得し、GetRecipientFromID を使用してエントリ ID から受信者を取得し、受信者名を表示します。

Public Sub GetRecipientFromID() 
 
 Dim inbox As Outlook.folder 
 
 Dim mail As Outlook.MailItem 
 
 Dim rcp As Outlook.Recipient 
 
 Dim rcp1 As Outlook.Recipient 
 
 Dim strEntryId As String 
 
 
 
 'Get Inbox folder. 
 
 Set inbox = Application.session.GetDefaultFolder(olFolderInbox) 
 
 
 
 ' Get the first item in the Inbox. 
 
 Set mail = inbox.items(1) 
 
 
 
 ' Get the first recipient on that first item. 
 
 Set rcp = mail.Recipients.Item(1) 
 
 
 
 ' Get the string entry ID of the recipient. 
 
 strEntryId = rcp.entryID 
 
 
 
 ' Get the Recipient object based on the string entry ID. 
 
 Set rcp1 = Application.session.GetRecipientFromID(strEntryId) 
 
 
 
 MsgBox "Recipient Name: " & rcp1.name, vbInformation 
 
End Sub

関連項目

NameSpace Object

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。