Freigeben über


EmailMailboxResolveRecipientsRequest Klasse

Definition

Details einer Anforderung zum Auflösen einer Empfängerliste.

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
Vererbung
Object Platform::Object IInspectable EmailMailboxResolveRecipientsRequest
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
App-Funktionen
email emailSystem

Hinweise

Wird in Ihrem ResolveRecipientsRequested-Ereignishandler verwendet . Verwenden Sie die instance dieser Klasse, die von der EmailMailboxResolveRecipientesRequestEventArgs.Request-Eigenschaft zurückgegeben wird.

Eigenschaften

EmailMailboxId

Ruft die Postfach-ID ab, in der die Empfänger aufgelöst werden sollen.

Recipients

Ruft die Liste der zu auflösenden Empfänger ab.

Methoden

ReportCompletedAsync(IIterable<EmailRecipientResolutionResult>)

Informiert den E-Mail-Client darüber, dass die Anforderung erfolgreich verarbeitet wurde.

Der erfolgreiche Abschluss des asynchronen Vorgangs bedeutet, dass die Empfängerliste erfolgreich verarbeitet wurde. Beachten Sie jedoch, dass dies nicht bedeutet, dass alle Namen erfolgreich aufgelöst wurden. Ihr Code muss die status jedes EmailRecipientResolutionResult-Elements in der Liste resolutionResults überprüfen, um festzustellen, ob alle Namen erfolgreich aufgelöst wurden.

ReportFailedAsync()

Informiert den Client darüber, dass die Anforderung nicht erfolgreich verarbeitet wurde. Beachten Sie, dass dies bedeutet, dass der Vorgang nicht ordnungsgemäß ausgeführt werden konnte und nichts über die Empfänger angibt. Unter ReportCompletedAsync erfahren Sie, wie Erfolg oder Fehler der Auflösung für einzelne Empfänger gemeldet werden.

Gilt für: