AppointmentCalendarCreateOrUpdateAppointmentRequest
AppointmentCalendarCreateOrUpdateAppointmentRequest
AppointmentCalendarCreateOrUpdateAppointmentRequest
AppointmentCalendarCreateOrUpdateAppointmentRequest
Class
Definition
Represents the user's request to change the response to a calendar meeting.
public : sealed class AppointmentCalendarCreateOrUpdateAppointmentRequest : IAppointmentCalendarCreateOrUpdateAppointmentRequestpublic sealed class AppointmentCalendarCreateOrUpdateAppointmentRequest : IAppointmentCalendarCreateOrUpdateAppointmentRequestPublic NotInheritable Class AppointmentCalendarCreateOrUpdateAppointmentRequest Implements IAppointmentCalendarCreateOrUpdateAppointmentRequest// 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 AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs argument of the CreateOrUpdateAppointmentRequested event.
Properties
Appointment Appointment Appointment Appointment
Gets the appointment to create or update.
public : Appointment Appointment { get; }public Appointment Appointment { get; }Public ReadOnly Property Appointment As Appointment// You can use this property in JavaScript.
The appointment to create or update.
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.
ChangedProperties ChangedProperties ChangedProperties ChangedProperties
Gets a list of properties that the user wished to change or set in an appointment.
public : IVectorView<string> ChangedProperties { get; }public IReadOnlyList<string> ChangedProperties { get; }Public ReadOnly Property ChangedProperties As IReadOnlyList<string>// You can use this property in JavaScript.
- Value
- IVectorView<PlatForm::String> IReadOnlyList<string> IReadOnlyList<string> IReadOnlyList<string>
A list of appointment properties.
NotifyInvitees NotifyInvitees NotifyInvitees NotifyInvitees
Gets a Boolean value indicating if invitees should be notified.
public : PlatForm::Boolean NotifyInvitees { get; }public bool NotifyInvitees { get; }Public ReadOnly Property NotifyInvitees As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
A Boolean value indicating if invitees should be notified.
Methods
ReportCompletedAsync(Appointment) ReportCompletedAsync(Appointment) ReportCompletedAsync(Appointment) ReportCompletedAsync(Appointment)
Notifies the system that the task of creating or updating an appointment has completed.
public : IAsyncAction ReportCompletedAsync(Appointment createdOrUpdatedAppointment)public IAsyncAction ReportCompletedAsync(Appointment createdOrUpdatedAppointment)Public Function ReportCompletedAsync(createdOrUpdatedAppointment As Appointment) As IAsyncAction// You can use this method in JavaScript.
- createdOrUpdatedAppointment
- Appointment Appointment Appointment Appointment
The calendar appointment that has been created or updated.
An asynchronous operation.
Remarks
This method should be called only if the app has successfully created or updated an appointment.
ReportFailedAsync() ReportFailedAsync() ReportFailedAsync() ReportFailedAsync()
Notifies the system that the task of creating or updating an appointment 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 create or update an appointment.