AppointmentCalendarProposeNewTimeForMeetingRequest
AppointmentCalendarProposeNewTimeForMeetingRequest
AppointmentCalendarProposeNewTimeForMeetingRequest
AppointmentCalendarProposeNewTimeForMeetingRequest
Class
Definition
Represents the user's request to change the time of a calendar meeting.
public : sealed class AppointmentCalendarProposeNewTimeForMeetingRequest : IAppointmentCalendarProposeNewTimeForMeetingRequestpublic sealed class AppointmentCalendarProposeNewTimeForMeetingRequest : IAppointmentCalendarProposeNewTimeForMeetingRequestPublic NotInheritable Class AppointmentCalendarProposeNewTimeForMeetingRequest Implements IAppointmentCalendarProposeNewTimeForMeetingRequest// 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 AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs argument of the ProposeNewTimeForMeetingRequested 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 change in meeting time.
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 change in meeting time
NewDuration NewDuration NewDuration NewDuration
Gets the proposed new duration of the meeting.
public : TimeSpan NewDuration { get; }public TimeSpan NewDuration { get; }Public ReadOnly Property NewDuration As TimeSpan// You can use this property in JavaScript.
- Value
- TimeSpan TimeSpan TimeSpan TimeSpan
The proposed new duration of the meeting.
NewStartTime NewStartTime NewStartTime NewStartTime
Gets the proposed new start time of the meeting.
public : DateTime NewStartTime { get; }public DateTimeOffset NewStartTime { get; }Public ReadOnly Property NewStartTime As DateTimeOffset// You can use this property in JavaScript.
- Value
- DateTime DateTimeOffset DateTimeOffset DateTimeOffset
The proposed new start time.
Subject Subject Subject Subject
Gets the subject of the new 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 meeting.
Methods
ReportCompletedAsync() ReportCompletedAsync() ReportCompletedAsync() ReportCompletedAsync()
Notifies the system that the task of updating a meeting's time 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 pushed a meeting response update.
ReportFailedAsync() ReportFailedAsync() ReportFailedAsync() ReportFailedAsync()
Notifies the system that the task of updating a meeting's time 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 push a meeting time change.