EmailMailboxChange EmailMailboxChange EmailMailboxChange EmailMailboxChange Class

Definition

The functionality described in this topic is not available to all Windows and Windows Phone apps. For your code to call these APIs, Microsoft must approve your use of them and provision your developer account. Otherwise the calls will fail at runtime.

For more information about the Windows.ApplicationModel.Email namespace, please work with your Microsoft Account Team representative.

public : sealed class EmailMailboxChange : IEmailMailboxChangepublic sealed class EmailMailboxChange : IEmailMailboxChangePublic NotInheritable Class EmailMailboxChange Implements IEmailMailboxChange// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

The functionality described in this topic is not available to all Windows and Windows Phone apps. For your code to call these APIs, Microsoft must approve your use of them and provision your developer account. Otherwise the calls will fail at runtime.

Properties

ChangeType ChangeType ChangeType ChangeType

Gets the type of change that was made to the mailbox. This includes whether it was a folder or message that was changed and whether the item was created, deleted, or modified, or if change tracking was lost for this change.

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

The type of change that was made to the mailbox.

Folder Folder Folder Folder

Gets the folder to which the change applies.

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

The folder to which the change applies.

MailboxActions MailboxActions MailboxActions MailboxActions

Gets the flags that indicate what actions have been affected on the mailbox.

public : IVector<EmailMailboxAction> MailboxActions { get; }public IList<EmailMailboxAction> MailboxActions { get; }Public ReadOnly Property MailboxActions As IList<EmailMailboxAction>// You can use this property in JavaScript.
Value
IVector<EmailMailboxAction> IList<EmailMailboxAction> IList<EmailMailboxAction> IList<EmailMailboxAction>

The flags that indicate what actions have been affected on the mailbox.

Message Message Message Message

Gets the message to which the change applies.

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

The message to which the change applies.