format 4.0
census 2e30db26-66c8-4551-85b9-a537376d8f99 1
namespace Windows.ApplicationModel.Appointments.DataProvider

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest python_type
    py AppointmentCalendarCancelMeetingRequest
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest;{49460f8d-6434-40d7-ad46-6297419314d1})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest
    property appointment_calendar_local_id
        get get_AppointmentCalendarLocalId slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest shape=4
            out string return
    property appointment_local_id
        get get_AppointmentLocalId slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest shape=4
            out string return
    property appointment_original_start_time
        get get_AppointmentOriginalStartTime slot=8 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest shape=4
            out reference type=Windows.Foundation.IReference<Windows.Foundation.DateTime> return
    property comment
        get get_Comment slot=10 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest shape=4
            out string return
    property notify_invitees
        get get_NotifyInvitees slot=11 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest shape=4
            out boolean return
    property subject
        get get_Subject slot=9 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest shape=4
            out string return
    method report_completed_async
        method ReportCompletedAsync slot=12 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest shape=4
            out interface type=Windows.Foundation.IAsyncAction return
    method report_failed_async
        method ReportFailedAsync slot=13 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest shape=4
            out interface type=Windows.Foundation.IAsyncAction return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequestEventArgs python_type
    py AppointmentCalendarCancelMeetingRequestEventArgs
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequestEventArgs;{1a79be16-7f30-4e35-beef-9d2c7b6dcae1})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequestEventArgs
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequestEventArgs
    property request
        get get_Request slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequestEventArgs shape=4
            out class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest return
    method get_deferral
        method GetDeferral slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequestEventArgs shape=4
            out class type=Windows.Foundation.Deferral return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequest python_type
    py AppointmentCalendarCreateOrUpdateAppointmentRequest
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequest;{2e62f2b2-ca96-48ac-9124-406b19fefa70})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequest
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequest
    property appointment
        get get_Appointment slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequest shape=4
            out class type=Windows.ApplicationModel.Appointments.Appointment return
    property appointment_calendar_local_id
        get get_AppointmentCalendarLocalId slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequest shape=4
            out string return
    property changed_properties
        get get_ChangedProperties slot=9 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequest shape=4
            out parameterized type=Windows.Foundation.Collections.IVectorView<System.String> return
    property notify_invitees
        get get_NotifyInvitees slot=8 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequest shape=4
            out boolean return
    method report_completed_async
        method ReportCompletedAsync slot=10 inputs=1 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequest shape=51
            in class type=Windows.ApplicationModel.Appointments.Appointment name=createdOrUpdatedAppointment
            out interface type=Windows.Foundation.IAsyncAction return
    method report_failed_async
        method ReportFailedAsync slot=11 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequest shape=4
            out interface type=Windows.Foundation.IAsyncAction return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs python_type
    py AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs;{cf8ded28-002e-4bf7-8e9d-5e20d49aa3ba})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs
    property request
        get get_Request slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs shape=4
            out class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequest return
    method get_deferral
        method GetDeferral slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs shape=4
            out class type=Windows.Foundation.Deferral return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest python_type
    py AppointmentCalendarForwardMeetingRequest
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest;{82e5ee56-26b6-4253-8a8f-6cf5f2ff7884})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest
    property appointment_calendar_local_id
        get get_AppointmentCalendarLocalId slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest shape=4
            out string return
    property appointment_local_id
        get get_AppointmentLocalId slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest shape=4
            out string return
    property appointment_original_start_time
        get get_AppointmentOriginalStartTime slot=8 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest shape=4
            out reference type=Windows.Foundation.IReference<Windows.Foundation.DateTime> return
    property comment
        get get_Comment slot=12 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest shape=4
            out string return
    property forward_header
        get get_ForwardHeader slot=11 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest shape=4
            out string return
    property invitees
        get get_Invitees slot=9 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest shape=4
            out parameterized type=Windows.Foundation.Collections.IVectorView<Windows.ApplicationModel.Appointments.AppointmentInvitee> return
    property subject
        get get_Subject slot=10 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest shape=4
            out string return
    method report_completed_async
        method ReportCompletedAsync slot=13 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest shape=4
            out interface type=Windows.Foundation.IAsyncAction return
    method report_failed_async
        method ReportFailedAsync slot=14 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest shape=4
            out interface type=Windows.Foundation.IAsyncAction return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequestEventArgs python_type
    py AppointmentCalendarForwardMeetingRequestEventArgs
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequestEventArgs;{3109151a-23a2-42fd-9c82-c9a60d59f8a8})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequestEventArgs
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequestEventArgs
    property request
        get get_Request slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequestEventArgs shape=4
            out class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest return
    method get_deferral
        method GetDeferral slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequestEventArgs shape=4
            out class type=Windows.Foundation.Deferral return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest python_type
    py AppointmentCalendarProposeNewTimeForMeetingRequest
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest;{ce1c63f5-edf6-43c3-82b7-be6b368c6900})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest
    property appointment_calendar_local_id
        get get_AppointmentCalendarLocalId slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest shape=4
            out string return
    property appointment_local_id
        get get_AppointmentLocalId slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest shape=4
            out string return
    property appointment_original_start_time
        get get_AppointmentOriginalStartTime slot=8 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest shape=4
            out reference type=Windows.Foundation.IReference<Windows.Foundation.DateTime> return
    property comment
        get get_Comment slot=12 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest shape=4
            out string return
    property new_duration
        get get_NewDuration slot=10 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest shape=4
            out timespan return
    property new_start_time
        get get_NewStartTime slot=9 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest shape=4
            out datetime return
    property subject
        get get_Subject slot=11 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest shape=4
            out string return
    method report_completed_async
        method ReportCompletedAsync slot=13 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest shape=4
            out interface type=Windows.Foundation.IAsyncAction return
    method report_failed_async
        method ReportFailedAsync slot=14 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest shape=4
            out interface type=Windows.Foundation.IAsyncAction return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs python_type
    py AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs;{d2d777d8-fed1-4280-a3ba-2e1f47609aa2})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs
    property request
        get get_Request slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs shape=4
            out class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest return
    method get_deferral
        method GetDeferral slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs shape=4
            out class type=Windows.Foundation.Deferral return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequest python_type
    py AppointmentCalendarSyncManagerSyncRequest
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequest;{12ab382b-7163-4a56-9a4e-7223a84adf46})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequest
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequest
    property appointment_calendar_local_id
        get get_AppointmentCalendarLocalId slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequest shape=4
            out string return
    method report_completed_async
        method ReportCompletedAsync slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequest shape=4
            out interface type=Windows.Foundation.IAsyncAction return
    method report_failed_async
        method ReportFailedAsync slot=8 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequest shape=4
            out interface type=Windows.Foundation.IAsyncAction return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequestEventArgs python_type
    py AppointmentCalendarSyncManagerSyncRequestEventArgs
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequestEventArgs;{ca17c6f7-0284-4edd-87ba-4d8f69dcf5c0})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequestEventArgs
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequestEventArgs
    property request
        get get_Request slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequestEventArgs shape=4
            out class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequest return
    method get_deferral
        method GetDeferral slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequestEventArgs shape=4
            out class type=Windows.Foundation.Deferral return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest python_type
    py AppointmentCalendarUpdateMeetingResponseRequest
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest;{a36d608c-c29d-4b94-b086-7e9ff7bd84a0})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest
    property appointment_calendar_local_id
        get get_AppointmentCalendarLocalId slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest shape=4
            out string return
    property appointment_local_id
        get get_AppointmentLocalId slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest shape=4
            out string return
    property appointment_original_start_time
        get get_AppointmentOriginalStartTime slot=8 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest shape=4
            out reference type=Windows.Foundation.IReference<Windows.Foundation.DateTime> return
    property comment
        get get_Comment slot=11 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest shape=4
            out string return
    property response
        get get_Response slot=9 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest shape=4
            out enum32 type=Windows.ApplicationModel.Appointments.AppointmentParticipantResponse return
    property send_update
        get get_SendUpdate slot=12 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest shape=4
            out boolean return
    property subject
        get get_Subject slot=10 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest shape=4
            out string return
    method report_completed_async
        method ReportCompletedAsync slot=13 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest shape=4
            out interface type=Windows.Foundation.IAsyncAction return
    method report_failed_async
        method ReportFailedAsync slot=14 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest shape=4
            out interface type=Windows.Foundation.IAsyncAction return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequestEventArgs python_type
    py AppointmentCalendarUpdateMeetingResponseRequestEventArgs
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequestEventArgs;{88759883-97bf-479d-aed5-0be8ce567d1e})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequestEventArgs
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequestEventArgs
    property request
        get get_Request slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequestEventArgs shape=4
            out class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest return
    method get_deferral
        method GetDeferral slot=7 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequestEventArgs shape=4
            out class type=Windows.Foundation.Deferral return

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection python_type
    py AppointmentDataProviderConnection
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection;{f3dd9d83-3254-465f-abdb-928046552cf4})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection
    event cancel_meeting_requested
        add add_CancelMeetingRequested slot=10 inputs=1 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequestEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CancelMeetingRequested slot=11 inputs=1 outputs=0 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event create_or_update_appointment_requested
        add add_CreateOrUpdateAppointmentRequested slot=8 inputs=1 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CreateOrUpdateAppointmentRequested slot=9 inputs=1 outputs=0 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event forward_meeting_requested
        add add_ForwardMeetingRequested slot=12 inputs=1 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequestEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ForwardMeetingRequested slot=13 inputs=1 outputs=0 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event propose_new_time_for_meeting_requested
        add add_ProposeNewTimeForMeetingRequested slot=14 inputs=1 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ProposeNewTimeForMeetingRequested slot=15 inputs=1 outputs=0 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event sync_requested
        add add_SyncRequested slot=6 inputs=1 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequestEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_SyncRequested slot=7 inputs=1 outputs=0 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event update_meeting_response_requested
        add add_UpdateMeetingResponseRequested slot=16 inputs=1 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequestEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_UpdateMeetingResponseRequested slot=17 inputs=1 outputs=0 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method start
        method Start slot=18 inputs=0 outputs=0 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection shape=0

class Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderTriggerDetails python_type
    py AppointmentDataProviderTriggerDetails
    signature rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderTriggerDetails;{b3283c01-7e12-4e5e-b1ef-74fb68ac6f2a})
    default Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderTriggerDetails
    requires Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderTriggerDetails
    property connection
        get get_Connection slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderTriggerDetails shape=4
            out class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection return

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest
    guid 49460f8d-6434-40d7-ad46-6297419314d1

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequestEventArgs
    guid 1a79be16-7f30-4e35-beef-9d2c7b6dcae1

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequest
    guid 2e62f2b2-ca96-48ac-9124-406b19fefa70

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs
    guid cf8ded28-002e-4bf7-8e9d-5e20d49aa3ba

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest
    guid 82e5ee56-26b6-4253-8a8f-6cf5f2ff7884

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequestEventArgs
    guid 3109151a-23a2-42fd-9c82-c9a60d59f8a8

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest
    guid ce1c63f5-edf6-43c3-82b7-be6b368c6900

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs
    guid d2d777d8-fed1-4280-a3ba-2e1f47609aa2

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequest
    guid 12ab382b-7163-4a56-9a4e-7223a84adf46

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequestEventArgs
    guid ca17c6f7-0284-4edd-87ba-4d8f69dcf5c0

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest
    guid a36d608c-c29d-4b94-b086-7e9ff7bd84a0

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequestEventArgs
    guid 88759883-97bf-479d-aed5-0be8ce567d1e

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection
    guid f3dd9d83-3254-465f-abdb-928046552cf4

interface Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderTriggerDetails
    guid b3283c01-7e12-4e5e-b1ef-74fb68ac6f2a

interface Windows.Foundation.Collections.IIterable<System.String> concrete iterable
    py winrt.windows.foundation.collections._IIterable[String]
    guid e2fcc7c1-3bfc-5a0b-b2b0-72e769d1cb7e
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};string)
    base Windows.Foundation.Collections.IIterable
    argument System.String
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<System.String> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<System.String> return

interface Windows.Foundation.Collections.IIterable<Windows.ApplicationModel.Appointments.AppointmentInvitee> concrete iterable
    py winrt.windows.foundation.collections._IIterable[AppointmentInvitee]
    guid fb9718a9-f059-52b0-a904-1a65e4281e40
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.ApplicationModel.Appointments.AppointmentInvitee;{13bf0796-9842-495b-b0e7-ef8f79c0701d}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.ApplicationModel.Appointments.AppointmentInvitee
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.ApplicationModel.Appointments.AppointmentInvitee> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.ApplicationModel.Appointments.AppointmentInvitee> return

interface Windows.Foundation.Collections.IIterator<System.String> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[String]
    guid 8c304ebb-6615-50a4-8829-879ecd443236
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};string)
    base Windows.Foundation.Collections.IIterator
    argument System.String
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.String> shape=4 reverse=22 role=current
            out string return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.String> shape=4 reverse=43 role=has_current
            out boolean return
    method get_many
        method GetMany slot=9 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.String> shape=117 reverse=101 role=get_many
            fill_array string name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.String> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.ApplicationModel.Appointments.AppointmentInvitee> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[AppointmentInvitee]
    guid 57e35198-1b41-54da-adaf-50ef1e93fded
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.ApplicationModel.Appointments.AppointmentInvitee;{13bf0796-9842-495b-b0e7-ef8f79c0701d}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.ApplicationModel.Appointments.AppointmentInvitee
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.ApplicationModel.Appointments.AppointmentInvitee> shape=4 reverse=22 role=current
            out class type=Windows.ApplicationModel.Appointments.AppointmentInvitee return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.ApplicationModel.Appointments.AppointmentInvitee> shape=4 reverse=43 role=has_current
            out boolean return
    method get_many
        method GetMany slot=9 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.ApplicationModel.Appointments.AppointmentInvitee> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.ApplicationModel.Appointments.AppointmentInvitee name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.ApplicationModel.Appointments.AppointmentInvitee> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.IReference<Windows.Foundation.DateTime> concrete
    py winrt.windows.foundation._IReference[DateTime]
    guid 5541d8a7-497c-5aa4-86fc-7713adbf2a2c
    signature pinterface({61c17706-2d65-11e0-9ae8-d48564015472};struct(Windows.Foundation.DateTime;i8))
    base Windows.Foundation.IReference
    requires Windows.Foundation.IPropertyValue
    argument Windows.Foundation.DateTime
    property value
        get get_Value slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IReference<Windows.Foundation.DateTime> shape=4 reverse=22 role=value
            out datetime return
    property is_numeric_scalar
        get get_IsNumericScalar slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=43
            out boolean return
    property type
        get get_Type slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=22
            out enum32 type=Windows.Foundation.PropertyType return
    method get_boolean
        method GetBoolean slot=18 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=218
            out boolean return
    method get_boolean_array
        method GetBooleanArray slot=36 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=297
            receive_array boolean name=value
    method get_char16
        method GetChar16 slot=17 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=210
            out char16 return
    method get_char16_array
        method GetChar16Array slot=35 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=293
            receive_array char16 name=value
    method get_date_time
        method GetDateTime slot=21 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=232
            out datetime return
    method get_date_time_array
        method GetDateTimeArray slot=40 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=313
            receive_array datetime name=value
    method get_double
        method GetDouble slot=16 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=202
            out double return
    method get_double_array
        method GetDoubleArray slot=34 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=289
            receive_array double name=value
    method get_guid
        method GetGuid slot=20 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=228
            out guid return
    method get_guid_array
        method GetGuidArray slot=39 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=308
            receive_array guid name=value
    method get_inspectable_array
        method GetInspectableArray slot=38 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=303
            receive_array object name=value
    method get_int16
        method GetInt16 slot=9 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=99
            out int16 return
    method get_int16_array
        method GetInt16Array slot=27 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=260
            receive_array int16 name=value
    method get_int32
        method GetInt32 slot=11 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=141
            out int32 return
    method get_int32_array
        method GetInt32Array slot=29 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=267
            receive_array int32 name=value
    method get_int64
        method GetInt64 slot=13 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=173
            out int64 return
    method get_int64_array
        method GetInt64Array slot=31 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=274
            receive_array int64 name=value
    method get_point
        method GetPoint slot=23 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=242
            out struct type=Windows.Foundation.Point return
    method get_point_array
        method GetPointArray slot=42 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=320
            receive_array struct type=Windows.Foundation.Point name=value
    method get_rect
        method GetRect slot=25 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=252
            out struct type=Windows.Foundation.Rect return
    method get_rect_array
        method GetRectArray slot=44 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=327
            receive_array struct type=Windows.Foundation.Rect name=value
    method get_single
        method GetSingle slot=15 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=194
            out single return
    method get_single_array
        method GetSingleArray slot=33 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=286
            receive_array single name=value
    method get_size
        method GetSize slot=24 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=247
            out struct type=Windows.Foundation.Size return
    method get_size_array
        method GetSizeArray slot=43 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=323
            receive_array struct type=Windows.Foundation.Size name=value
    method get_string
        method GetString slot=19 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=223
            out string return
    method get_string_array
        method GetStringArray slot=37 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=300
            receive_array string name=value
    method get_time_span
        method GetTimeSpan slot=22 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=237
            out timespan return
    method get_time_span_array
        method GetTimeSpanArray slot=41 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=317
            receive_array timespan name=value
    method get_uint16
        method GetUInt16 slot=10 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=121
            out uint16 return
    method get_uint16_array
        method GetUInt16Array slot=28 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=264
            receive_array uint16 name=value
    method get_uint32
        method GetUInt32 slot=12 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=162
            out uint32 return
    method get_uint32_array
        method GetUInt32Array slot=30 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=271
            receive_array uint32 name=value
    method get_uint64
        method GetUInt64 slot=14 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=186
            out uint64 return
    method get_uint64_array
        method GetUInt64Array slot=32 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=281
            receive_array uint64 name=value
    method get_uint8
        method GetUInt8 slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=62
            out uint8 return
    method get_uint8_array
        method GetUInt8Array slot=26 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=256
            receive_array uint8 name=value

interface Windows.Foundation.Collections.IVectorView<System.String> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[String]
    guid 2f13c006-a03a-5f69-b090-75a43e33423e
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};string)
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<System.String>
    argument System.String
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.String> shape=4 reverse=43 role=size
            out uint32 return
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<System.String> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<System.String> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.String> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out string return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.String> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array string name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<System.String> shape=117 reverse=66 role=index_of
            in string name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.ApplicationModel.Appointments.AppointmentInvitee> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[AppointmentInvitee]
    guid ba2f633a-5182-5eda-8e2e-a66e55b320ce
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.ApplicationModel.Appointments.AppointmentInvitee;{13bf0796-9842-495b-b0e7-ef8f79c0701d}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.ApplicationModel.Appointments.AppointmentInvitee>
    argument Windows.ApplicationModel.Appointments.AppointmentInvitee
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.ApplicationModel.Appointments.AppointmentInvitee> shape=4 reverse=43 role=size
            out uint32 return
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.ApplicationModel.Appointments.AppointmentInvitee> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.ApplicationModel.Appointments.AppointmentInvitee> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.ApplicationModel.Appointments.AppointmentInvitee> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.ApplicationModel.Appointments.AppointmentInvitee return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.ApplicationModel.Appointments.AppointmentInvitee> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.ApplicationModel.Appointments.AppointmentInvitee name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.ApplicationModel.Appointments.AppointmentInvitee> shape=117 reverse=66 role=index_of
            in class type=Windows.ApplicationModel.Appointments.AppointmentInvitee name=value
            out uint32 name=index
            out boolean return

delegate Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequestEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[AppointmentDataProviderConnection, AppointmentCalendarCancelMeetingRequestEventArgs]
    guid 0e9cc1d8-0d26-5207-b7d9-9ad1bf66e1e6
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection;{f3dd9d83-3254-465f-abdb-928046552cf4});rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequestEventArgs;{1a79be16-7f30-4e35-beef-9d2c7b6dcae1}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequestEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection name=sender
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequestEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[AppointmentDataProviderConnection, AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs]
    guid b45150b9-df09-5c86-b57d-3e6deff24767
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection;{f3dd9d83-3254-465f-abdb-928046552cf4});rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs;{cf8ded28-002e-4bf7-8e9d-5e20d49aa3ba}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection name=sender
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequestEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[AppointmentDataProviderConnection, AppointmentCalendarForwardMeetingRequestEventArgs]
    guid 8961d738-ecdc-53c8-b0ec-e729d8109459
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection;{f3dd9d83-3254-465f-abdb-928046552cf4});rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequestEventArgs;{3109151a-23a2-42fd-9c82-c9a60d59f8a8}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequestEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection name=sender
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequestEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[AppointmentDataProviderConnection, AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs]
    guid 4fe460a4-e875-5836-9eec-273d52c86ab3
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection;{f3dd9d83-3254-465f-abdb-928046552cf4});rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs;{d2d777d8-fed1-4280-a3ba-2e1f47609aa2}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection name=sender
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequestEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[AppointmentDataProviderConnection, AppointmentCalendarSyncManagerSyncRequestEventArgs]
    guid 37f52677-5f3a-57e6-82f5-cbab2e4dbe8e
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection;{f3dd9d83-3254-465f-abdb-928046552cf4});rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequestEventArgs;{ca17c6f7-0284-4edd-87ba-4d8f69dcf5c0}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequestEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection name=sender
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequestEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection,Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequestEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[AppointmentDataProviderConnection, AppointmentCalendarUpdateMeetingResponseRequestEventArgs]
    guid 5370df2b-62cd-5133-93e6-fc80a502af64
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection;{f3dd9d83-3254-465f-abdb-928046552cf4});rc(Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequestEventArgs;{88759883-97bf-479d-aed5-0be8ce567d1e}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection
    argument Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequestEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection name=sender
            in class type=Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequestEventArgs name=args

class System.String external
    py winrt.system.String

class Windows.ApplicationModel.Appointments.Appointment external
    py winrt.windows.applicationmodel.appointments.Appointment

class Windows.ApplicationModel.Appointments.AppointmentInvitee external
    py winrt.windows.applicationmodel.appointments.AppointmentInvitee

enum Windows.ApplicationModel.Appointments.AppointmentParticipantResponse external
    py winrt.windows.applicationmodel.appointments.AppointmentParticipantResponse

struct Windows.Foundation.DateTime external
    py winrt.windows.foundation.DateTime

class Windows.Foundation.Deferral external
    py winrt.windows.foundation.Deferral

struct Windows.Foundation.EventRegistrationToken external
    py winrt.windows.foundation.EventRegistrationToken

interface Windows.Foundation.IAsyncAction external
    py winrt.windows.foundation._IAsyncAction
    guid 5a648006-843a-4da9-865b-9d26e5dfad7b

interface Windows.Foundation.IPropertyValue external
    py winrt.windows.foundation._IPropertyValue
    guid 4bd682dd-7554-40e9-9a9b-82654ede7e62

interface Windows.Foundation.IReference external parameterized
    py winrt.windows.foundation._IReference
    guid 61c17706-2d65-11e0-9ae8-d48564015472

struct Windows.Foundation.Point external
    py winrt.windows.foundation.Point

enum Windows.Foundation.PropertyType external
    py winrt.windows.foundation.PropertyType

struct Windows.Foundation.Rect external
    py winrt.windows.foundation.Rect

struct Windows.Foundation.Size external
    py winrt.windows.foundation.Size

delegate Windows.Foundation.TypedEventHandler external parameterized
    py winrt.windows.foundation.TypedEventHandler
    guid 9de1c534-6ae1-11e0-84e1-18a905bcc53f

interface Windows.Foundation.Collections.IIterable external parameterized
    py winrt.windows.foundation.collections._IIterable
    guid faa585ea-6214-4217-afda-7f46de5869b3

interface Windows.Foundation.Collections.IIterator external parameterized
    py winrt.windows.foundation.collections._IIterator
    guid 6a79e863-4300-459a-9966-cbb660963ee1

interface Windows.Foundation.Collections.IVectorView external parameterized
    py winrt.windows.foundation.collections._IVectorView
    guid bbe1fa4c-b0e3-4583-baef-1f1b2e483e56
