// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_ApplicationModel_Appointments_DataProvider_1_H #define WINRT_Windows_ApplicationModel_Appointments_DataProvider_1_H #include "winrt/impl/Windows.ApplicationModel.Appointments.DataProvider.0.h" WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Appointments::DataProvider { struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarCancelMeetingRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarCancelMeetingRequest(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarCancelMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarCancelMeetingRequestEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarCancelMeetingRequestEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarCancelMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarCreateOrUpdateAppointmentRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarCreateOrUpdateAppointmentRequest(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarCreateOrUpdateAppointmentRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarForwardMeetingRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarForwardMeetingRequest(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarForwardMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarForwardMeetingRequestEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarForwardMeetingRequestEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarForwardMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarProposeNewTimeForMeetingRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarProposeNewTimeForMeetingRequest(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarProposeNewTimeForMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarSyncManagerSyncRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarSyncManagerSyncRequest(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarSyncManagerSyncRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarSyncManagerSyncRequestEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarSyncManagerSyncRequestEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarSyncManagerSyncRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarUpdateMeetingResponseRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarUpdateMeetingResponseRequest(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarUpdateMeetingResponseRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentCalendarUpdateMeetingResponseRequestEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentCalendarUpdateMeetingResponseRequestEventArgs(std::nullptr_t = nullptr) noexcept {} IAppointmentCalendarUpdateMeetingResponseRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentDataProviderConnection : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentDataProviderConnection(std::nullptr_t = nullptr) noexcept {} IAppointmentDataProviderConnection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppointmentDataProviderTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppointmentDataProviderTriggerDetails(std::nullptr_t = nullptr) noexcept {} IAppointmentDataProviderTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif