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
| 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.
An EmailMessageBodyKind value describing the ForwardHeader content.
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.
An asynchronous forward operation on an EmailMailboxForwardMeetingRequest.
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.
An asynchronous forward operation on an EmailMailboxForwardMeetingRequest.