// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Microsoft_Windows_AppNotifications_Builder_2_H #define WINRT_Microsoft_Windows_AppNotifications_Builder_2_H #include "winrt/impl/Microsoft.Windows.AppNotifications.Builder.1.h" WINRT_EXPORT namespace winrt::Microsoft::Windows::AppNotifications::Builder { struct WINRT_IMPL_EMPTY_BASES AppNotificationBuilder : winrt::Microsoft::Windows::AppNotifications::Builder::IAppNotificationBuilder { AppNotificationBuilder(std::nullptr_t) noexcept {} AppNotificationBuilder(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Microsoft::Windows::AppNotifications::Builder::IAppNotificationBuilder(ptr, take_ownership_from_abi) {} AppNotificationBuilder(); static auto IsUrgentScenarioSupported(); }; struct WINRT_IMPL_EMPTY_BASES AppNotificationButton : winrt::Microsoft::Windows::AppNotifications::Builder::IAppNotificationButton { AppNotificationButton(std::nullptr_t) noexcept {} AppNotificationButton(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Microsoft::Windows::AppNotifications::Builder::IAppNotificationButton(ptr, take_ownership_from_abi) {} AppNotificationButton(); explicit AppNotificationButton(param::hstring const& content); static auto IsToolTipSupported(); static auto IsButtonStyleSupported(); }; struct WINRT_IMPL_EMPTY_BASES AppNotificationComboBox : winrt::Microsoft::Windows::AppNotifications::Builder::IAppNotificationComboBox { AppNotificationComboBox(std::nullptr_t) noexcept {} AppNotificationComboBox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Microsoft::Windows::AppNotifications::Builder::IAppNotificationComboBox(ptr, take_ownership_from_abi) {} explicit AppNotificationComboBox(param::hstring const& id); }; struct WINRT_IMPL_EMPTY_BASES AppNotificationProgressBar : winrt::Microsoft::Windows::AppNotifications::Builder::IAppNotificationProgressBar { AppNotificationProgressBar(std::nullptr_t) noexcept {} AppNotificationProgressBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Microsoft::Windows::AppNotifications::Builder::IAppNotificationProgressBar(ptr, take_ownership_from_abi) {} AppNotificationProgressBar(); }; struct WINRT_IMPL_EMPTY_BASES AppNotificationTextProperties : winrt::Microsoft::Windows::AppNotifications::Builder::IAppNotificationTextProperties { AppNotificationTextProperties(std::nullptr_t) noexcept {} AppNotificationTextProperties(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Microsoft::Windows::AppNotifications::Builder::IAppNotificationTextProperties(ptr, take_ownership_from_abi) {} AppNotificationTextProperties(); }; } #endif