Поделиться через


Метод NameSpace.GetRecipientFromID (Outlook)

Возвращает объект Recipient , который идентифицируется указанным идентификатором записи (если он действителен).

Синтаксис

выражение. GetRecipientFromID( _EntryID_ )

Выражение Переменная, представляющая объект NameSpace.

Параметры

Имя Обязательный или необязательный Тип данных Описание
EntryID Обязательный String EntryID получателя.

Возвращаемое значение

Объект Recipient , представляющий указанного получателя.

Замечания

Этот метод используется для упрощения перехода между приложениями MAPI и OLE/Messaging и Microsoft Outlook.

Этот метод аналогичен методу GetRecipientFromID объекта Account . Если в текущем профиле несколько учетных записей Microsoft Exchange, используйте метод GetRecipientFromID для соответствующей учетной записи.

Пример

Этот пример Visual Basic для приложений (VBA) получает идентификатор записи первого получателя для первого элемента в коллекции Items для папки "Входящие", использует GetRecipientFromID для получения получателя из идентификатора записи и отображает имя получателя.

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

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.