Share via


AppointmentCalendarCreateOrUpdateAppointmentRequest Class

Definition

Represents the user's request to change the response to a calendar meeting.

public ref class AppointmentCalendarCreateOrUpdateAppointmentRequest sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppointmentCalendarCreateOrUpdateAppointmentRequest final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppointmentCalendarCreateOrUpdateAppointmentRequest
Public NotInheritable Class AppointmentCalendarCreateOrUpdateAppointmentRequest
Inheritance
Object Platform::Object IInspectable AppointmentCalendarCreateOrUpdateAppointmentRequest
Attributes

Windows requirements

Device family
Windows 10 Anniversary Edition (introduced in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v3.0)
App capabilities
appointmentsSystem

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

Gets the appointment to create or update.

AppointmentCalendarLocalId

Gets a string that uniquely identifies the calendar associated with the appointment on the local device.

ChangedProperties

Gets a list of properties that the user wished to change or set in an appointment.

NotifyInvitees

Gets a Boolean value indicating if invitees should be notified.

Methods

ReportCompletedAsync(Appointment)

Notifies the system that the task of creating or updating an appointment has completed.

ReportFailedAsync()

Notifies the system that the task of creating or updating an appointment has failed.

Applies to