AppointmentCalendarForwardMeetingRequest
AppointmentCalendarForwardMeetingRequest
AppointmentCalendarForwardMeetingRequest
AppointmentCalendarForwardMeetingRequest
Class
Definition
Represents the user's request to forward a calendar meeting.
public : sealed class AppointmentCalendarForwardMeetingRequest : IAppointmentCalendarForwardMeetingRequestpublic sealed class AppointmentCalendarForwardMeetingRequest : IAppointmentCalendarForwardMeetingRequestPublic NotInheritable Class AppointmentCalendarForwardMeetingRequest Implements IAppointmentCalendarForwardMeetingRequest// 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
The system generates an instance of this class and sets it as a property in the AppointmentCalendarForwardMeetingRequestEventArgs argument of the ForwardMeetingRequested event.
Properties
AppointmentCalendarLocalId AppointmentCalendarLocalId AppointmentCalendarLocalId AppointmentCalendarLocalId
Gets a string that uniquely identifies the calendar associated with the appointment on the local device.
public : PlatForm::String AppointmentCalendarLocalId { get; }public string AppointmentCalendarLocalId { get; }Public ReadOnly Property AppointmentCalendarLocalId As string// You can use this property in JavaScript.
- Value
- PlatForm::String string string string
A string that uniquely identifies the calendar on the local device.
AppointmentLocalId AppointmentLocalId AppointmentLocalId AppointmentLocalId
Gets a string that uniquely identifies the appointment on the local device.
public : PlatForm::String AppointmentLocalId { get; }public string AppointmentLocalId { get; }Public ReadOnly Property AppointmentLocalId As string// You can use this property in JavaScript.
- Value
- PlatForm::String string string string
A string that uniquely identifies the appointment on the local device.
AppointmentOriginalStartTime AppointmentOriginalStartTime AppointmentOriginalStartTime AppointmentOriginalStartTime
Gets the original starting time for a recurring appointment.
public : IReference<DateTime> AppointmentOriginalStartTime { get; }public Nullable<DateTimeOffset> AppointmentOriginalStartTime { get; }Public ReadOnly Property AppointmentOriginalStartTime As Nullable<DateTimeOffset>// You can use this property in JavaScript.
- Value
- IReference<DateTime> Nullable<DateTimeOffset> Nullable<DateTimeOffset> Nullable<DateTimeOffset>
The original starting time for a recurring appointment.
Comment Comment Comment Comment
Gets a text comment the user may write regarding the forwarding of the meeting.
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
A text comment by the user regarding the forwarding of the meeting.
ForwardHeader ForwardHeader ForwardHeader ForwardHeader
Gets the new meeting header that includes the new invitees.
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 new meeting header for the new invitees.
Invitees Invitees Invitees Invitees
Gets a list of the new invitees to receive the forwarded meeting.
public : IVectorView<AppointmentInvitee> Invitees { get; }public IReadOnlyList<AppointmentInvitee> Invitees { get; }Public ReadOnly Property Invitees As IReadOnlyList<AppointmentInvitee>// You can use this property in JavaScript.
- Value
- IVectorView<AppointmentInvitee> IReadOnlyList<AppointmentInvitee> IReadOnlyList<AppointmentInvitee> IReadOnlyList<AppointmentInvitee>
A list of new invitees.
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 of the forwarded meeting invitation.
Methods
ReportCompletedAsync() ReportCompletedAsync() ReportCompletedAsync() ReportCompletedAsync()
Notifies the system that the task of forwarding a meeting has completed.
public : IAsyncAction ReportCompletedAsync()public IAsyncAction ReportCompletedAsync()Public Function ReportCompletedAsync() As IAsyncAction// You can use this method in JavaScript.
An asynchronous operation.
Remarks
This method should be called only if the app has successfully forwarded a meeting.
ReportFailedAsync() ReportFailedAsync() ReportFailedAsync() ReportFailedAsync()
Notifies the system that the task of forwarding a meeting has failed.
public : IAsyncAction ReportFailedAsync()public IAsyncAction ReportFailedAsync()Public Function ReportFailedAsync() As IAsyncAction// You can use this method in JavaScript.
An asynchronous operation.
Remarks
This method should be called only if the app has failed to forward a meeting.