Freigeben über


EmailDataProviderConnection Klasse

Definition

Stellt eine Verbindung mit einem Datenanbieterclient dar.

public ref class EmailDataProviderConnection 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 EmailDataProviderConnection 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 EmailDataProviderConnection
Public NotInheritable Class EmailDataProviderConnection
Vererbung
Object Platform::Object IInspectable EmailDataProviderConnection
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

Verwenden Sie die instance dieser Klasse, die von der Connection-Eigenschaft des EmailDataProviderTriggerDetails-Objekts bereitgestellt wird, das bei der Aktivierung an Ihre Hintergrundaufgabe übergeben wird.

Methoden

Start()

Rufen Sie diese Methode auf, um anzugeben, dass alle Ereignishandler festgelegt wurden und der Datenanbieter bereit ist, mit der Verarbeitung von Anforderungen zu beginnen.

Ereignisse

CreateFolderRequested

Tritt auf, wenn der E-Mail-Client die Erstellung eines Ordners auf dem Server angefordert hat.

DeleteFolderRequested

Tritt auf, wenn der E-Mail-Client angefordert hat, dass ein Ordner auf dem Server gelöscht wird.

DownloadAttachmentRequested

Tritt auf, wenn der E-Mail-Client angefordert hat, eine Anlage vom Server herunterzuladen.

DownloadMessageRequested

Tritt auf, wenn der E-Mail-Client aufgefordert hat, eine Nachricht vom Server herunterzuladen.

EmptyFolderRequested

Tritt auf, wenn der E-Mail-Client angefordert hat, dass ein Ordner auf dem Server geleert wird.

ForwardMeetingRequested

Tritt auf, wenn der E-Mail-Client die Weiterleitung einer Besprechungsanfrage angefordert hat.

GetAutoReplySettingsRequested

Tritt auf, wenn der E-Mail-Client die Einstellungen für die automatische Antwort angefordert hat.

MailboxSyncRequested

Tritt auf, wenn der E-Mail-Client die Synchronisierung mit dem Postfach auf dem Server angefordert hat.

MoveFolderRequested

Tritt auf, wenn der E-Mail-Client angefordert hat, dass ein Ordner auf dem Server verschoben wird.

ProposeNewTimeForMeetingRequested

Tritt auf, wenn der E-Mail-Client angefordert hat, dass eine neue Besprechungszeit vorgeschlagen wird.

ResolveRecipientsRequested

Tritt auf, wenn der E-Mail-Client angefordert hat, dass die Empfänger einer Nachricht aufgelöst werden.

ServerSearchReadBatchRequested

Tritt auf, wenn der E-Mail-Client einen Batch serverseitiger Suchergebnisse angefordert hat.

SetAutoReplySettingsRequested

Tritt auf, wenn der E-Mail-Client aufgefordert hat, Einstellungen für automatische Antworten festzulegen.

UpdateMeetingResponseRequested

Tritt auf, wenn der E-Mail-Client die Aktualisierung einer Besprechungsantwort angefordert hat.

ValidateCertificatesRequested

Tritt auf, wenn der E-Mail-Client angefordert hat, dass Zertifikate in Bezug auf ein bestimmtes Postfach überprüft werden.

Gilt für: