AppointmentCalendarSyncManagerSyncRequest Class

Definition

Represents the user's request to sync the calendar.

public ref class AppointmentCalendarSyncManagerSyncRequest 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 AppointmentCalendarSyncManagerSyncRequest 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 AppointmentCalendarSyncManagerSyncRequest
Public NotInheritable Class AppointmentCalendarSyncManagerSyncRequest
Inheritance
Object Platform::Object IInspectable AppointmentCalendarSyncManagerSyncRequest
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 AppointmentCalendarSyncManagerSyncRequestEventArgs argument of the SyncRequested event.

Properties

AppointmentCalendarLocalId

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

Methods

ReportCompletedAsync()

Notifies the system that the task of syncing the calendar has completed.

ReportFailedAsync()

Notifies the system that the task of syncing the calendar has failed.

Applies to