Windows.ApplicationModel.Email.DataProvider Windows.ApplicationModel.Email.DataProvider Windows.ApplicationModel.Email.DataProvider Windows.ApplicationModel.Email.DataProvider Windows.ApplicationModel.Email.DataProvider Namespace

This API is implemented by an email server to provide email data to an email client app.

Classes

EmailDataProviderConnection EmailDataProviderConnection EmailDataProviderConnection EmailDataProviderConnection EmailDataProviderConnection

Represents a connection to a data provider client.

EmailDataProviderTriggerDetails EmailDataProviderTriggerDetails EmailDataProviderTriggerDetails EmailDataProviderTriggerDetails EmailDataProviderTriggerDetails

Contains details about the event that triggered your email data provider background task.

This event is triggered when an email data client app has instantiated the background task that runs your email data provider. Your code should respond to this event by using the connection to register event handlers for data provider request events.

EmailMailboxCreateFolderRequest EmailMailboxCreateFolderRequest EmailMailboxCreateFolderRequest EmailMailboxCreateFolderRequest EmailMailboxCreateFolderRequest

Details of a request to create a folder.

EmailMailboxCreateFolderRequestEventArgs EmailMailboxCreateFolderRequestEventArgs EmailMailboxCreateFolderRequestEventArgs EmailMailboxCreateFolderRequestEventArgs EmailMailboxCreateFolderRequestEventArgs

Encapsulates information about a folder creation request event.

EmailMailboxDeleteFolderRequest EmailMailboxDeleteFolderRequest EmailMailboxDeleteFolderRequest EmailMailboxDeleteFolderRequest EmailMailboxDeleteFolderRequest

Details of a request to delete a folder.

EmailMailboxDeleteFolderRequestEventArgs EmailMailboxDeleteFolderRequestEventArgs EmailMailboxDeleteFolderRequestEventArgs EmailMailboxDeleteFolderRequestEventArgs EmailMailboxDeleteFolderRequestEventArgs

Encapusulates information about a folder deletion request event.

EmailMailboxDownloadAttachmentRequest EmailMailboxDownloadAttachmentRequest EmailMailboxDownloadAttachmentRequest EmailMailboxDownloadAttachmentRequest EmailMailboxDownloadAttachmentRequest

Details of a request to download an attachment.

EmailMailboxDownloadAttachmentRequestEventArgs EmailMailboxDownloadAttachmentRequestEventArgs EmailMailboxDownloadAttachmentRequestEventArgs EmailMailboxDownloadAttachmentRequestEventArgs EmailMailboxDownloadAttachmentRequestEventArgs

Encapsulates information about a request to download an attachment.

EmailMailboxDownloadMessageRequest EmailMailboxDownloadMessageRequest EmailMailboxDownloadMessageRequest EmailMailboxDownloadMessageRequest EmailMailboxDownloadMessageRequest

Details of a request to download an email message.

EmailMailboxDownloadMessageRequestEventArgs EmailMailboxDownloadMessageRequestEventArgs EmailMailboxDownloadMessageRequestEventArgs EmailMailboxDownloadMessageRequestEventArgs EmailMailboxDownloadMessageRequestEventArgs

Encapsulates information about a request to download an email message.

EmailMailboxEmptyFolderRequest EmailMailboxEmptyFolderRequest EmailMailboxEmptyFolderRequest EmailMailboxEmptyFolderRequest EmailMailboxEmptyFolderRequest

Details of a request to download an email message.

EmailMailboxEmptyFolderRequestEventArgs EmailMailboxEmptyFolderRequestEventArgs EmailMailboxEmptyFolderRequestEventArgs EmailMailboxEmptyFolderRequestEventArgs EmailMailboxEmptyFolderRequestEventArgs

Encapsulates information about a request to empty a folder.

EmailMailboxForwardMeetingRequest EmailMailboxForwardMeetingRequest EmailMailboxForwardMeetingRequest EmailMailboxForwardMeetingRequest EmailMailboxForwardMeetingRequest

Details of a request to forward a meeting invitation.

EmailMailboxForwardMeetingRequestEventArgs EmailMailboxForwardMeetingRequestEventArgs EmailMailboxForwardMeetingRequestEventArgs EmailMailboxForwardMeetingRequestEventArgs EmailMailboxForwardMeetingRequestEventArgs

Encapsulates information about a request to forward a meeting invitation.

EmailMailboxGetAutoReplySettingsRequest EmailMailboxGetAutoReplySettingsRequest EmailMailboxGetAutoReplySettingsRequest EmailMailboxGetAutoReplySettingsRequest EmailMailboxGetAutoReplySettingsRequest

Details of a request to get auto-reply settings.

EmailMailboxGetAutoReplySettingsRequestEventArgs EmailMailboxGetAutoReplySettingsRequestEventArgs EmailMailboxGetAutoReplySettingsRequestEventArgs EmailMailboxGetAutoReplySettingsRequestEventArgs EmailMailboxGetAutoReplySettingsRequestEventArgs

Encapsulates information about a request to get auto-reply settings.

EmailMailboxMoveFolderRequest EmailMailboxMoveFolderRequest EmailMailboxMoveFolderRequest EmailMailboxMoveFolderRequest EmailMailboxMoveFolderRequest

Details of a request to move a folder.

EmailMailboxMoveFolderRequestEventArgs EmailMailboxMoveFolderRequestEventArgs EmailMailboxMoveFolderRequestEventArgs EmailMailboxMoveFolderRequestEventArgs EmailMailboxMoveFolderRequestEventArgs

Encapsulates information about a request to move a folder.

EmailMailboxProposeNewTimeForMeetingRequest EmailMailboxProposeNewTimeForMeetingRequest EmailMailboxProposeNewTimeForMeetingRequest EmailMailboxProposeNewTimeForMeetingRequest EmailMailboxProposeNewTimeForMeetingRequest

Details of a request to propose a new time for a meeting.

EmailMailboxProposeNewTimeForMeetingRequestEventArgs EmailMailboxProposeNewTimeForMeetingRequestEventArgs EmailMailboxProposeNewTimeForMeetingRequestEventArgs EmailMailboxProposeNewTimeForMeetingRequestEventArgs EmailMailboxProposeNewTimeForMeetingRequestEventArgs

Encapsulates information about a request to propose a new time for a meeting.

EmailMailboxResolveRecipientsRequest EmailMailboxResolveRecipientsRequest EmailMailboxResolveRecipientsRequest EmailMailboxResolveRecipientsRequest EmailMailboxResolveRecipientsRequest

Details of a request to resolve a list of recipients.

EmailMailboxResolveRecipientsRequestEventArgs EmailMailboxResolveRecipientsRequestEventArgs EmailMailboxResolveRecipientsRequestEventArgs EmailMailboxResolveRecipientsRequestEventArgs EmailMailboxResolveRecipientsRequestEventArgs

Encapsulates information about a request to resolve a list of recipients.

EmailMailboxServerSearchReadBatchRequest EmailMailboxServerSearchReadBatchRequest EmailMailboxServerSearchReadBatchRequest EmailMailboxServerSearchReadBatchRequest EmailMailboxServerSearchReadBatchRequest

Details of a request to read a batch of server-side search results.

EmailMailboxServerSearchReadBatchRequestEventArgs EmailMailboxServerSearchReadBatchRequestEventArgs EmailMailboxServerSearchReadBatchRequestEventArgs EmailMailboxServerSearchReadBatchRequestEventArgs EmailMailboxServerSearchReadBatchRequestEventArgs

Encapsulates information about a request to read a batch of results from a server-side search.

EmailMailboxSetAutoReplySettingsRequest EmailMailboxSetAutoReplySettingsRequest EmailMailboxSetAutoReplySettingsRequest EmailMailboxSetAutoReplySettingsRequest EmailMailboxSetAutoReplySettingsRequest

Details of a request to set auto-reply settings.

EmailMailboxSetAutoReplySettingsRequestEventArgs EmailMailboxSetAutoReplySettingsRequestEventArgs EmailMailboxSetAutoReplySettingsRequestEventArgs EmailMailboxSetAutoReplySettingsRequestEventArgs EmailMailboxSetAutoReplySettingsRequestEventArgs

Encapsulates information about a request to set auto-reply settings.

EmailMailboxSyncManagerSyncRequest EmailMailboxSyncManagerSyncRequest EmailMailboxSyncManagerSyncRequest EmailMailboxSyncManagerSyncRequest EmailMailboxSyncManagerSyncRequest

Details of a request from a client to sync a mailbox.

EmailMailboxSyncManagerSyncRequestEventArgs EmailMailboxSyncManagerSyncRequestEventArgs EmailMailboxSyncManagerSyncRequestEventArgs EmailMailboxSyncManagerSyncRequestEventArgs EmailMailboxSyncManagerSyncRequestEventArgs

Encapsulates information about a request to sync a mailbox.

EmailMailboxUpdateMeetingResponseRequest EmailMailboxUpdateMeetingResponseRequest EmailMailboxUpdateMeetingResponseRequest EmailMailboxUpdateMeetingResponseRequest EmailMailboxUpdateMeetingResponseRequest

Details of a request from a client to update a meeting response.

EmailMailboxUpdateMeetingResponseRequestEventArgs EmailMailboxUpdateMeetingResponseRequestEventArgs EmailMailboxUpdateMeetingResponseRequestEventArgs EmailMailboxUpdateMeetingResponseRequestEventArgs EmailMailboxUpdateMeetingResponseRequestEventArgs

Encapsulates information about a request to update a meeting response.

EmailMailboxValidateCertificatesRequest EmailMailboxValidateCertificatesRequest EmailMailboxValidateCertificatesRequest EmailMailboxValidateCertificatesRequest EmailMailboxValidateCertificatesRequest

Details of a request to validate certificates.

EmailMailboxValidateCertificatesRequestEventArgs EmailMailboxValidateCertificatesRequestEventArgs EmailMailboxValidateCertificatesRequestEventArgs EmailMailboxValidateCertificatesRequestEventArgs EmailMailboxValidateCertificatesRequestEventArgs

Encapsulates information about a request to validate certificates.