Share via


AppointmentDataProviderConnection Class

Definition

Describes a connection between app and system for relaying calendar appointment information.

public ref class AppointmentDataProviderConnection 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 AppointmentDataProviderConnection 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 AppointmentDataProviderConnection
Public NotInheritable Class AppointmentDataProviderConnection
Inheritance
Object Platform::Object IInspectable AppointmentDataProviderConnection
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

This class is instantiated by getting the Connection property of the AppointmentDataProviderTriggerDetails class.

Methods

Start()

Starts the connection for transfer of data.

Events

CancelMeetingRequested

Raised when the user elects to cancel a meeting.

CreateOrUpdateAppointmentRequested

Raised when the user elects to create or update a meeting.

ForwardMeetingRequested

Raised when the user elects to forward a meeting.

ProposeNewTimeForMeetingRequested

Raised when the user elects to change the time of a meeting.

SyncRequested

Raised when the user elects to sync all calendar appointments with the server.

UpdateMeetingResponseRequested

Raised when the user elects to change their response to a proposed meeting.

Applies to