// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Microsoft_UI_Xaml_Documents_1_H #define WINRT_Microsoft_UI_Xaml_Documents_1_H #include "winrt/impl/Microsoft.UI.Xaml.Documents.0.h" WINRT_EXPORT namespace winrt::Microsoft::UI::Xaml::Documents { struct WINRT_IMPL_EMPTY_BASES IBlock : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBlock(std::nullptr_t = nullptr) noexcept {} IBlock(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IBlockFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBlockFactory(std::nullptr_t = nullptr) noexcept {} IBlockFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IBlockStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBlockStatics(std::nullptr_t = nullptr) noexcept {} IBlockStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IBold : winrt::Windows::Foundation::IInspectable, impl::consume_t { IBold(std::nullptr_t = nullptr) noexcept {} IBold(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IGlyphs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGlyphs(std::nullptr_t = nullptr) noexcept {} IGlyphs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IGlyphsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGlyphsStatics(std::nullptr_t = nullptr) noexcept {} IGlyphsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IHyperlink : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHyperlink(std::nullptr_t = nullptr) noexcept {} IHyperlink(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IHyperlinkClickEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHyperlinkClickEventArgs(std::nullptr_t = nullptr) noexcept {} IHyperlinkClickEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IHyperlinkStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHyperlinkStatics(std::nullptr_t = nullptr) noexcept {} IHyperlinkStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IInline : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInline(std::nullptr_t = nullptr) noexcept {} IInline(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IInlineFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInlineFactory(std::nullptr_t = nullptr) noexcept {} IInlineFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IInlineUIContainer : winrt::Windows::Foundation::IInspectable, impl::consume_t { IInlineUIContainer(std::nullptr_t = nullptr) noexcept {} IInlineUIContainer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IItalic : winrt::Windows::Foundation::IInspectable, impl::consume_t { IItalic(std::nullptr_t = nullptr) noexcept {} IItalic(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILineBreak : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILineBreak(std::nullptr_t = nullptr) noexcept {} ILineBreak(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IParagraph : winrt::Windows::Foundation::IInspectable, impl::consume_t { IParagraph(std::nullptr_t = nullptr) noexcept {} IParagraph(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IParagraphStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IParagraphStatics(std::nullptr_t = nullptr) noexcept {} IParagraphStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRun : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRun(std::nullptr_t = nullptr) noexcept {} IRun(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRunStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRunStatics(std::nullptr_t = nullptr) noexcept {} IRunStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ISpan : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISpan(std::nullptr_t = nullptr) noexcept {} ISpan(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ISpanFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISpanFactory(std::nullptr_t = nullptr) noexcept {} ISpanFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextElement : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextElement(std::nullptr_t = nullptr) noexcept {} ITextElement(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextElementFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextElementFactory(std::nullptr_t = nullptr) noexcept {} ITextElementFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextElementOverrides : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextElementOverrides(std::nullptr_t = nullptr) noexcept {} ITextElementOverrides(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextElementStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextElementStatics(std::nullptr_t = nullptr) noexcept {} ITextElementStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextHighlighter : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextHighlighter(std::nullptr_t = nullptr) noexcept {} ITextHighlighter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextHighlighterBase : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextHighlighterBase(std::nullptr_t = nullptr) noexcept {} ITextHighlighterBase(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextHighlighterBaseFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextHighlighterBaseFactory(std::nullptr_t = nullptr) noexcept {} ITextHighlighterBaseFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextHighlighterFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextHighlighterFactory(std::nullptr_t = nullptr) noexcept {} ITextHighlighterFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextHighlighterStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextHighlighterStatics(std::nullptr_t = nullptr) noexcept {} ITextHighlighterStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITextPointer : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITextPointer(std::nullptr_t = nullptr) noexcept {} ITextPointer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITypography : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITypography(std::nullptr_t = nullptr) noexcept {} ITypography(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITypographyStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITypographyStatics(std::nullptr_t = nullptr) noexcept {} ITypographyStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IUnderline : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUnderline(std::nullptr_t = nullptr) noexcept {} IUnderline(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif