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


EmailMailboxResolveRecipientsRequest Класс

Определение

Сведения о запросе на разрешение списка получателей.

public ref class EmailMailboxResolveRecipientsRequest sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class EmailMailboxResolveRecipientsRequest final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class EmailMailboxResolveRecipientsRequest
Public NotInheritable Class EmailMailboxResolveRecipientsRequest
Наследование
Object Platform::Object IInspectable EmailMailboxResolveRecipientsRequest
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v3.0)
Возможности приложения
email emailSystem

Комментарии

Используется в обработчике событий ResolveRecipientsRequested . Используйте экземпляр этого класса, возвращаемый свойством EmailMailboxResolveRecipientesRequestEventArgs.Request .

Свойства

EmailMailboxId

Возвращает идентификатор почтового ящика, в котором должны быть разрешены получатели.

Recipients

Возвращает список получателей для разрешения.

Методы

ReportCompletedAsync(IIterable<EmailRecipientResolutionResult>)

Уведомляет почтовый клиент о том, что запрос был успешно обработан.

Успешное завершение асинхронной операции означает, что список получателей успешно обработан. Обратите внимание, однако, что это не означает, что все имена были успешно разрешены. Код должен проверка состояние каждого элемента EmailRecipientResolutionResult в списке resolutionResults, чтобы определить, были ли все имена успешно разрешены.

ReportFailedAsync()

Сообщает клиенту, что запрос не был успешно обработан. Обратите внимание, что это означает, что операция не выполнена должным образом и не указывает на получателей. Сведения об успешном или неудачном разрешении для отдельных получателей см. в статье ReportCompletedAsync .

Применяется к