EmailDataProviderTriggerDetails EmailDataProviderTriggerDetails EmailDataProviderTriggerDetails EmailDataProviderTriggerDetails Class

Definition

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.

public : sealed class EmailDataProviderTriggerDetails : IEmailDataProviderTriggerDetailspublic sealed class EmailDataProviderTriggerDetails : IEmailDataProviderTriggerDetailsPublic NotInheritable Class EmailDataProviderTriggerDetails Implements IEmailDataProviderTriggerDetails// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v3)

Remarks

Your background task code is passed an instance of this class in the IBackgroundTaskInstance.TriggerDetails property.

Properties

Connection Connection Connection Connection

Gets the EmailDataProviderConnection to be used to communicate with an email client app.

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 an event handler for data provider request events.

public : EmailDataProviderConnection Connection { get; }public EmailDataProviderConnection Connection { get; }Public ReadOnly Property Connection As EmailDataProviderConnection// You can use this property in JavaScript.
Value
EmailDataProviderConnection EmailDataProviderConnection EmailDataProviderConnection EmailDataProviderConnection

The connection your email data provider uses to communicate with an email client app. When you handler is triggered, your code should register event handlers on this connection for the email data provider events included in the EmailDataProviderConnection class.