AppointmentDataProviderConnection AppointmentDataProviderConnection AppointmentDataProviderConnection AppointmentDataProviderConnection Class

Definition

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

public : sealed class AppointmentDataProviderConnection : IAppointmentDataProviderConnectionpublic sealed class AppointmentDataProviderConnection : IAppointmentDataProviderConnectionPublic NotInheritable Class AppointmentDataProviderConnection Implements IAppointmentDataProviderConnection// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v3)

Remarks

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

Methods

Start() Start() Start() Start()

Starts the connection for transfer of data.

public : void Start()public void Start()Public Function Start() As void// You can use this method in JavaScript.

Events

CancelMeetingRequested CancelMeetingRequested CancelMeetingRequested CancelMeetingRequested

Raised when the user elects to cancel a meeting.

public : event TypedEventHandler CancelMeetingRequested<AppointmentDataProviderConnection,  AppointmentCalendarCancelMeetingRequestEventArgs>public event TypedEventHandler CancelMeetingRequested<AppointmentDataProviderConnection,  AppointmentCalendarCancelMeetingRequestEventArgs>Public Event CancelMeetingRequested<AppointmentDataProviderConnection,  AppointmentCalendarCancelMeetingRequestEventArgs>// You can use this event in JavaScript.

CreateOrUpdateAppointmentRequested CreateOrUpdateAppointmentRequested CreateOrUpdateAppointmentRequested CreateOrUpdateAppointmentRequested

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

public : event TypedEventHandler CreateOrUpdateAppointmentRequested<AppointmentDataProviderConnection,  AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs>public event TypedEventHandler CreateOrUpdateAppointmentRequested<AppointmentDataProviderConnection,  AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs>Public Event CreateOrUpdateAppointmentRequested<AppointmentDataProviderConnection,  AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs>// You can use this event in JavaScript.

ForwardMeetingRequested ForwardMeetingRequested ForwardMeetingRequested ForwardMeetingRequested

Raised when the user elects to forward a meeting.

public : event TypedEventHandler ForwardMeetingRequested<AppointmentDataProviderConnection,  AppointmentCalendarForwardMeetingRequestEventArgs>public event TypedEventHandler ForwardMeetingRequested<AppointmentDataProviderConnection,  AppointmentCalendarForwardMeetingRequestEventArgs>Public Event ForwardMeetingRequested<AppointmentDataProviderConnection,  AppointmentCalendarForwardMeetingRequestEventArgs>// You can use this event in JavaScript.

ProposeNewTimeForMeetingRequested ProposeNewTimeForMeetingRequested ProposeNewTimeForMeetingRequested ProposeNewTimeForMeetingRequested

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

public : event TypedEventHandler ProposeNewTimeForMeetingRequested<AppointmentDataProviderConnection,  AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs>public event TypedEventHandler ProposeNewTimeForMeetingRequested<AppointmentDataProviderConnection,  AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs>Public Event ProposeNewTimeForMeetingRequested<AppointmentDataProviderConnection,  AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs>// You can use this event in JavaScript.

SyncRequested SyncRequested SyncRequested SyncRequested

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

public : event TypedEventHandler SyncRequested<AppointmentDataProviderConnection,  AppointmentCalendarSyncManagerSyncRequestEventArgs>public event TypedEventHandler SyncRequested<AppointmentDataProviderConnection,  AppointmentCalendarSyncManagerSyncRequestEventArgs>Public Event SyncRequested<AppointmentDataProviderConnection,  AppointmentCalendarSyncManagerSyncRequestEventArgs>// You can use this event in JavaScript.

UpdateMeetingResponseRequested UpdateMeetingResponseRequested UpdateMeetingResponseRequested UpdateMeetingResponseRequested

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

public : event TypedEventHandler UpdateMeetingResponseRequested<AppointmentDataProviderConnection,  AppointmentCalendarUpdateMeetingResponseRequestEventArgs>public event TypedEventHandler UpdateMeetingResponseRequested<AppointmentDataProviderConnection,  AppointmentCalendarUpdateMeetingResponseRequestEventArgs>Public Event UpdateMeetingResponseRequested<AppointmentDataProviderConnection,  AppointmentCalendarUpdateMeetingResponseRequestEventArgs>// You can use this event in JavaScript.