Свойство Recipient.Resolved (Outlook)
Возвращает логическое значение, указывающее значение True , если получатель был проверен на соответствие адресной книге. Только для чтения.
Синтаксис
выражение. Resolved
Выражение Переменная, представляющая объект Recipient.
Замечания
Если для получателя в адресной книге существуют аналогичные имена, можно разрешить получателя, указав полный SMTP-адрес электронной почты получателя.
Пример
В этом примере Visual Basic для приложений (VBA) метод Resolve используется для разрешения объекта Recipient, представляющего Дэна Уилсона, а затем возвращает общую папку Calendar по умолчанию Дэна.
Sub ResolveName()
Dim myNamespace As Outlook.NameSpace
Dim myRecipient As Outlook.Recipient
Dim CalendarFolder As Outlook.Folder
Set myNamespace = Application.GetNamespace("MAPI")
Set myRecipient = myNamespace.CreateRecipient("Dan Wilson")
myRecipient.Resolve
If myRecipient.Resolved Then
Call ShowCalendar(myNamespace, myRecipient)
End If
End Sub
Sub ShowCalendar(myNamespace, myRecipient)
Dim CalendarFolder As Outlook.Folder
Set CalendarFolder = _
myNamespace.GetSharedDefaultFolder _
(myRecipient, olFolderCalendar)
CalendarFolder.Display
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.