// C++/WinRT v2.0.250303.1 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_UI_Shell_Tasks_1_H #define WINRT_Windows_UI_Shell_Tasks_1_H #include "winrt/impl/Windows.UI.Shell.Tasks.0.h" WINRT_EXPORT namespace winrt::Windows::UI::Shell::Tasks { struct WINRT_IMPL_EMPTY_BASES IAppTaskContent : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppTaskContent(std::nullptr_t = nullptr) noexcept {} IAppTaskContent(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppTaskContentStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppTaskContentStatics(std::nullptr_t = nullptr) noexcept {} IAppTaskContentStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppTaskInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppTaskInfo(std::nullptr_t = nullptr) noexcept {} IAppTaskInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppTaskInfo2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppTaskInfo2(std::nullptr_t = nullptr) noexcept {} IAppTaskInfo2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppTaskInfoStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppTaskInfoStatics(std::nullptr_t = nullptr) noexcept {} IAppTaskInfoStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppTaskResultAsset : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppTaskResultAsset(std::nullptr_t = nullptr) noexcept {} IAppTaskResultAsset(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppTaskResultAssetFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppTaskResultAssetFactory(std::nullptr_t = nullptr) noexcept {} IAppTaskResultAssetFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif