EmailMailboxForwardMeetingRequest EmailMailboxForwardMeetingRequest EmailMailboxForwardMeetingRequest EmailMailboxForwardMeetingRequest Class

Definition

Details of a request to forward a meeting invitation.

public : sealed class EmailMailboxForwardMeetingRequest : IEmailMailboxForwardMeetingRequestpublic sealed class EmailMailboxForwardMeetingRequest : IEmailMailboxForwardMeetingRequestPublic NotInheritable Class EmailMailboxForwardMeetingRequest Implements IEmailMailboxForwardMeetingRequest// 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

Used in your ForwardMeetingRequested event handler. Use the instance of this class returned by the EmailMailboxForwardMeetingRequestEventArgs.Request property.

Properties

Comment Comment Comment Comment

Gets the comment to be added to the forwarded meeting invitation. When a data provider forwards an invitation as an email message, the comment appears between the forward header and the body of the forwarded invitation.

public : PlatForm::String Comment { get; }public string Comment { get; }Public ReadOnly Property Comment As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The comment to be added to the meeting invitation.

EmailMailboxId EmailMailboxId EmailMailboxId EmailMailboxId

Gets the mailbox ID for the meeting invitation to be forwarded.

public : PlatForm::String EmailMailboxId { get; }public string EmailMailboxId { get; }Public ReadOnly Property EmailMailboxId As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

A mailbox ID.

EmailMessageId EmailMessageId EmailMessageId EmailMessageId

The message ID of the meeting invitation to be forwarded.

public : PlatForm::String EmailMessageId { get; }public string EmailMessageId { get; }Public ReadOnly Property EmailMessageId As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

A message ID.

ForwardHeader ForwardHeader ForwardHeader ForwardHeader

Gets the forward header for the forwarded invitation. The forward header is the set of message headers that appear at the beginning of the email message that holds the invitation. It is only used by data providers that generate emails when forwarding invitations.

public : PlatForm::String ForwardHeader { get; }public string ForwardHeader { get; }Public ReadOnly Property ForwardHeader As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The forwarding header.

ForwardHeaderType ForwardHeaderType ForwardHeaderType ForwardHeaderType

Gets the forward header type.

public : EmailMessageBodyKind ForwardHeaderType { get; }public EmailMessageBodyKind ForwardHeaderType { get; }Public ReadOnly Property ForwardHeaderType As EmailMessageBodyKind// You can use this property in JavaScript.

Recipients Recipients Recipients Recipients

Gets the list of recipients for the forwarded meeting invitation.

public : IVectorView<EmailRecipient> Recipients { get; }public IReadOnlyList<EmailRecipient> Recipients { get; }Public ReadOnly Property Recipients As IReadOnlyList<EmailRecipient>// You can use this property in JavaScript.
Value
IVectorView<EmailRecipient> IReadOnlyList<EmailRecipient> IReadOnlyList<EmailRecipient> IReadOnlyList<EmailRecipient>

A list of EmailRecipient objects specifying the recipients of the forwarded invitation.

Subject Subject Subject Subject

Gets the subject of the forwarded meeting invitation.

public : PlatForm::String Subject { get; }public string Subject { get; }Public ReadOnly Property Subject As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The subject line of the forwarded invitation.

Methods

ReportCompletedAsync() ReportCompletedAsync() ReportCompletedAsync() ReportCompletedAsync()

Informs the email client that the request was processed successfully.

Successful completion of the asynchronous operation indicates that the meeting invitation was forwarded successfully.

public : IAsyncAction ReportCompletedAsync()public IAsyncAction ReportCompletedAsync()Public Function ReportCompletedAsync() As IAsyncAction// You can use this method in JavaScript.
Returns

ReportFailedAsync() ReportFailedAsync() ReportFailedAsync() ReportFailedAsync()

Informs the client that the request was not processed successfully.

public : IAsyncAction ReportFailedAsync()public IAsyncAction ReportFailedAsync()Public Function ReportFailedAsync() As IAsyncAction// You can use this method in JavaScript.
Returns