// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_Storage_Pickers_Provider_2_H #define WINRT_Windows_Storage_Pickers_Provider_2_H #include "winrt/impl/Windows.Storage.Pickers.Provider.1.h" WINRT_EXPORT namespace winrt::Windows::Storage::Pickers::Provider { struct WINRT_IMPL_EMPTY_BASES FileOpenPickerUI : winrt::Windows::Storage::Pickers::Provider::IFileOpenPickerUI { FileOpenPickerUI(std::nullptr_t) noexcept {} FileOpenPickerUI(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Storage::Pickers::Provider::IFileOpenPickerUI(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES FileRemovedEventArgs : winrt::Windows::Storage::Pickers::Provider::IFileRemovedEventArgs { FileRemovedEventArgs(std::nullptr_t) noexcept {} FileRemovedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Storage::Pickers::Provider::IFileRemovedEventArgs(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES FileSavePickerUI : winrt::Windows::Storage::Pickers::Provider::IFileSavePickerUI { FileSavePickerUI(std::nullptr_t) noexcept {} FileSavePickerUI(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Storage::Pickers::Provider::IFileSavePickerUI(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES PickerClosingDeferral : winrt::Windows::Storage::Pickers::Provider::IPickerClosingDeferral { PickerClosingDeferral(std::nullptr_t) noexcept {} PickerClosingDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Storage::Pickers::Provider::IPickerClosingDeferral(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES PickerClosingEventArgs : winrt::Windows::Storage::Pickers::Provider::IPickerClosingEventArgs { PickerClosingEventArgs(std::nullptr_t) noexcept {} PickerClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Storage::Pickers::Provider::IPickerClosingEventArgs(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES PickerClosingOperation : winrt::Windows::Storage::Pickers::Provider::IPickerClosingOperation { PickerClosingOperation(std::nullptr_t) noexcept {} PickerClosingOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Storage::Pickers::Provider::IPickerClosingOperation(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES TargetFileRequest : winrt::Windows::Storage::Pickers::Provider::ITargetFileRequest { TargetFileRequest(std::nullptr_t) noexcept {} TargetFileRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Storage::Pickers::Provider::ITargetFileRequest(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES TargetFileRequestDeferral : winrt::Windows::Storage::Pickers::Provider::ITargetFileRequestDeferral { TargetFileRequestDeferral(std::nullptr_t) noexcept {} TargetFileRequestDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Storage::Pickers::Provider::ITargetFileRequestDeferral(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES TargetFileRequestedEventArgs : winrt::Windows::Storage::Pickers::Provider::ITargetFileRequestedEventArgs { TargetFileRequestedEventArgs(std::nullptr_t) noexcept {} TargetFileRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Storage::Pickers::Provider::ITargetFileRequestedEventArgs(ptr, take_ownership_from_abi) {} }; } #endif