// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_ApplicationModel_Email_1_H #define WINRT_Windows_ApplicationModel_Email_1_H #include "winrt/impl/Windows.ApplicationModel.Email.0.h" WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Email { struct WINRT_IMPL_EMPTY_BASES IEmailAttachment : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailAttachment(std::nullptr_t = nullptr) noexcept {} IEmailAttachment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailAttachment2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailAttachment2(std::nullptr_t = nullptr) noexcept {} IEmailAttachment2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailAttachmentFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailAttachmentFactory(std::nullptr_t = nullptr) noexcept {} IEmailAttachmentFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailAttachmentFactory2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailAttachmentFactory2(std::nullptr_t = nullptr) noexcept {} IEmailAttachmentFactory2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailConversation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailConversation(std::nullptr_t = nullptr) noexcept {} IEmailConversation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailConversationBatch : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailConversationBatch(std::nullptr_t = nullptr) noexcept {} IEmailConversationBatch(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailConversationReader : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailConversationReader(std::nullptr_t = nullptr) noexcept {} IEmailConversationReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailFolder : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailFolder(std::nullptr_t = nullptr) noexcept {} IEmailFolder(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailIrmInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailIrmInfo(std::nullptr_t = nullptr) noexcept {} IEmailIrmInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailIrmInfoFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailIrmInfoFactory(std::nullptr_t = nullptr) noexcept {} IEmailIrmInfoFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailIrmTemplate : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailIrmTemplate(std::nullptr_t = nullptr) noexcept {} IEmailIrmTemplate(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailIrmTemplateFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailIrmTemplateFactory(std::nullptr_t = nullptr) noexcept {} IEmailIrmTemplateFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailItemCounts : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailItemCounts(std::nullptr_t = nullptr) noexcept {} IEmailItemCounts(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailbox : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailbox(std::nullptr_t = nullptr) noexcept {} IEmailMailbox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailbox2 : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IEmailMailbox2(std::nullptr_t = nullptr) noexcept {} IEmailMailbox2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailbox3 : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IEmailMailbox3(std::nullptr_t = nullptr) noexcept {} IEmailMailbox3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailbox4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailbox4(std::nullptr_t = nullptr) noexcept {} IEmailMailbox4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailbox5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailbox5(std::nullptr_t = nullptr) noexcept {} IEmailMailbox5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxAction : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxAction(std::nullptr_t = nullptr) noexcept {} IEmailMailboxAction(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxAutoReply : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxAutoReply(std::nullptr_t = nullptr) noexcept {} IEmailMailboxAutoReply(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxAutoReplySettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxAutoReplySettings(std::nullptr_t = nullptr) noexcept {} IEmailMailboxAutoReplySettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxCapabilities : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxCapabilities(std::nullptr_t = nullptr) noexcept {} IEmailMailboxCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxCapabilities2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxCapabilities2(std::nullptr_t = nullptr) noexcept {} IEmailMailboxCapabilities2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxCapabilities3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxCapabilities3(std::nullptr_t = nullptr) noexcept {} IEmailMailboxCapabilities3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxChange : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxChange(std::nullptr_t = nullptr) noexcept {} IEmailMailboxChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxChangeReader : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxChangeReader(std::nullptr_t = nullptr) noexcept {} IEmailMailboxChangeReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxChangeTracker : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxChangeTracker(std::nullptr_t = nullptr) noexcept {} IEmailMailboxChangeTracker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxChangedDeferral : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxChangedDeferral(std::nullptr_t = nullptr) noexcept {} IEmailMailboxChangedDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IEmailMailboxChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxCreateFolderResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxCreateFolderResult(std::nullptr_t = nullptr) noexcept {} IEmailMailboxCreateFolderResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxPolicies : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxPolicies(std::nullptr_t = nullptr) noexcept {} IEmailMailboxPolicies(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxPolicies2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxPolicies2(std::nullptr_t = nullptr) noexcept {} IEmailMailboxPolicies2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxPolicies3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxPolicies3(std::nullptr_t = nullptr) noexcept {} IEmailMailboxPolicies3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxSyncManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxSyncManager(std::nullptr_t = nullptr) noexcept {} IEmailMailboxSyncManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMailboxSyncManager2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMailboxSyncManager2(std::nullptr_t = nullptr) noexcept {} IEmailMailboxSyncManager2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailManagerForUser : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailManagerForUser(std::nullptr_t = nullptr) noexcept {} IEmailManagerForUser(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailManagerStatics(std::nullptr_t = nullptr) noexcept {} IEmailManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailManagerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailManagerStatics2(std::nullptr_t = nullptr) noexcept {} IEmailManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailManagerStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailManagerStatics3(std::nullptr_t = nullptr) noexcept {} IEmailManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMeetingInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMeetingInfo(std::nullptr_t = nullptr) noexcept {} IEmailMeetingInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMeetingInfo2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMeetingInfo2(std::nullptr_t = nullptr) noexcept {} IEmailMeetingInfo2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMessage : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMessage(std::nullptr_t = nullptr) noexcept {} IEmailMessage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMessage2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMessage2(std::nullptr_t = nullptr) noexcept {} IEmailMessage2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMessage3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMessage3(std::nullptr_t = nullptr) noexcept {} IEmailMessage3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMessage4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMessage4(std::nullptr_t = nullptr) noexcept {} IEmailMessage4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMessageBatch : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMessageBatch(std::nullptr_t = nullptr) noexcept {} IEmailMessageBatch(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailMessageReader : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailMessageReader(std::nullptr_t = nullptr) noexcept {} IEmailMessageReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailQueryOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailQueryOptions(std::nullptr_t = nullptr) noexcept {} IEmailQueryOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailQueryOptionsFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailQueryOptionsFactory(std::nullptr_t = nullptr) noexcept {} IEmailQueryOptionsFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailQueryTextSearch : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailQueryTextSearch(std::nullptr_t = nullptr) noexcept {} IEmailQueryTextSearch(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailRecipient : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailRecipient(std::nullptr_t = nullptr) noexcept {} IEmailRecipient(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailRecipientFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailRecipientFactory(std::nullptr_t = nullptr) noexcept {} IEmailRecipientFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailRecipientResolutionResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailRecipientResolutionResult(std::nullptr_t = nullptr) noexcept {} IEmailRecipientResolutionResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailRecipientResolutionResult2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailRecipientResolutionResult2(std::nullptr_t = nullptr) noexcept {} IEmailRecipientResolutionResult2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailStore : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailStore(std::nullptr_t = nullptr) noexcept {} IEmailStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IEmailStoreNotificationTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IEmailStoreNotificationTriggerDetails(std::nullptr_t = nullptr) noexcept {} IEmailStoreNotificationTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif