mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-16 15:36:12 -04:00
nearby sdk refactor
PiperOrigin-RevId: 425434260
This commit is contained in:
+1622
File diff suppressed because it is too large
Load Diff
+452
@@ -0,0 +1,452 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_AI_MachineLearning_1_H
|
||||
#define WINRT_Windows_AI_MachineLearning_1_H
|
||||
#include "winrt/impl/Windows.AI.MachineLearning.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::AI::MachineLearning
|
||||
{
|
||||
struct __declspec(empty_bases) IImageFeatureDescriptor :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IImageFeatureDescriptor>
|
||||
{
|
||||
IImageFeatureDescriptor(std::nullptr_t = nullptr) noexcept {}
|
||||
IImageFeatureDescriptor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IImageFeatureValue :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IImageFeatureValue>
|
||||
{
|
||||
IImageFeatureValue(std::nullptr_t = nullptr) noexcept {}
|
||||
IImageFeatureValue(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IImageFeatureValueStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IImageFeatureValueStatics>
|
||||
{
|
||||
IImageFeatureValueStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IImageFeatureValueStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModel :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModel>
|
||||
{
|
||||
ILearningModel(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelBinding :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelBinding>
|
||||
{
|
||||
ILearningModelBinding(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelBinding(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelBindingFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelBindingFactory>
|
||||
{
|
||||
ILearningModelBindingFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelBindingFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelDevice :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelDevice>
|
||||
{
|
||||
ILearningModelDevice(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelDevice(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelDeviceFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelDeviceFactory>
|
||||
{
|
||||
ILearningModelDeviceFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelDeviceFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelDeviceStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelDeviceStatics>
|
||||
{
|
||||
ILearningModelDeviceStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelDeviceStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelEvaluationResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelEvaluationResult>
|
||||
{
|
||||
ILearningModelEvaluationResult(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelEvaluationResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelFeatureDescriptor :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelFeatureDescriptor>
|
||||
{
|
||||
ILearningModelFeatureDescriptor(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelFeatureDescriptor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelFeatureValue :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelFeatureValue>
|
||||
{
|
||||
ILearningModelFeatureValue(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelFeatureValue(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelOperatorProvider :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelOperatorProvider>
|
||||
{
|
||||
ILearningModelOperatorProvider(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelOperatorProvider(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelSession :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelSession>
|
||||
{
|
||||
ILearningModelSession(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelSessionFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelSessionFactory>
|
||||
{
|
||||
ILearningModelSessionFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelSessionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelSessionFactory2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelSessionFactory2>
|
||||
{
|
||||
ILearningModelSessionFactory2(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelSessionFactory2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelSessionOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelSessionOptions>
|
||||
{
|
||||
ILearningModelSessionOptions(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelSessionOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelSessionOptions2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelSessionOptions2>
|
||||
{
|
||||
ILearningModelSessionOptions2(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelSessionOptions2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelSessionOptions3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelSessionOptions3>
|
||||
{
|
||||
ILearningModelSessionOptions3(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelSessionOptions3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelStatics>
|
||||
{
|
||||
ILearningModelStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IMapFeatureDescriptor :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IMapFeatureDescriptor>
|
||||
{
|
||||
IMapFeatureDescriptor(std::nullptr_t = nullptr) noexcept {}
|
||||
IMapFeatureDescriptor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISequenceFeatureDescriptor :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISequenceFeatureDescriptor>
|
||||
{
|
||||
ISequenceFeatureDescriptor(std::nullptr_t = nullptr) noexcept {}
|
||||
ISequenceFeatureDescriptor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensor :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensor>,
|
||||
impl::require<winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue>
|
||||
{
|
||||
ITensor(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorBoolean :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorBoolean>
|
||||
{
|
||||
ITensorBoolean(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorBoolean(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorBooleanStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorBooleanStatics>
|
||||
{
|
||||
ITensorBooleanStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorBooleanStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorBooleanStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorBooleanStatics2>
|
||||
{
|
||||
ITensorBooleanStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorBooleanStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorDouble :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorDouble>
|
||||
{
|
||||
ITensorDouble(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorDouble(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorDoubleStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorDoubleStatics>
|
||||
{
|
||||
ITensorDoubleStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorDoubleStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorDoubleStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorDoubleStatics2>
|
||||
{
|
||||
ITensorDoubleStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorDoubleStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorFeatureDescriptor :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorFeatureDescriptor>
|
||||
{
|
||||
ITensorFeatureDescriptor(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorFeatureDescriptor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorFloat :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorFloat>
|
||||
{
|
||||
ITensorFloat(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorFloat(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorFloat16Bit :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorFloat16Bit>
|
||||
{
|
||||
ITensorFloat16Bit(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorFloat16Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorFloat16BitStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorFloat16BitStatics>
|
||||
{
|
||||
ITensorFloat16BitStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorFloat16BitStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorFloat16BitStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorFloat16BitStatics2>
|
||||
{
|
||||
ITensorFloat16BitStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorFloat16BitStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorFloatStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorFloatStatics>
|
||||
{
|
||||
ITensorFloatStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorFloatStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorFloatStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorFloatStatics2>
|
||||
{
|
||||
ITensorFloatStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorFloatStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt16Bit :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt16Bit>
|
||||
{
|
||||
ITensorInt16Bit(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt16Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt16BitStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt16BitStatics>
|
||||
{
|
||||
ITensorInt16BitStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt16BitStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt16BitStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt16BitStatics2>
|
||||
{
|
||||
ITensorInt16BitStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt16BitStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt32Bit :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt32Bit>
|
||||
{
|
||||
ITensorInt32Bit(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt32Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt32BitStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt32BitStatics>
|
||||
{
|
||||
ITensorInt32BitStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt32BitStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt32BitStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt32BitStatics2>
|
||||
{
|
||||
ITensorInt32BitStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt32BitStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt64Bit :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt64Bit>
|
||||
{
|
||||
ITensorInt64Bit(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt64Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt64BitStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt64BitStatics>
|
||||
{
|
||||
ITensorInt64BitStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt64BitStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt64BitStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt64BitStatics2>
|
||||
{
|
||||
ITensorInt64BitStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt64BitStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt8Bit :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt8Bit>
|
||||
{
|
||||
ITensorInt8Bit(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt8Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt8BitStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt8BitStatics>
|
||||
{
|
||||
ITensorInt8BitStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt8BitStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorInt8BitStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorInt8BitStatics2>
|
||||
{
|
||||
ITensorInt8BitStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorInt8BitStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorString :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorString>
|
||||
{
|
||||
ITensorString(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorString(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorStringStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorStringStatics>
|
||||
{
|
||||
ITensorStringStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorStringStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorStringStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorStringStatics2>
|
||||
{
|
||||
ITensorStringStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorStringStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt16Bit :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt16Bit>
|
||||
{
|
||||
ITensorUInt16Bit(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt16Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt16BitStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt16BitStatics>
|
||||
{
|
||||
ITensorUInt16BitStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt16BitStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt16BitStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt16BitStatics2>
|
||||
{
|
||||
ITensorUInt16BitStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt16BitStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt32Bit :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt32Bit>
|
||||
{
|
||||
ITensorUInt32Bit(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt32Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt32BitStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt32BitStatics>
|
||||
{
|
||||
ITensorUInt32BitStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt32BitStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt32BitStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt32BitStatics2>
|
||||
{
|
||||
ITensorUInt32BitStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt32BitStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt64Bit :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt64Bit>
|
||||
{
|
||||
ITensorUInt64Bit(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt64Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt64BitStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt64BitStatics>
|
||||
{
|
||||
ITensorUInt64BitStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt64BitStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt64BitStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt64BitStatics2>
|
||||
{
|
||||
ITensorUInt64BitStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt64BitStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt8Bit :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt8Bit>
|
||||
{
|
||||
ITensorUInt8Bit(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt8Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt8BitStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt8BitStatics>
|
||||
{
|
||||
ITensorUInt8BitStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt8BitStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorUInt8BitStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorUInt8BitStatics2>
|
||||
{
|
||||
ITensorUInt8BitStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorUInt8BitStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+251
@@ -0,0 +1,251 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_AI_MachineLearning_2_H
|
||||
#define WINRT_Windows_AI_MachineLearning_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.Foundation.Collections.1.h"
|
||||
#include "winrt/impl/Windows.Graphics.DirectX.Direct3D11.1.h"
|
||||
#include "winrt/impl/Windows.Media.1.h"
|
||||
#include "winrt/impl/Windows.Storage.1.h"
|
||||
#include "winrt/impl/Windows.Storage.Streams.1.h"
|
||||
#include "winrt/impl/Windows.AI.MachineLearning.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::AI::MachineLearning
|
||||
{
|
||||
struct __declspec(empty_bases) ImageFeatureDescriptor : winrt::Windows::AI::MachineLearning::IImageFeatureDescriptor,
|
||||
impl::require<ImageFeatureDescriptor, winrt::Windows::AI::MachineLearning::ILearningModelFeatureDescriptor>
|
||||
{
|
||||
ImageFeatureDescriptor(std::nullptr_t) noexcept {}
|
||||
ImageFeatureDescriptor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::IImageFeatureDescriptor(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ImageFeatureValue : winrt::Windows::AI::MachineLearning::IImageFeatureValue,
|
||||
impl::require<ImageFeatureValue, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue>
|
||||
{
|
||||
ImageFeatureValue(std::nullptr_t) noexcept {}
|
||||
ImageFeatureValue(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::IImageFeatureValue(ptr, take_ownership_from_abi) {}
|
||||
static auto CreateFromVideoFrame(winrt::Windows::Media::VideoFrame const& image);
|
||||
};
|
||||
struct __declspec(empty_bases) LearningModel : winrt::Windows::AI::MachineLearning::ILearningModel,
|
||||
impl::require<LearningModel, winrt::Windows::Foundation::IClosable>
|
||||
{
|
||||
LearningModel(std::nullptr_t) noexcept {}
|
||||
LearningModel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ILearningModel(ptr, take_ownership_from_abi) {}
|
||||
static auto LoadFromStorageFileAsync(winrt::Windows::Storage::IStorageFile const& modelFile);
|
||||
static auto LoadFromStreamAsync(winrt::Windows::Storage::Streams::IRandomAccessStreamReference const& modelStream);
|
||||
static auto LoadFromFilePath(param::hstring const& filePath);
|
||||
static auto LoadFromStream(winrt::Windows::Storage::Streams::IRandomAccessStreamReference const& modelStream);
|
||||
static auto LoadFromStorageFileAsync(winrt::Windows::Storage::IStorageFile const& modelFile, winrt::Windows::AI::MachineLearning::ILearningModelOperatorProvider const& operatorProvider);
|
||||
static auto LoadFromStreamAsync(winrt::Windows::Storage::Streams::IRandomAccessStreamReference const& modelStream, winrt::Windows::AI::MachineLearning::ILearningModelOperatorProvider const& operatorProvider);
|
||||
static auto LoadFromFilePath(param::hstring const& filePath, winrt::Windows::AI::MachineLearning::ILearningModelOperatorProvider const& operatorProvider);
|
||||
static auto LoadFromStream(winrt::Windows::Storage::Streams::IRandomAccessStreamReference const& modelStream, winrt::Windows::AI::MachineLearning::ILearningModelOperatorProvider const& operatorProvider);
|
||||
};
|
||||
struct __declspec(empty_bases) LearningModelBinding : winrt::Windows::AI::MachineLearning::ILearningModelBinding,
|
||||
impl::require<LearningModelBinding, winrt::Windows::Foundation::Collections::IIterable<winrt::Windows::Foundation::Collections::IKeyValuePair<hstring, winrt::Windows::Foundation::IInspectable>>, winrt::Windows::Foundation::Collections::IMapView<hstring, winrt::Windows::Foundation::IInspectable>>
|
||||
{
|
||||
LearningModelBinding(std::nullptr_t) noexcept {}
|
||||
LearningModelBinding(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ILearningModelBinding(ptr, take_ownership_from_abi) {}
|
||||
explicit LearningModelBinding(winrt::Windows::AI::MachineLearning::LearningModelSession const& session);
|
||||
};
|
||||
struct __declspec(empty_bases) LearningModelDevice : winrt::Windows::AI::MachineLearning::ILearningModelDevice
|
||||
{
|
||||
LearningModelDevice(std::nullptr_t) noexcept {}
|
||||
LearningModelDevice(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ILearningModelDevice(ptr, take_ownership_from_abi) {}
|
||||
explicit LearningModelDevice(winrt::Windows::AI::MachineLearning::LearningModelDeviceKind const& deviceKind);
|
||||
static auto CreateFromDirect3D11Device(winrt::Windows::Graphics::DirectX::Direct3D11::IDirect3DDevice const& device);
|
||||
};
|
||||
struct __declspec(empty_bases) LearningModelEvaluationResult : winrt::Windows::AI::MachineLearning::ILearningModelEvaluationResult
|
||||
{
|
||||
LearningModelEvaluationResult(std::nullptr_t) noexcept {}
|
||||
LearningModelEvaluationResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ILearningModelEvaluationResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LearningModelSession : winrt::Windows::AI::MachineLearning::ILearningModelSession,
|
||||
impl::require<LearningModelSession, winrt::Windows::Foundation::IClosable>
|
||||
{
|
||||
LearningModelSession(std::nullptr_t) noexcept {}
|
||||
LearningModelSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ILearningModelSession(ptr, take_ownership_from_abi) {}
|
||||
explicit LearningModelSession(winrt::Windows::AI::MachineLearning::LearningModel const& model);
|
||||
LearningModelSession(winrt::Windows::AI::MachineLearning::LearningModel const& model, winrt::Windows::AI::MachineLearning::LearningModelDevice const& deviceToRunOn);
|
||||
LearningModelSession(winrt::Windows::AI::MachineLearning::LearningModel const& model, winrt::Windows::AI::MachineLearning::LearningModelDevice const& deviceToRunOn, winrt::Windows::AI::MachineLearning::LearningModelSessionOptions const& learningModelSessionOptions);
|
||||
};
|
||||
struct __declspec(empty_bases) LearningModelSessionOptions : winrt::Windows::AI::MachineLearning::ILearningModelSessionOptions,
|
||||
impl::require<LearningModelSessionOptions, winrt::Windows::AI::MachineLearning::ILearningModelSessionOptions2, winrt::Windows::AI::MachineLearning::ILearningModelSessionOptions3>
|
||||
{
|
||||
LearningModelSessionOptions(std::nullptr_t) noexcept {}
|
||||
LearningModelSessionOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ILearningModelSessionOptions(ptr, take_ownership_from_abi) {}
|
||||
LearningModelSessionOptions();
|
||||
};
|
||||
struct __declspec(empty_bases) MapFeatureDescriptor : winrt::Windows::AI::MachineLearning::IMapFeatureDescriptor,
|
||||
impl::require<MapFeatureDescriptor, winrt::Windows::AI::MachineLearning::ILearningModelFeatureDescriptor>
|
||||
{
|
||||
MapFeatureDescriptor(std::nullptr_t) noexcept {}
|
||||
MapFeatureDescriptor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::IMapFeatureDescriptor(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) SequenceFeatureDescriptor : winrt::Windows::AI::MachineLearning::ISequenceFeatureDescriptor,
|
||||
impl::require<SequenceFeatureDescriptor, winrt::Windows::AI::MachineLearning::ILearningModelFeatureDescriptor>
|
||||
{
|
||||
SequenceFeatureDescriptor(std::nullptr_t) noexcept {}
|
||||
SequenceFeatureDescriptor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ISequenceFeatureDescriptor(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) TensorBoolean : winrt::Windows::AI::MachineLearning::ITensorBoolean,
|
||||
impl::require<TensorBoolean, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorBoolean(std::nullptr_t) noexcept {}
|
||||
TensorBoolean(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorBoolean(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<bool const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<bool> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<bool const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorDouble : winrt::Windows::AI::MachineLearning::ITensorDouble,
|
||||
impl::require<TensorDouble, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorDouble(std::nullptr_t) noexcept {}
|
||||
TensorDouble(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorDouble(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<double const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<double> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<double const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorFeatureDescriptor : winrt::Windows::AI::MachineLearning::ITensorFeatureDescriptor,
|
||||
impl::require<TensorFeatureDescriptor, winrt::Windows::AI::MachineLearning::ILearningModelFeatureDescriptor>
|
||||
{
|
||||
TensorFeatureDescriptor(std::nullptr_t) noexcept {}
|
||||
TensorFeatureDescriptor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorFeatureDescriptor(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) TensorFloat : winrt::Windows::AI::MachineLearning::ITensorFloat,
|
||||
impl::require<TensorFloat, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorFloat(std::nullptr_t) noexcept {}
|
||||
TensorFloat(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorFloat(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<float const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<float> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<float const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorFloat16Bit : winrt::Windows::AI::MachineLearning::ITensorFloat16Bit,
|
||||
impl::require<TensorFloat16Bit, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorFloat16Bit(std::nullptr_t) noexcept {}
|
||||
TensorFloat16Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorFloat16Bit(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<float const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<float> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<float const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorInt16Bit : winrt::Windows::AI::MachineLearning::ITensorInt16Bit,
|
||||
impl::require<TensorInt16Bit, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorInt16Bit(std::nullptr_t) noexcept {}
|
||||
TensorInt16Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorInt16Bit(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<int16_t const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<int16_t> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<int16_t const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorInt32Bit : winrt::Windows::AI::MachineLearning::ITensorInt32Bit,
|
||||
impl::require<TensorInt32Bit, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorInt32Bit(std::nullptr_t) noexcept {}
|
||||
TensorInt32Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorInt32Bit(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<int32_t const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<int32_t> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<int32_t const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorInt64Bit : winrt::Windows::AI::MachineLearning::ITensorInt64Bit,
|
||||
impl::require<TensorInt64Bit, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorInt64Bit(std::nullptr_t) noexcept {}
|
||||
TensorInt64Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorInt64Bit(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<int64_t const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<int64_t> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<int64_t const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorInt8Bit : winrt::Windows::AI::MachineLearning::ITensorInt8Bit,
|
||||
impl::require<TensorInt8Bit, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorInt8Bit(std::nullptr_t) noexcept {}
|
||||
TensorInt8Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorInt8Bit(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<uint8_t const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<uint8_t> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<uint8_t const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorString : winrt::Windows::AI::MachineLearning::ITensorString,
|
||||
impl::require<TensorString, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorString(std::nullptr_t) noexcept {}
|
||||
TensorString(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorString(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<hstring const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<hstring> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<hstring const> data);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorUInt16Bit : winrt::Windows::AI::MachineLearning::ITensorUInt16Bit,
|
||||
impl::require<TensorUInt16Bit, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorUInt16Bit(std::nullptr_t) noexcept {}
|
||||
TensorUInt16Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorUInt16Bit(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<uint16_t const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<uint16_t> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<uint16_t const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorUInt32Bit : winrt::Windows::AI::MachineLearning::ITensorUInt32Bit,
|
||||
impl::require<TensorUInt32Bit, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorUInt32Bit(std::nullptr_t) noexcept {}
|
||||
TensorUInt32Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorUInt32Bit(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<uint32_t const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<uint32_t> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<uint32_t const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorUInt64Bit : winrt::Windows::AI::MachineLearning::ITensorUInt64Bit,
|
||||
impl::require<TensorUInt64Bit, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorUInt64Bit(std::nullptr_t) noexcept {}
|
||||
TensorUInt64Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorUInt64Bit(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<uint64_t const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<uint64_t> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<uint64_t const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
struct __declspec(empty_bases) TensorUInt8Bit : winrt::Windows::AI::MachineLearning::ITensorUInt8Bit,
|
||||
impl::require<TensorUInt8Bit, winrt::Windows::AI::MachineLearning::ILearningModelFeatureValue, winrt::Windows::AI::MachineLearning::ITensor, winrt::Windows::Foundation::IClosable, winrt::Windows::Foundation::IMemoryBuffer>
|
||||
{
|
||||
TensorUInt8Bit(std::nullptr_t) noexcept {}
|
||||
TensorUInt8Bit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::ITensorUInt8Bit(ptr, take_ownership_from_abi) {}
|
||||
static auto Create();
|
||||
static auto Create(param::iterable<int64_t> const& shape);
|
||||
static auto CreateFromArray(param::iterable<int64_t> const& shape, array_view<uint8_t const> data);
|
||||
static auto CreateFromIterable(param::iterable<int64_t> const& shape, param::iterable<uint8_t> const& data);
|
||||
static auto CreateFromShapeArrayAndDataArray(array_view<int64_t const> shape, array_view<uint8_t const> data);
|
||||
static auto CreateFromBuffer(array_view<int64_t const> shape, winrt::Windows::Storage::Streams::IBuffer const& buffer);
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+423
@@ -0,0 +1,423 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_AI_MachineLearning_Preview_0_H
|
||||
#define WINRT_Windows_AI_MachineLearning_Preview_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
template <typename T> struct __declspec(empty_bases) IIterable;
|
||||
template <typename K, typename V> struct __declspec(empty_bases) IMapView;
|
||||
template <typename K, typename V> struct __declspec(empty_bases) IMap;
|
||||
struct IPropertySet;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Graphics::Imaging
|
||||
{
|
||||
enum class BitmapPixelFormat : int32_t;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Storage
|
||||
{
|
||||
struct IStorageFile;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Storage::Streams
|
||||
{
|
||||
struct IRandomAccessStreamReference;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::AI::MachineLearning::Preview
|
||||
{
|
||||
enum class FeatureElementKindPreview : int32_t
|
||||
{
|
||||
Undefined = 0,
|
||||
Float = 1,
|
||||
UInt8 = 2,
|
||||
Int8 = 3,
|
||||
UInt16 = 4,
|
||||
Int16 = 5,
|
||||
Int32 = 6,
|
||||
Int64 = 7,
|
||||
String = 8,
|
||||
Boolean = 9,
|
||||
Float16 = 10,
|
||||
Double = 11,
|
||||
UInt32 = 12,
|
||||
UInt64 = 13,
|
||||
Complex64 = 14,
|
||||
Complex128 = 15,
|
||||
};
|
||||
enum class LearningModelDeviceKindPreview : int32_t
|
||||
{
|
||||
LearningDeviceAny = 0,
|
||||
LearningDeviceCpu = 1,
|
||||
LearningDeviceGpu = 2,
|
||||
LearningDeviceNpu = 3,
|
||||
LearningDeviceDsp = 4,
|
||||
LearningDeviceFpga = 5,
|
||||
};
|
||||
enum class LearningModelFeatureKindPreview : int32_t
|
||||
{
|
||||
Undefined = 0,
|
||||
Tensor = 1,
|
||||
Sequence = 2,
|
||||
Map = 3,
|
||||
Image = 4,
|
||||
};
|
||||
struct IImageVariableDescriptorPreview;
|
||||
struct IInferencingOptionsPreview;
|
||||
struct ILearningModelBindingPreview;
|
||||
struct ILearningModelBindingPreviewFactory;
|
||||
struct ILearningModelDescriptionPreview;
|
||||
struct ILearningModelEvaluationResultPreview;
|
||||
struct ILearningModelPreview;
|
||||
struct ILearningModelPreviewStatics;
|
||||
struct ILearningModelVariableDescriptorPreview;
|
||||
struct IMapVariableDescriptorPreview;
|
||||
struct ISequenceVariableDescriptorPreview;
|
||||
struct ITensorVariableDescriptorPreview;
|
||||
struct ImageVariableDescriptorPreview;
|
||||
struct InferencingOptionsPreview;
|
||||
struct LearningModelBindingPreview;
|
||||
struct LearningModelDescriptionPreview;
|
||||
struct LearningModelEvaluationResultPreview;
|
||||
struct LearningModelPreview;
|
||||
struct LearningModelVariableDescriptorPreview;
|
||||
struct MapVariableDescriptorPreview;
|
||||
struct SequenceVariableDescriptorPreview;
|
||||
struct TensorVariableDescriptorPreview;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::IImageVariableDescriptorPreview>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::IInferencingOptionsPreview>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreview>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreviewFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::ILearningModelDescriptionPreview>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::ILearningModelEvaluationResultPreview>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreview>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreviewStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::IMapVariableDescriptorPreview>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::ISequenceVariableDescriptorPreview>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::ITensorVariableDescriptorPreview>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::ImageVariableDescriptorPreview>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::InferencingOptionsPreview>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::LearningModelBindingPreview>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::LearningModelDescriptionPreview>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::LearningModelEvaluationResultPreview>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::LearningModelPreview>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::LearningModelVariableDescriptorPreview>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::MapVariableDescriptorPreview>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::SequenceVariableDescriptorPreview>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::TensorVariableDescriptorPreview>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::FeatureElementKindPreview>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::LearningModelDeviceKindPreview>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::AI::MachineLearning::Preview::LearningModelFeatureKindPreview>{ using type = enum_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::ImageVariableDescriptorPreview> = L"Windows.AI.MachineLearning.Preview.ImageVariableDescriptorPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::InferencingOptionsPreview> = L"Windows.AI.MachineLearning.Preview.InferencingOptionsPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::LearningModelBindingPreview> = L"Windows.AI.MachineLearning.Preview.LearningModelBindingPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::LearningModelDescriptionPreview> = L"Windows.AI.MachineLearning.Preview.LearningModelDescriptionPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::LearningModelEvaluationResultPreview> = L"Windows.AI.MachineLearning.Preview.LearningModelEvaluationResultPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::LearningModelPreview> = L"Windows.AI.MachineLearning.Preview.LearningModelPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::LearningModelVariableDescriptorPreview> = L"Windows.AI.MachineLearning.Preview.LearningModelVariableDescriptorPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::MapVariableDescriptorPreview> = L"Windows.AI.MachineLearning.Preview.MapVariableDescriptorPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::SequenceVariableDescriptorPreview> = L"Windows.AI.MachineLearning.Preview.SequenceVariableDescriptorPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::TensorVariableDescriptorPreview> = L"Windows.AI.MachineLearning.Preview.TensorVariableDescriptorPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::FeatureElementKindPreview> = L"Windows.AI.MachineLearning.Preview.FeatureElementKindPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::LearningModelDeviceKindPreview> = L"Windows.AI.MachineLearning.Preview.LearningModelDeviceKindPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::LearningModelFeatureKindPreview> = L"Windows.AI.MachineLearning.Preview.LearningModelFeatureKindPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::IImageVariableDescriptorPreview> = L"Windows.AI.MachineLearning.Preview.IImageVariableDescriptorPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::IInferencingOptionsPreview> = L"Windows.AI.MachineLearning.Preview.IInferencingOptionsPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreview> = L"Windows.AI.MachineLearning.Preview.ILearningModelBindingPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreviewFactory> = L"Windows.AI.MachineLearning.Preview.ILearningModelBindingPreviewFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelDescriptionPreview> = L"Windows.AI.MachineLearning.Preview.ILearningModelDescriptionPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelEvaluationResultPreview> = L"Windows.AI.MachineLearning.Preview.ILearningModelEvaluationResultPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreview> = L"Windows.AI.MachineLearning.Preview.ILearningModelPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreviewStatics> = L"Windows.AI.MachineLearning.Preview.ILearningModelPreviewStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview> = L"Windows.AI.MachineLearning.Preview.ILearningModelVariableDescriptorPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::IMapVariableDescriptorPreview> = L"Windows.AI.MachineLearning.Preview.IMapVariableDescriptorPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::ISequenceVariableDescriptorPreview> = L"Windows.AI.MachineLearning.Preview.ISequenceVariableDescriptorPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::AI::MachineLearning::Preview::ITensorVariableDescriptorPreview> = L"Windows.AI.MachineLearning.Preview.ITensorVariableDescriptorPreview";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::IImageVariableDescriptorPreview>{ 0x7AE1FA72,0x029E,0x4DC5,{ 0xA2,0xF8,0x5F,0xB7,0x63,0x15,0x41,0x50 } }; // 7AE1FA72-029E-4DC5-A2F8-5FB763154150
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::IInferencingOptionsPreview>{ 0x47BC8205,0x4D36,0x47A9,{ 0x8F,0x68,0xFF,0xCB,0x33,0x9D,0xD0,0xFC } }; // 47BC8205-4D36-47A9-8F68-FFCB339DD0FC
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreview>{ 0x93C901E8,0x6C78,0x4B4F,{ 0xAE,0xC1,0xA6,0xBB,0x9E,0x69,0x16,0x24 } }; // 93C901E8-6C78-4B4F-AEC1-A6BB9E691624
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreviewFactory>{ 0x48B8219F,0x1E51,0x4D77,{ 0xAE,0x50,0x3E,0xC1,0x64,0xAD,0x34,0x80 } }; // 48B8219F-1E51-4D77-AE50-3EC164AD3480
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelDescriptionPreview>{ 0xF52C09C6,0x8611,0x40AD,{ 0x8E,0x59,0xDE,0x3F,0xD7,0x03,0x0A,0x40 } }; // F52C09C6-8611-40AD-8E59-DE3FD7030A40
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelEvaluationResultPreview>{ 0xDF25EA9F,0x9863,0x4088,{ 0x84,0x98,0x87,0xA1,0xF4,0x68,0x6F,0x92 } }; // DF25EA9F-9863-4088-8498-87A1F4686F92
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreview>{ 0x049C266A,0x93B4,0x478C,{ 0xAE,0xB8,0x70,0x15,0x7B,0xF0,0xFF,0x94 } }; // 049C266A-93B4-478C-AEB8-70157BF0FF94
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreviewStatics>{ 0x164BBB60,0x8465,0x4786,{ 0x8B,0x93,0x2C,0x16,0xA8,0x92,0x89,0xD7 } }; // 164BBB60-8465-4786-8B93-2C16A89289D7
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview>{ 0xB13DF682,0xFC30,0x492B,{ 0x8E,0xA0,0xED,0x1F,0x53,0xC0,0xB0,0x38 } }; // B13DF682-FC30-492B-8EA0-ED1F53C0B038
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::IMapVariableDescriptorPreview>{ 0x3CB38370,0xC02B,0x4236,{ 0xB3,0xE8,0x6B,0xDC,0xA4,0x9C,0x31,0x29 } }; // 3CB38370-C02B-4236-B3E8-6BDCA49C3129
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::ISequenceVariableDescriptorPreview>{ 0x9CD8F292,0x98B2,0x4530,{ 0xA1,0xB6,0x2D,0xED,0x5F,0xEC,0xBC,0x26 } }; // 9CD8F292-98B2-4530-A1B6-2DED5FECBC26
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::AI::MachineLearning::Preview::ITensorVariableDescriptorPreview>{ 0xA80F501A,0x9AAC,0x4233,{ 0x97,0x84,0xAC,0xEA,0xF9,0x25,0x10,0xB5 } }; // A80F501A-9AAC-4233-9784-ACEAF92510B5
|
||||
template <> struct default_interface<winrt::Windows::AI::MachineLearning::Preview::ImageVariableDescriptorPreview>{ using type = winrt::Windows::AI::MachineLearning::Preview::IImageVariableDescriptorPreview; };
|
||||
template <> struct default_interface<winrt::Windows::AI::MachineLearning::Preview::InferencingOptionsPreview>{ using type = winrt::Windows::AI::MachineLearning::Preview::IInferencingOptionsPreview; };
|
||||
template <> struct default_interface<winrt::Windows::AI::MachineLearning::Preview::LearningModelBindingPreview>{ using type = winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreview; };
|
||||
template <> struct default_interface<winrt::Windows::AI::MachineLearning::Preview::LearningModelDescriptionPreview>{ using type = winrt::Windows::AI::MachineLearning::Preview::ILearningModelDescriptionPreview; };
|
||||
template <> struct default_interface<winrt::Windows::AI::MachineLearning::Preview::LearningModelEvaluationResultPreview>{ using type = winrt::Windows::AI::MachineLearning::Preview::ILearningModelEvaluationResultPreview; };
|
||||
template <> struct default_interface<winrt::Windows::AI::MachineLearning::Preview::LearningModelPreview>{ using type = winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreview; };
|
||||
template <> struct default_interface<winrt::Windows::AI::MachineLearning::Preview::LearningModelVariableDescriptorPreview>{ using type = winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview; };
|
||||
template <> struct default_interface<winrt::Windows::AI::MachineLearning::Preview::MapVariableDescriptorPreview>{ using type = winrt::Windows::AI::MachineLearning::Preview::IMapVariableDescriptorPreview; };
|
||||
template <> struct default_interface<winrt::Windows::AI::MachineLearning::Preview::SequenceVariableDescriptorPreview>{ using type = winrt::Windows::AI::MachineLearning::Preview::ISequenceVariableDescriptorPreview; };
|
||||
template <> struct default_interface<winrt::Windows::AI::MachineLearning::Preview::TensorVariableDescriptorPreview>{ using type = winrt::Windows::AI::MachineLearning::Preview::ITensorVariableDescriptorPreview; };
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::IImageVariableDescriptorPreview>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_BitmapPixelFormat(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Width(uint32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Height(uint32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::IInferencingOptionsPreview>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_PreferredDeviceKind(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_PreferredDeviceKind(int32_t) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsTracingEnabled(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_IsTracingEnabled(bool) noexcept = 0;
|
||||
virtual int32_t __stdcall get_MaxBatchSize(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_MaxBatchSize(int32_t) noexcept = 0;
|
||||
virtual int32_t __stdcall get_MinimizeMemoryAllocation(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_MinimizeMemoryAllocation(bool) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ReclaimMemoryAfterEvaluation(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_ReclaimMemoryAfterEvaluation(bool) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreview>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Bind(void*, void*) noexcept = 0;
|
||||
virtual int32_t __stdcall BindWithProperties(void*, void*, void*) noexcept = 0;
|
||||
virtual int32_t __stdcall Clear() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreviewFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall CreateFromModel(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::ILearningModelDescriptionPreview>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Author(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Name(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Domain(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Description(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Version(int64_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Metadata(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_InputFeatures(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_OutputFeatures(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::ILearningModelEvaluationResultPreview>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_CorrelationId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Outputs(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreview>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall EvaluateAsync(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall EvaluateFeaturesAsync(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Description(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_InferencingOptions(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_InferencingOptions(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreviewStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall LoadModelFromStorageFileAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall LoadModelFromStreamAsync(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Name(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Description(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ModelFeatureKind(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsRequired(bool*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::IMapVariableDescriptorPreview>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_KeyKind(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ValidStringKeys(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ValidIntegerKeys(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Fields(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::ISequenceVariableDescriptorPreview>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_ElementType(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::AI::MachineLearning::Preview::ITensorVariableDescriptorPreview>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_DataType(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Shape(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_IImageVariableDescriptorPreview
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Graphics::Imaging::BitmapPixelFormat) BitmapPixelFormat() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(uint32_t) Width() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(uint32_t) Height() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::IImageVariableDescriptorPreview>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_IImageVariableDescriptorPreview<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_IInferencingOptionsPreview
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::AI::MachineLearning::Preview::LearningModelDeviceKindPreview) PreferredDeviceKind() const;
|
||||
WINRT_IMPL_AUTO(void) PreferredDeviceKind(winrt::Windows::AI::MachineLearning::Preview::LearningModelDeviceKindPreview const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsTracingEnabled() const;
|
||||
WINRT_IMPL_AUTO(void) IsTracingEnabled(bool value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(int32_t) MaxBatchSize() const;
|
||||
WINRT_IMPL_AUTO(void) MaxBatchSize(int32_t value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) MinimizeMemoryAllocation() const;
|
||||
WINRT_IMPL_AUTO(void) MinimizeMemoryAllocation(bool value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) ReclaimMemoryAfterEvaluation() const;
|
||||
WINRT_IMPL_AUTO(void) ReclaimMemoryAfterEvaluation(bool value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::IInferencingOptionsPreview>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_IInferencingOptionsPreview<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_ILearningModelBindingPreview
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) Bind(param::hstring const& name, winrt::Windows::Foundation::IInspectable const& value) const;
|
||||
WINRT_IMPL_AUTO(void) Bind(param::hstring const& name, winrt::Windows::Foundation::IInspectable const& value, winrt::Windows::Foundation::Collections::IPropertySet const& metadata) const;
|
||||
WINRT_IMPL_AUTO(void) Clear() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreview>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_ILearningModelBindingPreview<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_ILearningModelBindingPreviewFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::AI::MachineLearning::Preview::LearningModelBindingPreview) CreateFromModel(winrt::Windows::AI::MachineLearning::Preview::LearningModelPreview const& model) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreviewFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_ILearningModelBindingPreviewFactory<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_ILearningModelDescriptionPreview
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Author() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Name() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Domain() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Description() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(int64_t) Version() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IMapView<hstring, hstring>) Metadata() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IIterable<winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview>) InputFeatures() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IIterable<winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview>) OutputFeatures() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::ILearningModelDescriptionPreview>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_ILearningModelDescriptionPreview<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_ILearningModelEvaluationResultPreview
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) CorrelationId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IMapView<hstring, winrt::Windows::Foundation::IInspectable>) Outputs() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::ILearningModelEvaluationResultPreview>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_ILearningModelEvaluationResultPreview<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_ILearningModelPreview
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::AI::MachineLearning::Preview::LearningModelEvaluationResultPreview>) EvaluateAsync(winrt::Windows::AI::MachineLearning::Preview::LearningModelBindingPreview const& binding, param::hstring const& correlationId) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::AI::MachineLearning::Preview::LearningModelEvaluationResultPreview>) EvaluateFeaturesAsync(param::map<hstring, winrt::Windows::Foundation::IInspectable> const& features, param::hstring const& correlationId) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::AI::MachineLearning::Preview::LearningModelDescriptionPreview) Description() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::AI::MachineLearning::Preview::InferencingOptionsPreview) InferencingOptions() const;
|
||||
WINRT_IMPL_AUTO(void) InferencingOptions(winrt::Windows::AI::MachineLearning::Preview::InferencingOptionsPreview const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreview>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_ILearningModelPreview<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_ILearningModelPreviewStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::AI::MachineLearning::Preview::LearningModelPreview>) LoadModelFromStorageFileAsync(winrt::Windows::Storage::IStorageFile const& modelFile) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::AI::MachineLearning::Preview::LearningModelPreview>) LoadModelFromStreamAsync(winrt::Windows::Storage::Streams::IRandomAccessStreamReference const& modelStream) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreviewStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_ILearningModelPreviewStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_ILearningModelVariableDescriptorPreview
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Name() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Description() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::AI::MachineLearning::Preview::LearningModelFeatureKindPreview) ModelFeatureKind() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsRequired() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_ILearningModelVariableDescriptorPreview<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_IMapVariableDescriptorPreview
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::AI::MachineLearning::Preview::FeatureElementKindPreview) KeyKind() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IIterable<hstring>) ValidStringKeys() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IIterable<int64_t>) ValidIntegerKeys() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview) Fields() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::IMapVariableDescriptorPreview>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_IMapVariableDescriptorPreview<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_ISequenceVariableDescriptorPreview
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview) ElementType() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::ISequenceVariableDescriptorPreview>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_ISequenceVariableDescriptorPreview<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_AI_MachineLearning_Preview_ITensorVariableDescriptorPreview
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::AI::MachineLearning::Preview::FeatureElementKindPreview) DataType() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IIterable<int64_t>) Shape() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::AI::MachineLearning::Preview::ITensorVariableDescriptorPreview>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_AI_MachineLearning_Preview_ITensorVariableDescriptorPreview<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+100
@@ -0,0 +1,100 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_AI_MachineLearning_Preview_1_H
|
||||
#define WINRT_Windows_AI_MachineLearning_Preview_1_H
|
||||
#include "winrt/impl/Windows.Foundation.Collections.0.h"
|
||||
#include "winrt/impl/Windows.AI.MachineLearning.Preview.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::AI::MachineLearning::Preview
|
||||
{
|
||||
struct __declspec(empty_bases) IImageVariableDescriptorPreview :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IImageVariableDescriptorPreview>,
|
||||
impl::require<winrt::Windows::AI::MachineLearning::Preview::IImageVariableDescriptorPreview, winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview>
|
||||
{
|
||||
IImageVariableDescriptorPreview(std::nullptr_t = nullptr) noexcept {}
|
||||
IImageVariableDescriptorPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IInferencingOptionsPreview :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IInferencingOptionsPreview>
|
||||
{
|
||||
IInferencingOptionsPreview(std::nullptr_t = nullptr) noexcept {}
|
||||
IInferencingOptionsPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelBindingPreview :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelBindingPreview>,
|
||||
impl::require<winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreview, winrt::Windows::Foundation::Collections::IIterable<winrt::Windows::Foundation::Collections::IKeyValuePair<hstring, winrt::Windows::Foundation::IInspectable>>, winrt::Windows::Foundation::Collections::IMapView<hstring, winrt::Windows::Foundation::IInspectable>>
|
||||
{
|
||||
ILearningModelBindingPreview(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelBindingPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelBindingPreviewFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelBindingPreviewFactory>
|
||||
{
|
||||
ILearningModelBindingPreviewFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelBindingPreviewFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelDescriptionPreview :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelDescriptionPreview>
|
||||
{
|
||||
ILearningModelDescriptionPreview(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelDescriptionPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelEvaluationResultPreview :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelEvaluationResultPreview>
|
||||
{
|
||||
ILearningModelEvaluationResultPreview(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelEvaluationResultPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelPreview :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelPreview>
|
||||
{
|
||||
ILearningModelPreview(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelPreviewStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelPreviewStatics>
|
||||
{
|
||||
ILearningModelPreviewStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelPreviewStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILearningModelVariableDescriptorPreview :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILearningModelVariableDescriptorPreview>
|
||||
{
|
||||
ILearningModelVariableDescriptorPreview(std::nullptr_t = nullptr) noexcept {}
|
||||
ILearningModelVariableDescriptorPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IMapVariableDescriptorPreview :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IMapVariableDescriptorPreview>,
|
||||
impl::require<winrt::Windows::AI::MachineLearning::Preview::IMapVariableDescriptorPreview, winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview>
|
||||
{
|
||||
IMapVariableDescriptorPreview(std::nullptr_t = nullptr) noexcept {}
|
||||
IMapVariableDescriptorPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISequenceVariableDescriptorPreview :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISequenceVariableDescriptorPreview>,
|
||||
impl::require<winrt::Windows::AI::MachineLearning::Preview::ISequenceVariableDescriptorPreview, winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview>
|
||||
{
|
||||
ISequenceVariableDescriptorPreview(std::nullptr_t = nullptr) noexcept {}
|
||||
ISequenceVariableDescriptorPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITensorVariableDescriptorPreview :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITensorVariableDescriptorPreview>,
|
||||
impl::require<winrt::Windows::AI::MachineLearning::Preview::ITensorVariableDescriptorPreview, winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview>
|
||||
{
|
||||
ITensorVariableDescriptorPreview(std::nullptr_t = nullptr) noexcept {}
|
||||
ITensorVariableDescriptorPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_AI_MachineLearning_Preview_2_H
|
||||
#define WINRT_Windows_AI_MachineLearning_Preview_2_H
|
||||
#include "winrt/impl/Windows.Foundation.Collections.1.h"
|
||||
#include "winrt/impl/Windows.Storage.1.h"
|
||||
#include "winrt/impl/Windows.Storage.Streams.1.h"
|
||||
#include "winrt/impl/Windows.AI.MachineLearning.Preview.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::AI::MachineLearning::Preview
|
||||
{
|
||||
struct __declspec(empty_bases) ImageVariableDescriptorPreview : winrt::Windows::AI::MachineLearning::Preview::IImageVariableDescriptorPreview
|
||||
{
|
||||
ImageVariableDescriptorPreview(std::nullptr_t) noexcept {}
|
||||
ImageVariableDescriptorPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::Preview::IImageVariableDescriptorPreview(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) InferencingOptionsPreview : winrt::Windows::AI::MachineLearning::Preview::IInferencingOptionsPreview
|
||||
{
|
||||
InferencingOptionsPreview(std::nullptr_t) noexcept {}
|
||||
InferencingOptionsPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::Preview::IInferencingOptionsPreview(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LearningModelBindingPreview : winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreview
|
||||
{
|
||||
LearningModelBindingPreview(std::nullptr_t) noexcept {}
|
||||
LearningModelBindingPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::Preview::ILearningModelBindingPreview(ptr, take_ownership_from_abi) {}
|
||||
explicit LearningModelBindingPreview(winrt::Windows::AI::MachineLearning::Preview::LearningModelPreview const& model);
|
||||
};
|
||||
struct __declspec(empty_bases) LearningModelDescriptionPreview : winrt::Windows::AI::MachineLearning::Preview::ILearningModelDescriptionPreview
|
||||
{
|
||||
LearningModelDescriptionPreview(std::nullptr_t) noexcept {}
|
||||
LearningModelDescriptionPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::Preview::ILearningModelDescriptionPreview(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LearningModelEvaluationResultPreview : winrt::Windows::AI::MachineLearning::Preview::ILearningModelEvaluationResultPreview
|
||||
{
|
||||
LearningModelEvaluationResultPreview(std::nullptr_t) noexcept {}
|
||||
LearningModelEvaluationResultPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::Preview::ILearningModelEvaluationResultPreview(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LearningModelPreview : winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreview
|
||||
{
|
||||
LearningModelPreview(std::nullptr_t) noexcept {}
|
||||
LearningModelPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::Preview::ILearningModelPreview(ptr, take_ownership_from_abi) {}
|
||||
static auto LoadModelFromStorageFileAsync(winrt::Windows::Storage::IStorageFile const& modelFile);
|
||||
static auto LoadModelFromStreamAsync(winrt::Windows::Storage::Streams::IRandomAccessStreamReference const& modelStream);
|
||||
};
|
||||
struct __declspec(empty_bases) LearningModelVariableDescriptorPreview : winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview
|
||||
{
|
||||
LearningModelVariableDescriptorPreview(std::nullptr_t) noexcept {}
|
||||
LearningModelVariableDescriptorPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::Preview::ILearningModelVariableDescriptorPreview(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) MapVariableDescriptorPreview : winrt::Windows::AI::MachineLearning::Preview::IMapVariableDescriptorPreview
|
||||
{
|
||||
MapVariableDescriptorPreview(std::nullptr_t) noexcept {}
|
||||
MapVariableDescriptorPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::Preview::IMapVariableDescriptorPreview(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) SequenceVariableDescriptorPreview : winrt::Windows::AI::MachineLearning::Preview::ISequenceVariableDescriptorPreview
|
||||
{
|
||||
SequenceVariableDescriptorPreview(std::nullptr_t) noexcept {}
|
||||
SequenceVariableDescriptorPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::Preview::ISequenceVariableDescriptorPreview(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) TensorVariableDescriptorPreview : winrt::Windows::AI::MachineLearning::Preview::ITensorVariableDescriptorPreview
|
||||
{
|
||||
TensorVariableDescriptorPreview(std::nullptr_t) noexcept {}
|
||||
TensorVariableDescriptorPreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::AI::MachineLearning::Preview::ITensorVariableDescriptorPreview(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+1591
File diff suppressed because it is too large
Load Diff
+388
@@ -0,0 +1,388 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_1_H
|
||||
#define WINRT_Windows_ApplicationModel_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel
|
||||
{
|
||||
struct __declspec(empty_bases) IAppDisplayInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppDisplayInfo>
|
||||
{
|
||||
IAppDisplayInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppDisplayInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppInfo>
|
||||
{
|
||||
IAppInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppInfo2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppInfo2>
|
||||
{
|
||||
IAppInfo2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppInfo2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppInfo3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppInfo3>
|
||||
{
|
||||
IAppInfo3(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppInfo3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppInfo4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppInfo4>
|
||||
{
|
||||
IAppInfo4(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppInfo4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppInfoStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppInfoStatics>
|
||||
{
|
||||
IAppInfoStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppInfoStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppInstallerInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppInstallerInfo>
|
||||
{
|
||||
IAppInstallerInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppInstallerInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppInstance :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppInstance>
|
||||
{
|
||||
IAppInstance(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppInstance(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppInstanceStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppInstanceStatics>
|
||||
{
|
||||
IAppInstanceStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppInstanceStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICameraApplicationManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICameraApplicationManagerStatics>
|
||||
{
|
||||
ICameraApplicationManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ICameraApplicationManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDesignModeStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDesignModeStatics>
|
||||
{
|
||||
IDesignModeStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IDesignModeStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDesignModeStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDesignModeStatics2>
|
||||
{
|
||||
IDesignModeStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IDesignModeStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEnteredBackgroundEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEnteredBackgroundEventArgs>
|
||||
{
|
||||
IEnteredBackgroundEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEnteredBackgroundEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFullTrustProcessLauncherStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFullTrustProcessLauncherStatics>
|
||||
{
|
||||
IFullTrustProcessLauncherStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IFullTrustProcessLauncherStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILeavingBackgroundEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILeavingBackgroundEventArgs>
|
||||
{
|
||||
ILeavingBackgroundEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ILeavingBackgroundEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILimitedAccessFeatureRequestResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILimitedAccessFeatureRequestResult>
|
||||
{
|
||||
ILimitedAccessFeatureRequestResult(std::nullptr_t = nullptr) noexcept {}
|
||||
ILimitedAccessFeatureRequestResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILimitedAccessFeaturesStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILimitedAccessFeaturesStatics>
|
||||
{
|
||||
ILimitedAccessFeaturesStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ILimitedAccessFeaturesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackage :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackage>
|
||||
{
|
||||
IPackage(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackage2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackage2>
|
||||
{
|
||||
IPackage2(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackage2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackage3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackage3>
|
||||
{
|
||||
IPackage3(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackage3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackage4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackage4>
|
||||
{
|
||||
IPackage4(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackage4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackage5 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackage5>
|
||||
{
|
||||
IPackage5(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackage5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackage6 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackage6>
|
||||
{
|
||||
IPackage6(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackage6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackage7 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackage7>
|
||||
{
|
||||
IPackage7(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackage7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackage8 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackage8>
|
||||
{
|
||||
IPackage8(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackage8(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageCatalog :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageCatalog>
|
||||
{
|
||||
IPackageCatalog(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageCatalog(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageCatalog2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageCatalog2>
|
||||
{
|
||||
IPackageCatalog2(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageCatalog2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageCatalog3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageCatalog3>
|
||||
{
|
||||
IPackageCatalog3(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageCatalog3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageCatalog4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageCatalog4>
|
||||
{
|
||||
IPackageCatalog4(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageCatalog4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageCatalogAddOptionalPackageResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageCatalogAddOptionalPackageResult>
|
||||
{
|
||||
IPackageCatalogAddOptionalPackageResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageCatalogAddOptionalPackageResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageCatalogAddResourcePackageResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageCatalogAddResourcePackageResult>
|
||||
{
|
||||
IPackageCatalogAddResourcePackageResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageCatalogAddResourcePackageResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageCatalogRemoveOptionalPackagesResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageCatalogRemoveOptionalPackagesResult>
|
||||
{
|
||||
IPackageCatalogRemoveOptionalPackagesResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageCatalogRemoveOptionalPackagesResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageCatalogRemoveResourcePackagesResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageCatalogRemoveResourcePackagesResult>
|
||||
{
|
||||
IPackageCatalogRemoveResourcePackagesResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageCatalogRemoveResourcePackagesResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageCatalogStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageCatalogStatics>
|
||||
{
|
||||
IPackageCatalogStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageCatalogStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageContentGroup :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageContentGroup>
|
||||
{
|
||||
IPackageContentGroup(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageContentGroup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageContentGroupStagingEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageContentGroupStagingEventArgs>
|
||||
{
|
||||
IPackageContentGroupStagingEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageContentGroupStagingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageContentGroupStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageContentGroupStatics>
|
||||
{
|
||||
IPackageContentGroupStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageContentGroupStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageId :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageId>
|
||||
{
|
||||
IPackageId(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageId(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageIdWithMetadata :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageIdWithMetadata>
|
||||
{
|
||||
IPackageIdWithMetadata(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageIdWithMetadata(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageInstallingEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageInstallingEventArgs>
|
||||
{
|
||||
IPackageInstallingEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageInstallingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageStagingEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageStagingEventArgs>
|
||||
{
|
||||
IPackageStagingEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageStagingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageStatics>
|
||||
{
|
||||
IPackageStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageStatus :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageStatus>
|
||||
{
|
||||
IPackageStatus(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageStatus(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageStatus2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageStatus2>
|
||||
{
|
||||
IPackageStatus2(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageStatus2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageStatusChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageStatusChangedEventArgs>
|
||||
{
|
||||
IPackageStatusChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageStatusChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageUninstallingEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageUninstallingEventArgs>
|
||||
{
|
||||
IPackageUninstallingEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageUninstallingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageUpdateAvailabilityResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageUpdateAvailabilityResult>
|
||||
{
|
||||
IPackageUpdateAvailabilityResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageUpdateAvailabilityResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageUpdatingEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageUpdatingEventArgs>
|
||||
{
|
||||
IPackageUpdatingEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageUpdatingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPackageWithMetadata :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPackageWithMetadata>
|
||||
{
|
||||
IPackageWithMetadata(std::nullptr_t = nullptr) noexcept {}
|
||||
IPackageWithMetadata(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IStartupTask :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IStartupTask>
|
||||
{
|
||||
IStartupTask(std::nullptr_t = nullptr) noexcept {}
|
||||
IStartupTask(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IStartupTaskStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IStartupTaskStatics>
|
||||
{
|
||||
IStartupTaskStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IStartupTaskStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISuspendingDeferral :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISuspendingDeferral>
|
||||
{
|
||||
ISuspendingDeferral(std::nullptr_t = nullptr) noexcept {}
|
||||
ISuspendingDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISuspendingEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISuspendingEventArgs>
|
||||
{
|
||||
ISuspendingEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ISuspendingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISuspendingOperation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISuspendingOperation>
|
||||
{
|
||||
ISuspendingOperation(std::nullptr_t = nullptr) noexcept {}
|
||||
ISuspendingOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+216
@@ -0,0 +1,216 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_2_H
|
||||
#define WINRT_Windows_ApplicationModel_2_H
|
||||
#include "winrt/impl/Windows.System.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel
|
||||
{
|
||||
struct PackageInstallProgress
|
||||
{
|
||||
uint32_t PercentComplete;
|
||||
};
|
||||
inline bool operator==(PackageInstallProgress const& left, PackageInstallProgress const& right) noexcept
|
||||
{
|
||||
return left.PercentComplete == right.PercentComplete;
|
||||
}
|
||||
inline bool operator!=(PackageInstallProgress const& left, PackageInstallProgress const& right) noexcept
|
||||
{
|
||||
return !(left == right);
|
||||
}
|
||||
struct PackageVersion
|
||||
{
|
||||
uint16_t Major;
|
||||
uint16_t Minor;
|
||||
uint16_t Build;
|
||||
uint16_t Revision;
|
||||
};
|
||||
inline bool operator==(PackageVersion const& left, PackageVersion const& right) noexcept
|
||||
{
|
||||
return left.Major == right.Major && left.Minor == right.Minor && left.Build == right.Build && left.Revision == right.Revision;
|
||||
}
|
||||
inline bool operator!=(PackageVersion const& left, PackageVersion const& right) noexcept
|
||||
{
|
||||
return !(left == right);
|
||||
}
|
||||
struct __declspec(empty_bases) AppDisplayInfo : winrt::Windows::ApplicationModel::IAppDisplayInfo
|
||||
{
|
||||
AppDisplayInfo(std::nullptr_t) noexcept {}
|
||||
AppDisplayInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IAppDisplayInfo(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppInfo : winrt::Windows::ApplicationModel::IAppInfo,
|
||||
impl::require<AppInfo, winrt::Windows::ApplicationModel::IAppInfo2, winrt::Windows::ApplicationModel::IAppInfo3, winrt::Windows::ApplicationModel::IAppInfo4>
|
||||
{
|
||||
AppInfo(std::nullptr_t) noexcept {}
|
||||
AppInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IAppInfo(ptr, take_ownership_from_abi) {}
|
||||
[[nodiscard]] static auto Current();
|
||||
static auto GetFromAppUserModelId(param::hstring const& appUserModelId);
|
||||
static auto GetFromAppUserModelIdForUser(winrt::Windows::System::User const& user, param::hstring const& appUserModelId);
|
||||
};
|
||||
struct __declspec(empty_bases) AppInstallerInfo : winrt::Windows::ApplicationModel::IAppInstallerInfo
|
||||
{
|
||||
AppInstallerInfo(std::nullptr_t) noexcept {}
|
||||
AppInstallerInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IAppInstallerInfo(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppInstance : winrt::Windows::ApplicationModel::IAppInstance
|
||||
{
|
||||
AppInstance(std::nullptr_t) noexcept {}
|
||||
AppInstance(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IAppInstance(ptr, take_ownership_from_abi) {}
|
||||
[[nodiscard]] static auto RecommendedInstance();
|
||||
static auto GetActivatedEventArgs();
|
||||
static auto FindOrRegisterInstanceForKey(param::hstring const& key);
|
||||
static auto Unregister();
|
||||
static auto GetInstances();
|
||||
};
|
||||
struct CameraApplicationManager
|
||||
{
|
||||
CameraApplicationManager() = delete;
|
||||
static auto ShowInstalledApplicationsUI();
|
||||
};
|
||||
struct DesignMode
|
||||
{
|
||||
DesignMode() = delete;
|
||||
[[nodiscard]] static auto DesignModeEnabled();
|
||||
[[nodiscard]] static auto DesignMode2Enabled();
|
||||
};
|
||||
struct __declspec(empty_bases) EnteredBackgroundEventArgs : winrt::Windows::ApplicationModel::IEnteredBackgroundEventArgs
|
||||
{
|
||||
EnteredBackgroundEventArgs(std::nullptr_t) noexcept {}
|
||||
EnteredBackgroundEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IEnteredBackgroundEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct FullTrustProcessLauncher
|
||||
{
|
||||
FullTrustProcessLauncher() = delete;
|
||||
static auto LaunchFullTrustProcessForCurrentAppAsync();
|
||||
static auto LaunchFullTrustProcessForCurrentAppAsync(param::hstring const& parameterGroupId);
|
||||
static auto LaunchFullTrustProcessForAppAsync(param::hstring const& fullTrustPackageRelativeAppId);
|
||||
static auto LaunchFullTrustProcessForAppAsync(param::hstring const& fullTrustPackageRelativeAppId, param::hstring const& parameterGroupId);
|
||||
};
|
||||
struct __declspec(empty_bases) LeavingBackgroundEventArgs : winrt::Windows::ApplicationModel::ILeavingBackgroundEventArgs
|
||||
{
|
||||
LeavingBackgroundEventArgs(std::nullptr_t) noexcept {}
|
||||
LeavingBackgroundEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ILeavingBackgroundEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LimitedAccessFeatureRequestResult : winrt::Windows::ApplicationModel::ILimitedAccessFeatureRequestResult
|
||||
{
|
||||
LimitedAccessFeatureRequestResult(std::nullptr_t) noexcept {}
|
||||
LimitedAccessFeatureRequestResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ILimitedAccessFeatureRequestResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct LimitedAccessFeatures
|
||||
{
|
||||
LimitedAccessFeatures() = delete;
|
||||
static auto TryUnlockFeature(param::hstring const& featureId, param::hstring const& token, param::hstring const& attestation);
|
||||
};
|
||||
struct __declspec(empty_bases) Package : winrt::Windows::ApplicationModel::IPackage,
|
||||
impl::require<Package, winrt::Windows::ApplicationModel::IPackage2, winrt::Windows::ApplicationModel::IPackage3, winrt::Windows::ApplicationModel::IPackageWithMetadata, winrt::Windows::ApplicationModel::IPackage4, winrt::Windows::ApplicationModel::IPackage5, winrt::Windows::ApplicationModel::IPackage6, winrt::Windows::ApplicationModel::IPackage7, winrt::Windows::ApplicationModel::IPackage8>
|
||||
{
|
||||
Package(std::nullptr_t) noexcept {}
|
||||
Package(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackage(ptr, take_ownership_from_abi) {}
|
||||
[[nodiscard]] static auto Current();
|
||||
};
|
||||
struct __declspec(empty_bases) PackageCatalog : winrt::Windows::ApplicationModel::IPackageCatalog,
|
||||
impl::require<PackageCatalog, winrt::Windows::ApplicationModel::IPackageCatalog2, winrt::Windows::ApplicationModel::IPackageCatalog3, winrt::Windows::ApplicationModel::IPackageCatalog4>
|
||||
{
|
||||
PackageCatalog(std::nullptr_t) noexcept {}
|
||||
PackageCatalog(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageCatalog(ptr, take_ownership_from_abi) {}
|
||||
static auto OpenForCurrentPackage();
|
||||
static auto OpenForCurrentUser();
|
||||
};
|
||||
struct __declspec(empty_bases) PackageCatalogAddOptionalPackageResult : winrt::Windows::ApplicationModel::IPackageCatalogAddOptionalPackageResult
|
||||
{
|
||||
PackageCatalogAddOptionalPackageResult(std::nullptr_t) noexcept {}
|
||||
PackageCatalogAddOptionalPackageResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageCatalogAddOptionalPackageResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageCatalogAddResourcePackageResult : winrt::Windows::ApplicationModel::IPackageCatalogAddResourcePackageResult
|
||||
{
|
||||
PackageCatalogAddResourcePackageResult(std::nullptr_t) noexcept {}
|
||||
PackageCatalogAddResourcePackageResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageCatalogAddResourcePackageResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageCatalogRemoveOptionalPackagesResult : winrt::Windows::ApplicationModel::IPackageCatalogRemoveOptionalPackagesResult
|
||||
{
|
||||
PackageCatalogRemoveOptionalPackagesResult(std::nullptr_t) noexcept {}
|
||||
PackageCatalogRemoveOptionalPackagesResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageCatalogRemoveOptionalPackagesResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageCatalogRemoveResourcePackagesResult : winrt::Windows::ApplicationModel::IPackageCatalogRemoveResourcePackagesResult
|
||||
{
|
||||
PackageCatalogRemoveResourcePackagesResult(std::nullptr_t) noexcept {}
|
||||
PackageCatalogRemoveResourcePackagesResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageCatalogRemoveResourcePackagesResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageContentGroup : winrt::Windows::ApplicationModel::IPackageContentGroup
|
||||
{
|
||||
PackageContentGroup(std::nullptr_t) noexcept {}
|
||||
PackageContentGroup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageContentGroup(ptr, take_ownership_from_abi) {}
|
||||
[[nodiscard]] static auto RequiredGroupName();
|
||||
};
|
||||
struct __declspec(empty_bases) PackageContentGroupStagingEventArgs : winrt::Windows::ApplicationModel::IPackageContentGroupStagingEventArgs
|
||||
{
|
||||
PackageContentGroupStagingEventArgs(std::nullptr_t) noexcept {}
|
||||
PackageContentGroupStagingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageContentGroupStagingEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageId : winrt::Windows::ApplicationModel::IPackageId,
|
||||
impl::require<PackageId, winrt::Windows::ApplicationModel::IPackageIdWithMetadata>
|
||||
{
|
||||
PackageId(std::nullptr_t) noexcept {}
|
||||
PackageId(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageId(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageInstallingEventArgs : winrt::Windows::ApplicationModel::IPackageInstallingEventArgs
|
||||
{
|
||||
PackageInstallingEventArgs(std::nullptr_t) noexcept {}
|
||||
PackageInstallingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageInstallingEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageStagingEventArgs : winrt::Windows::ApplicationModel::IPackageStagingEventArgs
|
||||
{
|
||||
PackageStagingEventArgs(std::nullptr_t) noexcept {}
|
||||
PackageStagingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageStagingEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageStatus : winrt::Windows::ApplicationModel::IPackageStatus,
|
||||
impl::require<PackageStatus, winrt::Windows::ApplicationModel::IPackageStatus2>
|
||||
{
|
||||
PackageStatus(std::nullptr_t) noexcept {}
|
||||
PackageStatus(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageStatus(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageStatusChangedEventArgs : winrt::Windows::ApplicationModel::IPackageStatusChangedEventArgs
|
||||
{
|
||||
PackageStatusChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
PackageStatusChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageStatusChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageUninstallingEventArgs : winrt::Windows::ApplicationModel::IPackageUninstallingEventArgs
|
||||
{
|
||||
PackageUninstallingEventArgs(std::nullptr_t) noexcept {}
|
||||
PackageUninstallingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageUninstallingEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageUpdateAvailabilityResult : winrt::Windows::ApplicationModel::IPackageUpdateAvailabilityResult
|
||||
{
|
||||
PackageUpdateAvailabilityResult(std::nullptr_t) noexcept {}
|
||||
PackageUpdateAvailabilityResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageUpdateAvailabilityResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PackageUpdatingEventArgs : winrt::Windows::ApplicationModel::IPackageUpdatingEventArgs
|
||||
{
|
||||
PackageUpdatingEventArgs(std::nullptr_t) noexcept {}
|
||||
PackageUpdatingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IPackageUpdatingEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) StartupTask : winrt::Windows::ApplicationModel::IStartupTask
|
||||
{
|
||||
StartupTask(std::nullptr_t) noexcept {}
|
||||
StartupTask(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::IStartupTask(ptr, take_ownership_from_abi) {}
|
||||
static auto GetForCurrentPackageAsync();
|
||||
static auto GetAsync(param::hstring const& taskId);
|
||||
};
|
||||
struct __declspec(empty_bases) SuspendingDeferral : winrt::Windows::ApplicationModel::ISuspendingDeferral
|
||||
{
|
||||
SuspendingDeferral(std::nullptr_t) noexcept {}
|
||||
SuspendingDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ISuspendingDeferral(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) SuspendingEventArgs : winrt::Windows::ApplicationModel::ISuspendingEventArgs
|
||||
{
|
||||
SuspendingEventArgs(std::nullptr_t) noexcept {}
|
||||
SuspendingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ISuspendingEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) SuspendingOperation : winrt::Windows::ApplicationModel::ISuspendingOperation
|
||||
{
|
||||
SuspendingOperation(std::nullptr_t) noexcept {}
|
||||
SuspendingOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ISuspendingOperation(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+1690
File diff suppressed because it is too large
Load Diff
+505
@@ -0,0 +1,505 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Activation_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Activation_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Activation.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Activation
|
||||
{
|
||||
struct __declspec(empty_bases) IActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IActivatedEventArgs>
|
||||
{
|
||||
IActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IActivatedEventArgsWithUser :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IActivatedEventArgsWithUser>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IActivatedEventArgsWithUser(std::nullptr_t = nullptr) noexcept {}
|
||||
IActivatedEventArgsWithUser(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IApplicationViewActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IApplicationViewActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IApplicationViewActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IApplicationViewActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IApplicationViewActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentsProviderActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentsProviderActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IAppointmentsProviderActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentsProviderActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentsProviderAddAppointmentActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentsProviderAddAppointmentActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderAddAppointmentActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderActivatedEventArgs>
|
||||
{
|
||||
IAppointmentsProviderAddAppointmentActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentsProviderAddAppointmentActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentsProviderRemoveAppointmentActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentsProviderRemoveAppointmentActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderRemoveAppointmentActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderActivatedEventArgs>
|
||||
{
|
||||
IAppointmentsProviderRemoveAppointmentActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentsProviderRemoveAppointmentActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentsProviderReplaceAppointmentActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentsProviderReplaceAppointmentActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderReplaceAppointmentActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderActivatedEventArgs>
|
||||
{
|
||||
IAppointmentsProviderReplaceAppointmentActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentsProviderReplaceAppointmentActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderActivatedEventArgs>
|
||||
{
|
||||
IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentsProviderShowTimeFrameActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentsProviderShowTimeFrameActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderShowTimeFrameActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderActivatedEventArgs>
|
||||
{
|
||||
IAppointmentsProviderShowTimeFrameActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentsProviderShowTimeFrameActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundActivatedEventArgs>
|
||||
{
|
||||
IBackgroundActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBarcodeScannerPreviewActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBarcodeScannerPreviewActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IBarcodeScannerPreviewActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IBarcodeScannerPreviewActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IBarcodeScannerPreviewActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICachedFileUpdaterActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICachedFileUpdaterActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::ICachedFileUpdaterActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
ICachedFileUpdaterActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ICachedFileUpdaterActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICameraSettingsActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICameraSettingsActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::ICameraSettingsActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
ICameraSettingsActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ICameraSettingsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICommandLineActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICommandLineActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::ICommandLineActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
ICommandLineActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ICommandLineActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICommandLineActivationOperation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICommandLineActivationOperation>
|
||||
{
|
||||
ICommandLineActivationOperation(std::nullptr_t = nullptr) noexcept {}
|
||||
ICommandLineActivationOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IContactActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IContactActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactCallActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactCallActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IContactCallActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IContactActivatedEventArgs>
|
||||
{
|
||||
IContactCallActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactCallActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactMapActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactMapActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IContactMapActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IContactActivatedEventArgs>
|
||||
{
|
||||
IContactMapActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactMapActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactMessageActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactMessageActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IContactMessageActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IContactActivatedEventArgs>
|
||||
{
|
||||
IContactMessageActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactMessageActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPanelActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPanelActivatedEventArgs>
|
||||
{
|
||||
IContactPanelActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPanelActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPickerActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPickerActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IContactPickerActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IContactPickerActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPickerActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPostActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPostActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IContactPostActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IContactActivatedEventArgs>
|
||||
{
|
||||
IContactPostActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPostActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactVideoCallActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactVideoCallActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IContactVideoCallActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IContactActivatedEventArgs>
|
||||
{
|
||||
IContactVideoCallActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactVideoCallActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactsProviderActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactsProviderActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IContactsProviderActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IContactsProviderActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactsProviderActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContinuationActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContinuationActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IContinuationActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IContinuationActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContinuationActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDeviceActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDeviceActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IDeviceActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IDeviceActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IDeviceActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDevicePairingActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDevicePairingActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IDevicePairingActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IDevicePairingActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IDevicePairingActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDialReceiverActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDialReceiverActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IDialReceiverActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::ILaunchActivatedEventArgs>
|
||||
{
|
||||
IDialReceiverActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IDialReceiverActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFileActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFileActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IFileActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IFileActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IFileActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFileActivatedEventArgsWithCallerPackageFamilyName :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFileActivatedEventArgsWithCallerPackageFamilyName>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IFileActivatedEventArgsWithCallerPackageFamilyName, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IFileActivatedEventArgsWithCallerPackageFamilyName(std::nullptr_t = nullptr) noexcept {}
|
||||
IFileActivatedEventArgsWithCallerPackageFamilyName(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFileActivatedEventArgsWithNeighboringFiles :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFileActivatedEventArgsWithNeighboringFiles>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IFileActivatedEventArgsWithNeighboringFiles, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IFileActivatedEventArgs>
|
||||
{
|
||||
IFileActivatedEventArgsWithNeighboringFiles(std::nullptr_t = nullptr) noexcept {}
|
||||
IFileActivatedEventArgsWithNeighboringFiles(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFileOpenPickerActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFileOpenPickerActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IFileOpenPickerActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IFileOpenPickerActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IFileOpenPickerActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFileOpenPickerActivatedEventArgs2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFileOpenPickerActivatedEventArgs2>
|
||||
{
|
||||
IFileOpenPickerActivatedEventArgs2(std::nullptr_t = nullptr) noexcept {}
|
||||
IFileOpenPickerActivatedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFileOpenPickerContinuationEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFileOpenPickerContinuationEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IFileOpenPickerContinuationEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IContinuationActivatedEventArgs>
|
||||
{
|
||||
IFileOpenPickerContinuationEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IFileOpenPickerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFileSavePickerActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFileSavePickerActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IFileSavePickerActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IFileSavePickerActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IFileSavePickerActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFileSavePickerActivatedEventArgs2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFileSavePickerActivatedEventArgs2>
|
||||
{
|
||||
IFileSavePickerActivatedEventArgs2(std::nullptr_t = nullptr) noexcept {}
|
||||
IFileSavePickerActivatedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFileSavePickerContinuationEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFileSavePickerContinuationEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IFileSavePickerContinuationEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IContinuationActivatedEventArgs>
|
||||
{
|
||||
IFileSavePickerContinuationEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IFileSavePickerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFolderPickerContinuationEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFolderPickerContinuationEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IFolderPickerContinuationEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IContinuationActivatedEventArgs>
|
||||
{
|
||||
IFolderPickerContinuationEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IFolderPickerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILaunchActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILaunchActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::ILaunchActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
ILaunchActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ILaunchActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILaunchActivatedEventArgs2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILaunchActivatedEventArgs2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::ILaunchActivatedEventArgs2, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::ILaunchActivatedEventArgs>
|
||||
{
|
||||
ILaunchActivatedEventArgs2(std::nullptr_t = nullptr) noexcept {}
|
||||
ILaunchActivatedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILockScreenActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILockScreenActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::ILockScreenActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
ILockScreenActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ILockScreenActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILockScreenCallActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILockScreenCallActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::ILockScreenCallActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::ILaunchActivatedEventArgs>
|
||||
{
|
||||
ILockScreenCallActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ILockScreenCallActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPickerReturnedActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPickerReturnedActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IPickerReturnedActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IPickerReturnedActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPickerReturnedActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPrelaunchActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPrelaunchActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IPrelaunchActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IPrelaunchActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPrelaunchActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPrint3DWorkflowActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPrint3DWorkflowActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IPrint3DWorkflowActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IPrint3DWorkflowActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPrint3DWorkflowActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPrintTaskSettingsActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPrintTaskSettingsActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IPrintTaskSettingsActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IPrintTaskSettingsActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPrintTaskSettingsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IProtocolActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IProtocolActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IProtocolActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IProtocolActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IProtocolActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData(std::nullptr_t = nullptr) noexcept {}
|
||||
IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IProtocolForResultsActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IProtocolForResultsActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IProtocolForResultsActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IProtocolForResultsActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IProtocolForResultsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRestrictedLaunchActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRestrictedLaunchActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IRestrictedLaunchActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IRestrictedLaunchActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IRestrictedLaunchActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISearchActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISearchActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::ISearchActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
ISearchActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ISearchActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISearchActivatedEventArgsWithLinguisticDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISearchActivatedEventArgsWithLinguisticDetails>
|
||||
{
|
||||
ISearchActivatedEventArgsWithLinguisticDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
ISearchActivatedEventArgsWithLinguisticDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IShareTargetActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IShareTargetActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IShareTargetActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IShareTargetActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IShareTargetActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISplashScreen :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISplashScreen>
|
||||
{
|
||||
ISplashScreen(std::nullptr_t = nullptr) noexcept {}
|
||||
ISplashScreen(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IStartupTaskActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IStartupTaskActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IStartupTaskActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IStartupTaskActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IStartupTaskActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITileActivatedInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITileActivatedInfo>
|
||||
{
|
||||
ITileActivatedInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
ITileActivatedInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IToastNotificationActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IToastNotificationActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IToastNotificationActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IToastNotificationActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IToastNotificationActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IUserDataAccountProviderActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IUserDataAccountProviderActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IUserDataAccountProviderActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IUserDataAccountProviderActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IUserDataAccountProviderActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IViewSwitcherProvider :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IViewSwitcherProvider>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IViewSwitcherProvider, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IViewSwitcherProvider(std::nullptr_t = nullptr) noexcept {}
|
||||
IViewSwitcherProvider(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IVoiceCommandActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IVoiceCommandActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IVoiceCommandActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IVoiceCommandActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IVoiceCommandActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IWalletActionActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IWalletActionActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IWalletActionActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IWalletActionActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IWalletActionActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IWebAccountProviderActivatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IWebAccountProviderActivatedEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IWebAccountProviderActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs>
|
||||
{
|
||||
IWebAccountProviderActivatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IWebAccountProviderActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IWebAuthenticationBrokerContinuationEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IWebAuthenticationBrokerContinuationEventArgs>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Activation::IWebAuthenticationBrokerContinuationEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IContinuationActivatedEventArgs>
|
||||
{
|
||||
IWebAuthenticationBrokerContinuationEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IWebAuthenticationBrokerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+280
@@ -0,0 +1,280 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Activation_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Activation_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Activation.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Activation
|
||||
{
|
||||
struct __declspec(empty_bases) AppointmentsProviderAddAppointmentActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderAddAppointmentActivatedEventArgs,
|
||||
impl::require<AppointmentsProviderAddAppointmentActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
AppointmentsProviderAddAppointmentActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentsProviderAddAppointmentActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderAddAppointmentActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentsProviderRemoveAppointmentActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderRemoveAppointmentActivatedEventArgs,
|
||||
impl::require<AppointmentsProviderRemoveAppointmentActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
AppointmentsProviderRemoveAppointmentActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentsProviderRemoveAppointmentActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderRemoveAppointmentActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentsProviderReplaceAppointmentActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderReplaceAppointmentActivatedEventArgs,
|
||||
impl::require<AppointmentsProviderReplaceAppointmentActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
AppointmentsProviderReplaceAppointmentActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentsProviderReplaceAppointmentActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderReplaceAppointmentActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentsProviderShowAppointmentDetailsActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs,
|
||||
impl::require<AppointmentsProviderShowAppointmentDetailsActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
AppointmentsProviderShowAppointmentDetailsActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentsProviderShowAppointmentDetailsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentsProviderShowTimeFrameActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderShowTimeFrameActivatedEventArgs,
|
||||
impl::require<AppointmentsProviderShowTimeFrameActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
AppointmentsProviderShowTimeFrameActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentsProviderShowTimeFrameActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IAppointmentsProviderShowTimeFrameActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) BackgroundActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IBackgroundActivatedEventArgs
|
||||
{
|
||||
BackgroundActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
BackgroundActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IBackgroundActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) BarcodeScannerPreviewActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IBarcodeScannerPreviewActivatedEventArgs,
|
||||
impl::require<BarcodeScannerPreviewActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
BarcodeScannerPreviewActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
BarcodeScannerPreviewActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IBarcodeScannerPreviewActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) CachedFileUpdaterActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::ICachedFileUpdaterActivatedEventArgs,
|
||||
impl::require<CachedFileUpdaterActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
CachedFileUpdaterActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
CachedFileUpdaterActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::ICachedFileUpdaterActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) CameraSettingsActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::ICameraSettingsActivatedEventArgs
|
||||
{
|
||||
CameraSettingsActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
CameraSettingsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::ICameraSettingsActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) CommandLineActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::ICommandLineActivatedEventArgs,
|
||||
impl::require<CommandLineActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
CommandLineActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
CommandLineActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::ICommandLineActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) CommandLineActivationOperation : winrt::Windows::ApplicationModel::Activation::ICommandLineActivationOperation
|
||||
{
|
||||
CommandLineActivationOperation(std::nullptr_t) noexcept {}
|
||||
CommandLineActivationOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::ICommandLineActivationOperation(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactCallActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IContactCallActivatedEventArgs
|
||||
{
|
||||
ContactCallActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactCallActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IContactCallActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactMapActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IContactMapActivatedEventArgs
|
||||
{
|
||||
ContactMapActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactMapActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IContactMapActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactMessageActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IContactMessageActivatedEventArgs
|
||||
{
|
||||
ContactMessageActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactMessageActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IContactMessageActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactPanelActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IContactPanelActivatedEventArgs,
|
||||
impl::require<ContactPanelActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
ContactPanelActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactPanelActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IContactPanelActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactPickerActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IContactPickerActivatedEventArgs
|
||||
{
|
||||
ContactPickerActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactPickerActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IContactPickerActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactPostActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IContactPostActivatedEventArgs
|
||||
{
|
||||
ContactPostActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactPostActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IContactPostActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactVideoCallActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IContactVideoCallActivatedEventArgs
|
||||
{
|
||||
ContactVideoCallActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactVideoCallActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IContactVideoCallActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DeviceActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IDeviceActivatedEventArgs,
|
||||
impl::require<DeviceActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IApplicationViewActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IViewSwitcherProvider, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
DeviceActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
DeviceActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IDeviceActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DevicePairingActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IDevicePairingActivatedEventArgs,
|
||||
impl::require<DevicePairingActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
DevicePairingActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
DevicePairingActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IDevicePairingActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DialReceiverActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IDialReceiverActivatedEventArgs,
|
||||
impl::require<DialReceiverActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IApplicationViewActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IViewSwitcherProvider, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
DialReceiverActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
DialReceiverActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IDialReceiverActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) FileActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IFileActivatedEventArgs,
|
||||
impl::require<FileActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IFileActivatedEventArgsWithNeighboringFiles, winrt::Windows::ApplicationModel::Activation::IFileActivatedEventArgsWithCallerPackageFamilyName, winrt::Windows::ApplicationModel::Activation::IApplicationViewActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IViewSwitcherProvider, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
FileActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
FileActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IFileActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) FileOpenPickerActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IFileOpenPickerActivatedEventArgs,
|
||||
impl::require<FileOpenPickerActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IFileOpenPickerActivatedEventArgs2, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
FileOpenPickerActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
FileOpenPickerActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IFileOpenPickerActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) FileOpenPickerContinuationEventArgs : winrt::Windows::ApplicationModel::Activation::IFileOpenPickerContinuationEventArgs,
|
||||
impl::require<FileOpenPickerContinuationEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
FileOpenPickerContinuationEventArgs(std::nullptr_t) noexcept {}
|
||||
FileOpenPickerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IFileOpenPickerContinuationEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) FileSavePickerActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IFileSavePickerActivatedEventArgs,
|
||||
impl::require<FileSavePickerActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IFileSavePickerActivatedEventArgs2, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
FileSavePickerActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
FileSavePickerActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IFileSavePickerActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) FileSavePickerContinuationEventArgs : winrt::Windows::ApplicationModel::Activation::IFileSavePickerContinuationEventArgs,
|
||||
impl::require<FileSavePickerContinuationEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
FileSavePickerContinuationEventArgs(std::nullptr_t) noexcept {}
|
||||
FileSavePickerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IFileSavePickerContinuationEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) FolderPickerContinuationEventArgs : winrt::Windows::ApplicationModel::Activation::IFolderPickerContinuationEventArgs,
|
||||
impl::require<FolderPickerContinuationEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
FolderPickerContinuationEventArgs(std::nullptr_t) noexcept {}
|
||||
FolderPickerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IFolderPickerContinuationEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LaunchActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::ILaunchActivatedEventArgs,
|
||||
impl::require<LaunchActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IApplicationViewActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IPrelaunchActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IViewSwitcherProvider, winrt::Windows::ApplicationModel::Activation::ILaunchActivatedEventArgs2, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
LaunchActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
LaunchActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::ILaunchActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LockScreenActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::ILockScreenActivatedEventArgs,
|
||||
impl::require<LockScreenActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
LockScreenActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
LockScreenActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::ILockScreenActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LockScreenCallActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::ILockScreenCallActivatedEventArgs,
|
||||
impl::require<LockScreenCallActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IApplicationViewActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IViewSwitcherProvider>
|
||||
{
|
||||
LockScreenCallActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
LockScreenCallActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::ILockScreenCallActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LockScreenComponentActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs
|
||||
{
|
||||
LockScreenComponentActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
LockScreenComponentActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PickerReturnedActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IPickerReturnedActivatedEventArgs
|
||||
{
|
||||
PickerReturnedActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
PickerReturnedActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IPickerReturnedActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) Print3DWorkflowActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IPrint3DWorkflowActivatedEventArgs
|
||||
{
|
||||
Print3DWorkflowActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
Print3DWorkflowActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IPrint3DWorkflowActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PrintTaskSettingsActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IPrintTaskSettingsActivatedEventArgs
|
||||
{
|
||||
PrintTaskSettingsActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
PrintTaskSettingsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IPrintTaskSettingsActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ProtocolActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IProtocolActivatedEventArgs,
|
||||
impl::require<ProtocolActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData, winrt::Windows::ApplicationModel::Activation::IApplicationViewActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IViewSwitcherProvider, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
ProtocolActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
ProtocolActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IProtocolActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ProtocolForResultsActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IProtocolForResultsActivatedEventArgs,
|
||||
impl::require<ProtocolForResultsActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IProtocolActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData, winrt::Windows::ApplicationModel::Activation::IApplicationViewActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IViewSwitcherProvider, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
ProtocolForResultsActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
ProtocolForResultsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IProtocolForResultsActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) RestrictedLaunchActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IRestrictedLaunchActivatedEventArgs,
|
||||
impl::require<RestrictedLaunchActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
RestrictedLaunchActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
RestrictedLaunchActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IRestrictedLaunchActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) SearchActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::ISearchActivatedEventArgs,
|
||||
impl::require<SearchActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IApplicationViewActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::ISearchActivatedEventArgsWithLinguisticDetails, winrt::Windows::ApplicationModel::Activation::IViewSwitcherProvider, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
SearchActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
SearchActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::ISearchActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ShareTargetActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IShareTargetActivatedEventArgs,
|
||||
impl::require<ShareTargetActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
ShareTargetActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
ShareTargetActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IShareTargetActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) SplashScreen : winrt::Windows::ApplicationModel::Activation::ISplashScreen
|
||||
{
|
||||
SplashScreen(std::nullptr_t) noexcept {}
|
||||
SplashScreen(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::ISplashScreen(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) StartupTaskActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IStartupTaskActivatedEventArgs,
|
||||
impl::require<StartupTaskActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
StartupTaskActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
StartupTaskActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IStartupTaskActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) TileActivatedInfo : winrt::Windows::ApplicationModel::Activation::ITileActivatedInfo
|
||||
{
|
||||
TileActivatedInfo(std::nullptr_t) noexcept {}
|
||||
TileActivatedInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::ITileActivatedInfo(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ToastNotificationActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IToastNotificationActivatedEventArgs,
|
||||
impl::require<ToastNotificationActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser, winrt::Windows::ApplicationModel::Activation::IApplicationViewActivatedEventArgs>
|
||||
{
|
||||
ToastNotificationActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
ToastNotificationActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IToastNotificationActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) UserDataAccountProviderActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IUserDataAccountProviderActivatedEventArgs
|
||||
{
|
||||
UserDataAccountProviderActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
UserDataAccountProviderActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IUserDataAccountProviderActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) VoiceCommandActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IVoiceCommandActivatedEventArgs,
|
||||
impl::require<VoiceCommandActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
VoiceCommandActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
VoiceCommandActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IVoiceCommandActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) WalletActionActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IWalletActionActivatedEventArgs
|
||||
{
|
||||
WalletActionActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
WalletActionActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IWalletActionActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) WebAccountProviderActivatedEventArgs : winrt::Windows::ApplicationModel::Activation::IWebAccountProviderActivatedEventArgs,
|
||||
impl::require<WebAccountProviderActivatedEventArgs, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgsWithUser>
|
||||
{
|
||||
WebAccountProviderActivatedEventArgs(std::nullptr_t) noexcept {}
|
||||
WebAccountProviderActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IWebAccountProviderActivatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) WebAuthenticationBrokerContinuationEventArgs : winrt::Windows::ApplicationModel::Activation::IWebAuthenticationBrokerContinuationEventArgs
|
||||
{
|
||||
WebAuthenticationBrokerContinuationEventArgs(std::nullptr_t) noexcept {}
|
||||
WebAuthenticationBrokerContinuationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Activation::IWebAuthenticationBrokerContinuationEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+278
@@ -0,0 +1,278 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_AppExtensions_0_H
|
||||
#define WINRT_Windows_ApplicationModel_AppExtensions_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel
|
||||
{
|
||||
struct AppInfo;
|
||||
struct Package;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct EventRegistrationToken;
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
struct IPropertySet;
|
||||
template <typename T> struct __declspec(empty_bases) IVectorView;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Storage
|
||||
{
|
||||
struct StorageFolder;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::AppExtensions
|
||||
{
|
||||
struct IAppExtension;
|
||||
struct IAppExtensionCatalog;
|
||||
struct IAppExtensionCatalogStatics;
|
||||
struct IAppExtensionPackageInstalledEventArgs;
|
||||
struct IAppExtensionPackageStatusChangedEventArgs;
|
||||
struct IAppExtensionPackageUninstallingEventArgs;
|
||||
struct IAppExtensionPackageUpdatedEventArgs;
|
||||
struct IAppExtensionPackageUpdatingEventArgs;
|
||||
struct AppExtension;
|
||||
struct AppExtensionCatalog;
|
||||
struct AppExtensionPackageInstalledEventArgs;
|
||||
struct AppExtensionPackageStatusChangedEventArgs;
|
||||
struct AppExtensionPackageUninstallingEventArgs;
|
||||
struct AppExtensionPackageUpdatedEventArgs;
|
||||
struct AppExtensionPackageUpdatingEventArgs;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::IAppExtension>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalogStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageInstalledEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageStatusChangedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUninstallingEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatingEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::AppExtension>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageInstalledEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageStatusChangedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUninstallingEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUpdatedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUpdatingEventArgs>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::AppExtension> = L"Windows.ApplicationModel.AppExtensions.AppExtension";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog> = L"Windows.ApplicationModel.AppExtensions.AppExtensionCatalog";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageInstalledEventArgs> = L"Windows.ApplicationModel.AppExtensions.AppExtensionPackageInstalledEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageStatusChangedEventArgs> = L"Windows.ApplicationModel.AppExtensions.AppExtensionPackageStatusChangedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUninstallingEventArgs> = L"Windows.ApplicationModel.AppExtensions.AppExtensionPackageUninstallingEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUpdatedEventArgs> = L"Windows.ApplicationModel.AppExtensions.AppExtensionPackageUpdatedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUpdatingEventArgs> = L"Windows.ApplicationModel.AppExtensions.AppExtensionPackageUpdatingEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtension> = L"Windows.ApplicationModel.AppExtensions.IAppExtension";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog> = L"Windows.ApplicationModel.AppExtensions.IAppExtensionCatalog";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalogStatics> = L"Windows.ApplicationModel.AppExtensions.IAppExtensionCatalogStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageInstalledEventArgs> = L"Windows.ApplicationModel.AppExtensions.IAppExtensionPackageInstalledEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageStatusChangedEventArgs> = L"Windows.ApplicationModel.AppExtensions.IAppExtensionPackageStatusChangedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUninstallingEventArgs> = L"Windows.ApplicationModel.AppExtensions.IAppExtensionPackageUninstallingEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatedEventArgs> = L"Windows.ApplicationModel.AppExtensions.IAppExtensionPackageUpdatedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatingEventArgs> = L"Windows.ApplicationModel.AppExtensions.IAppExtensionPackageUpdatingEventArgs";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtension>{ 0x8450902C,0x15ED,0x4FAF,{ 0x93,0xEA,0x22,0x37,0xBB,0xF8,0xCB,0xD6 } }; // 8450902C-15ED-4FAF-93EA-2237BBF8CBD6
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog>{ 0x97872032,0x8426,0x4AD1,{ 0x90,0x84,0x92,0xE8,0x8C,0x2D,0xA2,0x00 } }; // 97872032-8426-4AD1-9084-92E88C2DA200
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalogStatics>{ 0x3C36668A,0x5F18,0x4F0B,{ 0x9C,0xE5,0xCA,0xB6,0x1D,0x19,0x6F,0x11 } }; // 3C36668A-5F18-4F0B-9CE5-CAB61D196F11
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageInstalledEventArgs>{ 0x39E59234,0x3351,0x4A8D,{ 0x97,0x45,0xE7,0xD3,0xDD,0x45,0xBC,0x48 } }; // 39E59234-3351-4A8D-9745-E7D3DD45BC48
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageStatusChangedEventArgs>{ 0x1CE17433,0x1153,0x44FD,{ 0x87,0xB1,0x8A,0xE1,0x05,0x03,0x03,0xDF } }; // 1CE17433-1153-44FD-87B1-8AE1050303DF
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUninstallingEventArgs>{ 0x60F160C5,0x171E,0x40FF,{ 0xAE,0x98,0xAB,0x2C,0x20,0xDD,0x4D,0x75 } }; // 60F160C5-171E-40FF-AE98-AB2C20DD4D75
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatedEventArgs>{ 0x3A83C43F,0x797E,0x44B5,{ 0xBA,0x24,0xA4,0xC8,0xB5,0xA5,0x43,0xD7 } }; // 3A83C43F-797E-44B5-BA24-A4C8B5A543D7
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatingEventArgs>{ 0x7ED59329,0x1A65,0x4800,{ 0xA7,0x00,0xB3,0x21,0x00,0x9E,0x30,0x6A } }; // 7ED59329-1A65-4800-A700-B321009E306A
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppExtensions::AppExtension>{ using type = winrt::Windows::ApplicationModel::AppExtensions::IAppExtension; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog>{ using type = winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageInstalledEventArgs>{ using type = winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageInstalledEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageStatusChangedEventArgs>{ using type = winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageStatusChangedEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUninstallingEventArgs>{ using type = winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUninstallingEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUpdatedEventArgs>{ using type = winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatedEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUpdatingEventArgs>{ using type = winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatingEventArgs; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppExtensions::IAppExtension>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Id(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_DisplayName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Description(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Package(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AppInfo(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetExtensionPropertiesAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetPublicFolderAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall FindAllAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall RequestRemovePackageAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall add_PackageInstalled(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_PackageInstalled(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_PackageUpdating(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_PackageUpdating(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_PackageUpdated(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_PackageUpdated(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_PackageUninstalling(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_PackageUninstalling(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_PackageStatusChanged(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_PackageStatusChanged(winrt::event_token) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalogStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Open(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageInstalledEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppExtensionName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Package(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Extensions(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageStatusChangedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppExtensionName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Package(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUninstallingEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppExtensionName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Package(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppExtensionName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Package(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Extensions(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatingEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppExtensionName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Package(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppExtensions_IAppExtension
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Id() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) DisplayName() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Description() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Package) Package() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::AppInfo) AppInfo() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Foundation::Collections::IPropertySet>) GetExtensionPropertiesAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Storage::StorageFolder>) GetPublicFolderAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppExtensions::IAppExtension>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppExtensions_IAppExtension<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppExtensions_IAppExtensionCatalog
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::AppExtensions::AppExtension>>) FindAllAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<bool>) RequestRemovePackageAsync(param::hstring const& packageFullName) const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) PackageInstalled(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog, winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageInstalledEventArgs> const& handler) const;
|
||||
using PackageInstalled_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog, &impl::abi_t<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog>::remove_PackageInstalled>;
|
||||
[[nodiscard]] PackageInstalled_revoker PackageInstalled(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog, winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageInstalledEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) PackageInstalled(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) PackageUpdating(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog, winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUpdatingEventArgs> const& handler) const;
|
||||
using PackageUpdating_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog, &impl::abi_t<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog>::remove_PackageUpdating>;
|
||||
[[nodiscard]] PackageUpdating_revoker PackageUpdating(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog, winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUpdatingEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) PackageUpdating(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) PackageUpdated(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog, winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUpdatedEventArgs> const& handler) const;
|
||||
using PackageUpdated_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog, &impl::abi_t<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog>::remove_PackageUpdated>;
|
||||
[[nodiscard]] PackageUpdated_revoker PackageUpdated(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog, winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUpdatedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) PackageUpdated(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) PackageUninstalling(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog, winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUninstallingEventArgs> const& handler) const;
|
||||
using PackageUninstalling_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog, &impl::abi_t<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog>::remove_PackageUninstalling>;
|
||||
[[nodiscard]] PackageUninstalling_revoker PackageUninstalling(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog, winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageUninstallingEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) PackageUninstalling(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) PackageStatusChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog, winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageStatusChangedEventArgs> const& handler) const;
|
||||
using PackageStatusChanged_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog, &impl::abi_t<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog>::remove_PackageStatusChanged>;
|
||||
[[nodiscard]] PackageStatusChanged_revoker PackageStatusChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog, winrt::Windows::ApplicationModel::AppExtensions::AppExtensionPackageStatusChangedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) PackageStatusChanged(winrt::event_token const& token) const noexcept;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppExtensions_IAppExtensionCatalog<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppExtensions_IAppExtensionCatalogStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::AppExtensions::AppExtensionCatalog) Open(param::hstring const& appExtensionName) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalogStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppExtensions_IAppExtensionCatalogStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppExtensions_IAppExtensionPackageInstalledEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppExtensionName() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Package) Package() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::AppExtensions::AppExtension>) Extensions() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageInstalledEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppExtensions_IAppExtensionPackageInstalledEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppExtensions_IAppExtensionPackageStatusChangedEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppExtensionName() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Package) Package() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageStatusChangedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppExtensions_IAppExtensionPackageStatusChangedEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppExtensions_IAppExtensionPackageUninstallingEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppExtensionName() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Package) Package() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUninstallingEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppExtensions_IAppExtensionPackageUninstallingEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppExtensions_IAppExtensionPackageUpdatedEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppExtensionName() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Package) Package() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::AppExtensions::AppExtension>) Extensions() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppExtensions_IAppExtensionPackageUpdatedEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppExtensions_IAppExtensionPackageUpdatingEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppExtensionName() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Package) Package() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatingEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppExtensions_IAppExtensionPackageUpdatingEventArgs<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_AppExtensions_1_H
|
||||
#define WINRT_Windows_ApplicationModel_AppExtensions_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.AppExtensions.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::AppExtensions
|
||||
{
|
||||
struct __declspec(empty_bases) IAppExtension :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppExtension>
|
||||
{
|
||||
IAppExtension(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppExtension(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppExtensionCatalog :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppExtensionCatalog>
|
||||
{
|
||||
IAppExtensionCatalog(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppExtensionCatalog(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppExtensionCatalogStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppExtensionCatalogStatics>
|
||||
{
|
||||
IAppExtensionCatalogStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppExtensionCatalogStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppExtensionPackageInstalledEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppExtensionPackageInstalledEventArgs>
|
||||
{
|
||||
IAppExtensionPackageInstalledEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppExtensionPackageInstalledEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppExtensionPackageStatusChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppExtensionPackageStatusChangedEventArgs>
|
||||
{
|
||||
IAppExtensionPackageStatusChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppExtensionPackageStatusChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppExtensionPackageUninstallingEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppExtensionPackageUninstallingEventArgs>
|
||||
{
|
||||
IAppExtensionPackageUninstallingEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppExtensionPackageUninstallingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppExtensionPackageUpdatedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppExtensionPackageUpdatedEventArgs>
|
||||
{
|
||||
IAppExtensionPackageUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppExtensionPackageUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppExtensionPackageUpdatingEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppExtensionPackageUpdatingEventArgs>
|
||||
{
|
||||
IAppExtensionPackageUpdatingEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppExtensionPackageUpdatingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_AppExtensions_2_H
|
||||
#define WINRT_Windows_ApplicationModel_AppExtensions_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.AppExtensions.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::AppExtensions
|
||||
{
|
||||
struct __declspec(empty_bases) AppExtension : winrt::Windows::ApplicationModel::AppExtensions::IAppExtension
|
||||
{
|
||||
AppExtension(std::nullptr_t) noexcept {}
|
||||
AppExtension(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppExtensions::IAppExtension(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppExtensionCatalog : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog
|
||||
{
|
||||
AppExtensionCatalog(std::nullptr_t) noexcept {}
|
||||
AppExtensionCatalog(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionCatalog(ptr, take_ownership_from_abi) {}
|
||||
static auto Open(param::hstring const& appExtensionName);
|
||||
};
|
||||
struct __declspec(empty_bases) AppExtensionPackageInstalledEventArgs : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageInstalledEventArgs
|
||||
{
|
||||
AppExtensionPackageInstalledEventArgs(std::nullptr_t) noexcept {}
|
||||
AppExtensionPackageInstalledEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageInstalledEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppExtensionPackageStatusChangedEventArgs : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageStatusChangedEventArgs
|
||||
{
|
||||
AppExtensionPackageStatusChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
AppExtensionPackageStatusChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageStatusChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppExtensionPackageUninstallingEventArgs : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUninstallingEventArgs
|
||||
{
|
||||
AppExtensionPackageUninstallingEventArgs(std::nullptr_t) noexcept {}
|
||||
AppExtensionPackageUninstallingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUninstallingEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppExtensionPackageUpdatedEventArgs : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatedEventArgs
|
||||
{
|
||||
AppExtensionPackageUpdatedEventArgs(std::nullptr_t) noexcept {}
|
||||
AppExtensionPackageUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppExtensionPackageUpdatingEventArgs : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatingEventArgs
|
||||
{
|
||||
AppExtensionPackageUpdatingEventArgs(std::nullptr_t) noexcept {}
|
||||
AppExtensionPackageUpdatingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppExtensions::IAppExtensionPackageUpdatingEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+450
@@ -0,0 +1,450 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_AppService_0_H
|
||||
#define WINRT_Windows_ApplicationModel_AppService_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel
|
||||
{
|
||||
struct AppInfo;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct EventRegistrationToken;
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
template <typename T> struct __declspec(empty_bases) IVectorView;
|
||||
struct ValueSet;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::System
|
||||
{
|
||||
struct User;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::System::RemoteSystems
|
||||
{
|
||||
struct RemoteSystemConnectionRequest;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::AppService
|
||||
{
|
||||
enum class AppServiceClosedStatus : int32_t
|
||||
{
|
||||
Completed = 0,
|
||||
Canceled = 1,
|
||||
ResourceLimitsExceeded = 2,
|
||||
Unknown = 3,
|
||||
};
|
||||
enum class AppServiceConnectionStatus : int32_t
|
||||
{
|
||||
Success = 0,
|
||||
AppNotInstalled = 1,
|
||||
AppUnavailable = 2,
|
||||
AppServiceUnavailable = 3,
|
||||
Unknown = 4,
|
||||
RemoteSystemUnavailable = 5,
|
||||
RemoteSystemNotSupportedByApp = 6,
|
||||
NotAuthorized = 7,
|
||||
AuthenticationError = 8,
|
||||
NetworkNotAvailable = 9,
|
||||
DisabledByPolicy = 10,
|
||||
WebServiceUnavailable = 11,
|
||||
};
|
||||
enum class AppServiceResponseStatus : int32_t
|
||||
{
|
||||
Success = 0,
|
||||
Failure = 1,
|
||||
ResourceLimitsExceeded = 2,
|
||||
Unknown = 3,
|
||||
RemoteSystemUnavailable = 4,
|
||||
MessageSizeTooLarge = 5,
|
||||
AppUnavailable = 6,
|
||||
AuthenticationError = 7,
|
||||
NetworkNotAvailable = 8,
|
||||
DisabledByPolicy = 9,
|
||||
WebServiceUnavailable = 10,
|
||||
};
|
||||
enum class StatelessAppServiceResponseStatus : int32_t
|
||||
{
|
||||
Success = 0,
|
||||
AppNotInstalled = 1,
|
||||
AppUnavailable = 2,
|
||||
AppServiceUnavailable = 3,
|
||||
RemoteSystemUnavailable = 4,
|
||||
RemoteSystemNotSupportedByApp = 5,
|
||||
NotAuthorized = 6,
|
||||
ResourceLimitsExceeded = 7,
|
||||
MessageSizeTooLarge = 8,
|
||||
Failure = 9,
|
||||
Unknown = 10,
|
||||
AuthenticationError = 11,
|
||||
NetworkNotAvailable = 12,
|
||||
DisabledByPolicy = 13,
|
||||
WebServiceUnavailable = 14,
|
||||
};
|
||||
struct IAppServiceCatalogStatics;
|
||||
struct IAppServiceClosedEventArgs;
|
||||
struct IAppServiceConnection;
|
||||
struct IAppServiceConnection2;
|
||||
struct IAppServiceConnectionStatics;
|
||||
struct IAppServiceDeferral;
|
||||
struct IAppServiceRequest;
|
||||
struct IAppServiceRequestReceivedEventArgs;
|
||||
struct IAppServiceResponse;
|
||||
struct IAppServiceTriggerDetails;
|
||||
struct IAppServiceTriggerDetails2;
|
||||
struct IAppServiceTriggerDetails3;
|
||||
struct IAppServiceTriggerDetails4;
|
||||
struct IStatelessAppServiceResponse;
|
||||
struct AppServiceCatalog;
|
||||
struct AppServiceClosedEventArgs;
|
||||
struct AppServiceConnection;
|
||||
struct AppServiceDeferral;
|
||||
struct AppServiceRequest;
|
||||
struct AppServiceRequestReceivedEventArgs;
|
||||
struct AppServiceResponse;
|
||||
struct AppServiceTriggerDetails;
|
||||
struct StatelessAppServiceResponse;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceCatalogStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceClosedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceConnectionStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceDeferral>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceRequestReceivedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceResponse>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails3>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails4>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::IStatelessAppServiceResponse>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::AppServiceCatalog>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::AppServiceClosedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::AppServiceConnection>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::AppServiceDeferral>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::AppServiceRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::AppServiceRequestReceivedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::AppServiceResponse>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::AppServiceTriggerDetails>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::StatelessAppServiceResponse>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::AppServiceClosedStatus>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::AppServiceConnectionStatus>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::AppServiceResponseStatus>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::AppService::StatelessAppServiceResponseStatus>{ using type = enum_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::AppServiceCatalog> = L"Windows.ApplicationModel.AppService.AppServiceCatalog";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::AppServiceClosedEventArgs> = L"Windows.ApplicationModel.AppService.AppServiceClosedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::AppServiceConnection> = L"Windows.ApplicationModel.AppService.AppServiceConnection";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::AppServiceDeferral> = L"Windows.ApplicationModel.AppService.AppServiceDeferral";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::AppServiceRequest> = L"Windows.ApplicationModel.AppService.AppServiceRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::AppServiceRequestReceivedEventArgs> = L"Windows.ApplicationModel.AppService.AppServiceRequestReceivedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::AppServiceResponse> = L"Windows.ApplicationModel.AppService.AppServiceResponse";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::AppServiceTriggerDetails> = L"Windows.ApplicationModel.AppService.AppServiceTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::StatelessAppServiceResponse> = L"Windows.ApplicationModel.AppService.StatelessAppServiceResponse";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::AppServiceClosedStatus> = L"Windows.ApplicationModel.AppService.AppServiceClosedStatus";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::AppServiceConnectionStatus> = L"Windows.ApplicationModel.AppService.AppServiceConnectionStatus";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::AppServiceResponseStatus> = L"Windows.ApplicationModel.AppService.AppServiceResponseStatus";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::StatelessAppServiceResponseStatus> = L"Windows.ApplicationModel.AppService.StatelessAppServiceResponseStatus";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceCatalogStatics> = L"Windows.ApplicationModel.AppService.IAppServiceCatalogStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceClosedEventArgs> = L"Windows.ApplicationModel.AppService.IAppServiceClosedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection> = L"Windows.ApplicationModel.AppService.IAppServiceConnection";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection2> = L"Windows.ApplicationModel.AppService.IAppServiceConnection2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceConnectionStatics> = L"Windows.ApplicationModel.AppService.IAppServiceConnectionStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceDeferral> = L"Windows.ApplicationModel.AppService.IAppServiceDeferral";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceRequest> = L"Windows.ApplicationModel.AppService.IAppServiceRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceRequestReceivedEventArgs> = L"Windows.ApplicationModel.AppService.IAppServiceRequestReceivedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceResponse> = L"Windows.ApplicationModel.AppService.IAppServiceResponse";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails> = L"Windows.ApplicationModel.AppService.IAppServiceTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails2> = L"Windows.ApplicationModel.AppService.IAppServiceTriggerDetails2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails3> = L"Windows.ApplicationModel.AppService.IAppServiceTriggerDetails3";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails4> = L"Windows.ApplicationModel.AppService.IAppServiceTriggerDetails4";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::AppService::IStatelessAppServiceResponse> = L"Windows.ApplicationModel.AppService.IStatelessAppServiceResponse";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceCatalogStatics>{ 0xEF0D2507,0xD132,0x4C85,{ 0x83,0x95,0x3C,0x31,0xD5,0xA1,0xE9,0x41 } }; // EF0D2507-D132-4C85-8395-3C31D5A1E941
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceClosedEventArgs>{ 0xDE6016F6,0xCB03,0x4D35,{ 0xAC,0x8D,0xCC,0x63,0x03,0x23,0x97,0x31 } }; // DE6016F6-CB03-4D35-AC8D-CC6303239731
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection>{ 0x9DD474A2,0x871F,0x4D52,{ 0x89,0xA9,0x9E,0x09,0x05,0x31,0xBD,0x27 } }; // 9DD474A2-871F-4D52-89A9-9E090531BD27
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection2>{ 0x8BDFCD5F,0x2302,0x4FBD,{ 0x80,0x61,0x52,0x51,0x1C,0x2F,0x8B,0xF9 } }; // 8BDFCD5F-2302-4FBD-8061-52511C2F8BF9
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceConnectionStatics>{ 0xADC56CE9,0xD408,0x5673,{ 0x86,0x37,0x82,0x7A,0x4B,0x27,0x41,0x68 } }; // ADC56CE9-D408-5673-8637-827A4B274168
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceDeferral>{ 0x7E1B5322,0xEAB0,0x4248,{ 0xAE,0x04,0xFD,0xF9,0x38,0x38,0xE4,0x72 } }; // 7E1B5322-EAB0-4248-AE04-FDF93838E472
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceRequest>{ 0x20E58D9D,0x18DE,0x4B01,{ 0x80,0xBA,0x90,0xA7,0x62,0x04,0xE3,0xC8 } }; // 20E58D9D-18DE-4B01-80BA-90A76204E3C8
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceRequestReceivedEventArgs>{ 0x6E122360,0xFF65,0x44AE,{ 0x9E,0x45,0x85,0x7F,0xE4,0x18,0x06,0x81 } }; // 6E122360-FF65-44AE-9E45-857FE4180681
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceResponse>{ 0x8D503CEC,0x9AA3,0x4E68,{ 0x95,0x59,0x9D,0xE6,0x3E,0x37,0x2C,0xE4 } }; // 8D503CEC-9AA3-4E68-9559-9DE63E372CE4
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails>{ 0x88A2DCAC,0xAD28,0x41B8,{ 0x80,0xBB,0xBD,0xF1,0xB2,0x16,0x9E,0x19 } }; // 88A2DCAC-AD28-41B8-80BB-BDF1B2169E19
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails2>{ 0xE83D54B2,0x28CC,0x43F2,{ 0xB4,0x65,0xC0,0x48,0x2E,0x59,0xE2,0xDC } }; // E83D54B2-28CC-43F2-B465-C0482E59E2DC
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails3>{ 0xFBD71E21,0x7939,0x4E68,{ 0x9E,0x3C,0x77,0x80,0x14,0x7A,0xAB,0xB6 } }; // FBD71E21-7939-4E68-9E3C-7780147AABB6
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails4>{ 0x1185B180,0x8861,0x5E30,{ 0xAB,0x55,0x1C,0xF4,0xD0,0x8B,0xBF,0x6D } }; // 1185B180-8861-5E30-AB55-1CF4D08BBF6D
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::AppService::IStatelessAppServiceResponse>{ 0x43754AF7,0xA9EC,0x52FE,{ 0x82,0xE7,0x93,0x9B,0x68,0xDC,0x93,0x88 } }; // 43754AF7-A9EC-52FE-82E7-939B68DC9388
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppService::AppServiceClosedEventArgs>{ using type = winrt::Windows::ApplicationModel::AppService::IAppServiceClosedEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppService::AppServiceConnection>{ using type = winrt::Windows::ApplicationModel::AppService::IAppServiceConnection; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppService::AppServiceDeferral>{ using type = winrt::Windows::ApplicationModel::AppService::IAppServiceDeferral; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppService::AppServiceRequest>{ using type = winrt::Windows::ApplicationModel::AppService::IAppServiceRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppService::AppServiceRequestReceivedEventArgs>{ using type = winrt::Windows::ApplicationModel::AppService::IAppServiceRequestReceivedEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppService::AppServiceResponse>{ using type = winrt::Windows::ApplicationModel::AppService::IAppServiceResponse; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppService::AppServiceTriggerDetails>{ using type = winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::AppService::StatelessAppServiceResponse>{ using type = winrt::Windows::ApplicationModel::AppService::IStatelessAppServiceResponse; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceCatalogStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall FindAppServiceProvidersAsync(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceClosedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Status(int32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppServiceName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_AppServiceName(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PackageFamilyName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_PackageFamilyName(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall OpenAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall SendMessageAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall add_RequestReceived(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_RequestReceived(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_ServiceClosed(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_ServiceClosed(winrt::event_token) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall OpenRemoteAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_User(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_User(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceConnectionStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall SendStatelessMessageAsync(void*, void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceDeferral>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Complete() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Message(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall SendResponseAsync(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceRequestReceivedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceResponse>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Message(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Status(int32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Name(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_CallerPackageFamilyName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AppServiceConnection(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_IsRemoteSystemConnection(bool*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails3>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall CheckCallerForCapabilityAsync(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails4>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_CallerRemoteConnectionToken(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::AppService::IStatelessAppServiceResponse>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Message(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Status(int32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceCatalogStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::AppInfo>>) FindAppServiceProvidersAsync(param::hstring const& appServiceName) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceCatalogStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceCatalogStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceClosedEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::AppService::AppServiceClosedStatus) Status() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceClosedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceClosedEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceConnection
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppServiceName() const;
|
||||
WINRT_IMPL_AUTO(void) AppServiceName(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PackageFamilyName() const;
|
||||
WINRT_IMPL_AUTO(void) PackageFamilyName(param::hstring const& value) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::AppService::AppServiceConnectionStatus>) OpenAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::AppService::AppServiceResponse>) SendMessageAsync(winrt::Windows::Foundation::Collections::ValueSet const& message) const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) RequestReceived(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppService::AppServiceConnection, winrt::Windows::ApplicationModel::AppService::AppServiceRequestReceivedEventArgs> const& handler) const;
|
||||
using RequestReceived_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection, &impl::abi_t<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection>::remove_RequestReceived>;
|
||||
[[nodiscard]] RequestReceived_revoker RequestReceived(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppService::AppServiceConnection, winrt::Windows::ApplicationModel::AppService::AppServiceRequestReceivedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) RequestReceived(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) ServiceClosed(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppService::AppServiceConnection, winrt::Windows::ApplicationModel::AppService::AppServiceClosedEventArgs> const& handler) const;
|
||||
using ServiceClosed_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection, &impl::abi_t<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection>::remove_ServiceClosed>;
|
||||
[[nodiscard]] ServiceClosed_revoker ServiceClosed(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::AppService::AppServiceConnection, winrt::Windows::ApplicationModel::AppService::AppServiceClosedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) ServiceClosed(winrt::event_token const& token) const noexcept;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceConnection<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceConnection2
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::AppService::AppServiceConnectionStatus>) OpenRemoteAsync(winrt::Windows::System::RemoteSystems::RemoteSystemConnectionRequest const& remoteSystemConnectionRequest) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::System::User) User() const;
|
||||
WINRT_IMPL_AUTO(void) User(winrt::Windows::System::User const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceConnection2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceConnection2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceConnectionStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::AppService::StatelessAppServiceResponse>) SendStatelessMessageAsync(winrt::Windows::ApplicationModel::AppService::AppServiceConnection const& connection, winrt::Windows::System::RemoteSystems::RemoteSystemConnectionRequest const& connectionRequest, winrt::Windows::Foundation::Collections::ValueSet const& message) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceConnectionStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceConnectionStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceDeferral
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) Complete() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceDeferral>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceDeferral<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::ValueSet) Message() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::AppService::AppServiceResponseStatus>) SendResponseAsync(winrt::Windows::Foundation::Collections::ValueSet const& message) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceRequestReceivedEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::AppService::AppServiceRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::AppService::AppServiceDeferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceRequestReceivedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceRequestReceivedEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceResponse
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::ValueSet) Message() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::AppService::AppServiceResponseStatus) Status() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceResponse>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceResponse<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceTriggerDetails
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Name() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) CallerPackageFamilyName() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::AppService::AppServiceConnection) AppServiceConnection() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceTriggerDetails<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceTriggerDetails2
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsRemoteSystemConnection() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceTriggerDetails2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceTriggerDetails3
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<bool>) CheckCallerForCapabilityAsync(param::hstring const& capabilityName) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails3>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceTriggerDetails3<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IAppServiceTriggerDetails4
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) CallerRemoteConnectionToken() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails4>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IAppServiceTriggerDetails4<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_AppService_IStatelessAppServiceResponse
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::ValueSet) Message() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::AppService::StatelessAppServiceResponseStatus) Status() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::AppService::IStatelessAppServiceResponse>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_AppService_IStatelessAppServiceResponse<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+108
@@ -0,0 +1,108 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_AppService_1_H
|
||||
#define WINRT_Windows_ApplicationModel_AppService_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.AppService.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::AppService
|
||||
{
|
||||
struct __declspec(empty_bases) IAppServiceCatalogStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceCatalogStatics>
|
||||
{
|
||||
IAppServiceCatalogStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceCatalogStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceClosedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceClosedEventArgs>
|
||||
{
|
||||
IAppServiceClosedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceClosedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceConnection :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceConnection>
|
||||
{
|
||||
IAppServiceConnection(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceConnection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceConnection2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceConnection2>
|
||||
{
|
||||
IAppServiceConnection2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceConnection2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceConnectionStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceConnectionStatics>
|
||||
{
|
||||
IAppServiceConnectionStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceConnectionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceDeferral :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceDeferral>
|
||||
{
|
||||
IAppServiceDeferral(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceRequest>
|
||||
{
|
||||
IAppServiceRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceRequestReceivedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceRequestReceivedEventArgs>
|
||||
{
|
||||
IAppServiceRequestReceivedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceRequestReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceResponse :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceResponse>
|
||||
{
|
||||
IAppServiceResponse(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceResponse(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceTriggerDetails>
|
||||
{
|
||||
IAppServiceTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceTriggerDetails2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceTriggerDetails2>
|
||||
{
|
||||
IAppServiceTriggerDetails2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceTriggerDetails2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceTriggerDetails3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceTriggerDetails3>
|
||||
{
|
||||
IAppServiceTriggerDetails3(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceTriggerDetails3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppServiceTriggerDetails4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppServiceTriggerDetails4>
|
||||
{
|
||||
IAppServiceTriggerDetails4(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppServiceTriggerDetails4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IStatelessAppServiceResponse :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IStatelessAppServiceResponse>
|
||||
{
|
||||
IStatelessAppServiceResponse(std::nullptr_t = nullptr) noexcept {}
|
||||
IStatelessAppServiceResponse(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+62
@@ -0,0 +1,62 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_AppService_2_H
|
||||
#define WINRT_Windows_ApplicationModel_AppService_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.Foundation.Collections.1.h"
|
||||
#include "winrt/impl/Windows.System.RemoteSystems.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.AppService.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::AppService
|
||||
{
|
||||
struct AppServiceCatalog
|
||||
{
|
||||
AppServiceCatalog() = delete;
|
||||
static auto FindAppServiceProvidersAsync(param::hstring const& appServiceName);
|
||||
};
|
||||
struct __declspec(empty_bases) AppServiceClosedEventArgs : winrt::Windows::ApplicationModel::AppService::IAppServiceClosedEventArgs
|
||||
{
|
||||
AppServiceClosedEventArgs(std::nullptr_t) noexcept {}
|
||||
AppServiceClosedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppService::IAppServiceClosedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppServiceConnection : winrt::Windows::ApplicationModel::AppService::IAppServiceConnection,
|
||||
impl::require<AppServiceConnection, winrt::Windows::ApplicationModel::AppService::IAppServiceConnection2, winrt::Windows::Foundation::IClosable>
|
||||
{
|
||||
AppServiceConnection(std::nullptr_t) noexcept {}
|
||||
AppServiceConnection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppService::IAppServiceConnection(ptr, take_ownership_from_abi) {}
|
||||
AppServiceConnection();
|
||||
static auto SendStatelessMessageAsync(winrt::Windows::ApplicationModel::AppService::AppServiceConnection const& connection, winrt::Windows::System::RemoteSystems::RemoteSystemConnectionRequest const& connectionRequest, winrt::Windows::Foundation::Collections::ValueSet const& message);
|
||||
};
|
||||
struct __declspec(empty_bases) AppServiceDeferral : winrt::Windows::ApplicationModel::AppService::IAppServiceDeferral
|
||||
{
|
||||
AppServiceDeferral(std::nullptr_t) noexcept {}
|
||||
AppServiceDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppService::IAppServiceDeferral(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppServiceRequest : winrt::Windows::ApplicationModel::AppService::IAppServiceRequest
|
||||
{
|
||||
AppServiceRequest(std::nullptr_t) noexcept {}
|
||||
AppServiceRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppService::IAppServiceRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppServiceRequestReceivedEventArgs : winrt::Windows::ApplicationModel::AppService::IAppServiceRequestReceivedEventArgs
|
||||
{
|
||||
AppServiceRequestReceivedEventArgs(std::nullptr_t) noexcept {}
|
||||
AppServiceRequestReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppService::IAppServiceRequestReceivedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppServiceResponse : winrt::Windows::ApplicationModel::AppService::IAppServiceResponse
|
||||
{
|
||||
AppServiceResponse(std::nullptr_t) noexcept {}
|
||||
AppServiceResponse(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppService::IAppServiceResponse(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppServiceTriggerDetails : winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails,
|
||||
impl::require<AppServiceTriggerDetails, winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails2, winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails3, winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails4>
|
||||
{
|
||||
AppServiceTriggerDetails(std::nullptr_t) noexcept {}
|
||||
AppServiceTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppService::IAppServiceTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) StatelessAppServiceResponse : winrt::Windows::ApplicationModel::AppService::IStatelessAppServiceResponse
|
||||
{
|
||||
StatelessAppServiceResponse(std::nullptr_t) noexcept {}
|
||||
StatelessAppServiceResponse(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::AppService::IStatelessAppServiceResponse(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+1349
File diff suppressed because it is too large
Load Diff
+256
@@ -0,0 +1,256 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Appointments_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Appointments_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Appointments.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Appointments
|
||||
{
|
||||
struct __declspec(empty_bases) IAppointment :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointment>
|
||||
{
|
||||
IAppointment(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointment2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointment2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Appointments::IAppointment2, winrt::Windows::ApplicationModel::Appointments::IAppointment>
|
||||
{
|
||||
IAppointment2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointment2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointment3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointment3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Appointments::IAppointment3, winrt::Windows::ApplicationModel::Appointments::IAppointment, winrt::Windows::ApplicationModel::Appointments::IAppointment2>
|
||||
{
|
||||
IAppointment3(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointment3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendar :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendar>
|
||||
{
|
||||
IAppointmentCalendar(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendar2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendar2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar2, winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar>
|
||||
{
|
||||
IAppointmentCalendar2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendar2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
using impl::consume_t<IAppointmentCalendar2, IAppointmentCalendar2>::DisplayColor;
|
||||
using impl::consume_t<IAppointmentCalendar2, winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar>::DisplayColor;
|
||||
using impl::consume_t<IAppointmentCalendar2, IAppointmentCalendar2>::IsHidden;
|
||||
using impl::consume_t<IAppointmentCalendar2, winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar>::IsHidden;
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendar3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendar3>
|
||||
{
|
||||
IAppointmentCalendar3(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendar3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarSyncManager :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarSyncManager>
|
||||
{
|
||||
IAppointmentCalendarSyncManager(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarSyncManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarSyncManager2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarSyncManager2>
|
||||
{
|
||||
IAppointmentCalendarSyncManager2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarSyncManager2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentConflictResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentConflictResult>
|
||||
{
|
||||
IAppointmentConflictResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentConflictResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentException :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentException>
|
||||
{
|
||||
IAppointmentException(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentException(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentInvitee :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentInvitee>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Appointments::IAppointmentInvitee, winrt::Windows::ApplicationModel::Appointments::IAppointmentParticipant>
|
||||
{
|
||||
IAppointmentInvitee(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentInvitee(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentManagerForUser :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentManagerForUser>
|
||||
{
|
||||
IAppointmentManagerForUser(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentManagerForUser(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentManagerStatics>
|
||||
{
|
||||
IAppointmentManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentManagerStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentManagerStatics2>
|
||||
{
|
||||
IAppointmentManagerStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentManagerStatics3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentManagerStatics3>
|
||||
{
|
||||
IAppointmentManagerStatics3(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentParticipant :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentParticipant>
|
||||
{
|
||||
IAppointmentParticipant(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentParticipant(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentPropertiesStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentPropertiesStatics>
|
||||
{
|
||||
IAppointmentPropertiesStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentPropertiesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentPropertiesStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentPropertiesStatics2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Appointments::IAppointmentPropertiesStatics2, winrt::Windows::ApplicationModel::Appointments::IAppointmentPropertiesStatics>
|
||||
{
|
||||
IAppointmentPropertiesStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentPropertiesStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentRecurrence :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentRecurrence>
|
||||
{
|
||||
IAppointmentRecurrence(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentRecurrence(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentRecurrence2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentRecurrence2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Appointments::IAppointmentRecurrence2, winrt::Windows::ApplicationModel::Appointments::IAppointmentRecurrence>
|
||||
{
|
||||
IAppointmentRecurrence2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentRecurrence2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentRecurrence3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentRecurrence3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Appointments::IAppointmentRecurrence3, winrt::Windows::ApplicationModel::Appointments::IAppointmentRecurrence, winrt::Windows::ApplicationModel::Appointments::IAppointmentRecurrence2>
|
||||
{
|
||||
IAppointmentRecurrence3(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentRecurrence3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStore :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStore>
|
||||
{
|
||||
IAppointmentStore(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStore2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStore2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Appointments::IAppointmentStore2, winrt::Windows::ApplicationModel::Appointments::IAppointmentStore>
|
||||
{
|
||||
IAppointmentStore2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStore2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
using impl::consume_t<IAppointmentStore2, IAppointmentStore2>::CreateAppointmentCalendarAsync;
|
||||
using impl::consume_t<IAppointmentStore2, winrt::Windows::ApplicationModel::Appointments::IAppointmentStore>::CreateAppointmentCalendarAsync;
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStore3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStore3>
|
||||
{
|
||||
IAppointmentStore3(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStore3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStoreChange :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStoreChange>
|
||||
{
|
||||
IAppointmentStoreChange(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStoreChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStoreChange2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStoreChange2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChange2, winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChange>
|
||||
{
|
||||
IAppointmentStoreChange2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStoreChange2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStoreChangeReader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStoreChangeReader>
|
||||
{
|
||||
IAppointmentStoreChangeReader(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStoreChangeReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStoreChangeTracker :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStoreChangeTracker>
|
||||
{
|
||||
IAppointmentStoreChangeTracker(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStoreChangeTracker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStoreChangeTracker2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStoreChangeTracker2>
|
||||
{
|
||||
IAppointmentStoreChangeTracker2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStoreChangeTracker2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStoreChangedDeferral :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStoreChangedDeferral>
|
||||
{
|
||||
IAppointmentStoreChangedDeferral(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStoreChangedDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStoreChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStoreChangedEventArgs>
|
||||
{
|
||||
IAppointmentStoreChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStoreChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStoreNotificationTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStoreNotificationTriggerDetails>
|
||||
{
|
||||
IAppointmentStoreNotificationTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStoreNotificationTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFindAppointmentsOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFindAppointmentsOptions>
|
||||
{
|
||||
IFindAppointmentsOptions(std::nullptr_t = nullptr) noexcept {}
|
||||
IFindAppointmentsOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+170
@@ -0,0 +1,170 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Appointments_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Appointments_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.System.1.h"
|
||||
#include "winrt/impl/Windows.UI.Popups.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.Appointments.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Appointments
|
||||
{
|
||||
struct __declspec(empty_bases) Appointment : winrt::Windows::ApplicationModel::Appointments::IAppointment,
|
||||
impl::require<Appointment, winrt::Windows::ApplicationModel::Appointments::IAppointment2, winrt::Windows::ApplicationModel::Appointments::IAppointment3>
|
||||
{
|
||||
Appointment(std::nullptr_t) noexcept {}
|
||||
Appointment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointment(ptr, take_ownership_from_abi) {}
|
||||
Appointment();
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendar : winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar,
|
||||
impl::require<AppointmentCalendar, winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar2, winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar3>
|
||||
{
|
||||
AppointmentCalendar(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar(ptr, take_ownership_from_abi) {}
|
||||
using winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar::DisplayColor;
|
||||
using impl::consume_t<AppointmentCalendar, winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar2>::DisplayColor;
|
||||
using winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar::IsHidden;
|
||||
using impl::consume_t<AppointmentCalendar, winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendar2>::IsHidden;
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarSyncManager : winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendarSyncManager,
|
||||
impl::require<AppointmentCalendarSyncManager, winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendarSyncManager2>
|
||||
{
|
||||
AppointmentCalendarSyncManager(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarSyncManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendarSyncManager(ptr, take_ownership_from_abi) {}
|
||||
using winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendarSyncManager::LastAttemptedSyncTime;
|
||||
using impl::consume_t<AppointmentCalendarSyncManager, winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendarSyncManager2>::LastAttemptedSyncTime;
|
||||
using winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendarSyncManager::LastSuccessfulSyncTime;
|
||||
using impl::consume_t<AppointmentCalendarSyncManager, winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendarSyncManager2>::LastSuccessfulSyncTime;
|
||||
using winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendarSyncManager::Status;
|
||||
using impl::consume_t<AppointmentCalendarSyncManager, winrt::Windows::ApplicationModel::Appointments::IAppointmentCalendarSyncManager2>::Status;
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentConflictResult : winrt::Windows::ApplicationModel::Appointments::IAppointmentConflictResult
|
||||
{
|
||||
AppointmentConflictResult(std::nullptr_t) noexcept {}
|
||||
AppointmentConflictResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentConflictResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentException : winrt::Windows::ApplicationModel::Appointments::IAppointmentException
|
||||
{
|
||||
AppointmentException(std::nullptr_t) noexcept {}
|
||||
AppointmentException(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentException(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentInvitee : winrt::Windows::ApplicationModel::Appointments::IAppointmentInvitee
|
||||
{
|
||||
AppointmentInvitee(std::nullptr_t) noexcept {}
|
||||
AppointmentInvitee(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentInvitee(ptr, take_ownership_from_abi) {}
|
||||
AppointmentInvitee();
|
||||
};
|
||||
struct AppointmentManager
|
||||
{
|
||||
AppointmentManager() = delete;
|
||||
static auto ShowAddAppointmentAsync(winrt::Windows::ApplicationModel::Appointments::Appointment const& appointment, winrt::Windows::Foundation::Rect const& selection);
|
||||
static auto ShowAddAppointmentAsync(winrt::Windows::ApplicationModel::Appointments::Appointment const& appointment, winrt::Windows::Foundation::Rect const& selection, winrt::Windows::UI::Popups::Placement const& preferredPlacement);
|
||||
static auto ShowReplaceAppointmentAsync(param::hstring const& appointmentId, winrt::Windows::ApplicationModel::Appointments::Appointment const& appointment, winrt::Windows::Foundation::Rect const& selection);
|
||||
static auto ShowReplaceAppointmentAsync(param::hstring const& appointmentId, winrt::Windows::ApplicationModel::Appointments::Appointment const& appointment, winrt::Windows::Foundation::Rect const& selection, winrt::Windows::UI::Popups::Placement const& preferredPlacement);
|
||||
static auto ShowReplaceAppointmentAsync(param::hstring const& appointmentId, winrt::Windows::ApplicationModel::Appointments::Appointment const& appointment, winrt::Windows::Foundation::Rect const& selection, winrt::Windows::UI::Popups::Placement const& preferredPlacement, winrt::Windows::Foundation::DateTime const& instanceStartDate);
|
||||
static auto ShowRemoveAppointmentAsync(param::hstring const& appointmentId, winrt::Windows::Foundation::Rect const& selection);
|
||||
static auto ShowRemoveAppointmentAsync(param::hstring const& appointmentId, winrt::Windows::Foundation::Rect const& selection, winrt::Windows::UI::Popups::Placement const& preferredPlacement);
|
||||
static auto ShowRemoveAppointmentAsync(param::hstring const& appointmentId, winrt::Windows::Foundation::Rect const& selection, winrt::Windows::UI::Popups::Placement const& preferredPlacement, winrt::Windows::Foundation::DateTime const& instanceStartDate);
|
||||
static auto ShowTimeFrameAsync(winrt::Windows::Foundation::DateTime const& timeToShow, winrt::Windows::Foundation::TimeSpan const& duration);
|
||||
static auto ShowAppointmentDetailsAsync(param::hstring const& appointmentId);
|
||||
static auto ShowAppointmentDetailsAsync(param::hstring const& appointmentId, winrt::Windows::Foundation::DateTime const& instanceStartDate);
|
||||
static auto ShowEditNewAppointmentAsync(winrt::Windows::ApplicationModel::Appointments::Appointment const& appointment);
|
||||
static auto RequestStoreAsync(winrt::Windows::ApplicationModel::Appointments::AppointmentStoreAccessType const& options);
|
||||
static auto GetForUser(winrt::Windows::System::User const& user);
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentManagerForUser : winrt::Windows::ApplicationModel::Appointments::IAppointmentManagerForUser
|
||||
{
|
||||
AppointmentManagerForUser(std::nullptr_t) noexcept {}
|
||||
AppointmentManagerForUser(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentManagerForUser(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentOrganizer : winrt::Windows::ApplicationModel::Appointments::IAppointmentParticipant
|
||||
{
|
||||
AppointmentOrganizer(std::nullptr_t) noexcept {}
|
||||
AppointmentOrganizer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentParticipant(ptr, take_ownership_from_abi) {}
|
||||
AppointmentOrganizer();
|
||||
};
|
||||
struct AppointmentProperties
|
||||
{
|
||||
AppointmentProperties() = delete;
|
||||
[[nodiscard]] static auto Subject();
|
||||
[[nodiscard]] static auto Location();
|
||||
[[nodiscard]] static auto StartTime();
|
||||
[[nodiscard]] static auto Duration();
|
||||
[[nodiscard]] static auto Reminder();
|
||||
[[nodiscard]] static auto BusyStatus();
|
||||
[[nodiscard]] static auto Sensitivity();
|
||||
[[nodiscard]] static auto OriginalStartTime();
|
||||
[[nodiscard]] static auto IsResponseRequested();
|
||||
[[nodiscard]] static auto AllowNewTimeProposal();
|
||||
[[nodiscard]] static auto AllDay();
|
||||
[[nodiscard]] static auto Details();
|
||||
[[nodiscard]] static auto OnlineMeetingLink();
|
||||
[[nodiscard]] static auto ReplyTime();
|
||||
[[nodiscard]] static auto Organizer();
|
||||
[[nodiscard]] static auto UserResponse();
|
||||
[[nodiscard]] static auto HasInvitees();
|
||||
[[nodiscard]] static auto IsCanceledMeeting();
|
||||
[[nodiscard]] static auto IsOrganizedByUser();
|
||||
[[nodiscard]] static auto Recurrence();
|
||||
[[nodiscard]] static auto Uri();
|
||||
[[nodiscard]] static auto Invitees();
|
||||
[[nodiscard]] static auto DefaultProperties();
|
||||
[[nodiscard]] static auto ChangeNumber();
|
||||
[[nodiscard]] static auto RemoteChangeNumber();
|
||||
[[nodiscard]] static auto DetailsKind();
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentRecurrence : winrt::Windows::ApplicationModel::Appointments::IAppointmentRecurrence,
|
||||
impl::require<AppointmentRecurrence, winrt::Windows::ApplicationModel::Appointments::IAppointmentRecurrence2, winrt::Windows::ApplicationModel::Appointments::IAppointmentRecurrence3>
|
||||
{
|
||||
AppointmentRecurrence(std::nullptr_t) noexcept {}
|
||||
AppointmentRecurrence(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentRecurrence(ptr, take_ownership_from_abi) {}
|
||||
AppointmentRecurrence();
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentStore : winrt::Windows::ApplicationModel::Appointments::IAppointmentStore,
|
||||
impl::require<AppointmentStore, winrt::Windows::ApplicationModel::Appointments::IAppointmentStore2, winrt::Windows::ApplicationModel::Appointments::IAppointmentStore3>
|
||||
{
|
||||
AppointmentStore(std::nullptr_t) noexcept {}
|
||||
AppointmentStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentStore(ptr, take_ownership_from_abi) {}
|
||||
using winrt::Windows::ApplicationModel::Appointments::IAppointmentStore::CreateAppointmentCalendarAsync;
|
||||
using impl::consume_t<AppointmentStore, winrt::Windows::ApplicationModel::Appointments::IAppointmentStore2>::CreateAppointmentCalendarAsync;
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentStoreChange : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChange,
|
||||
impl::require<AppointmentStoreChange, winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChange2>
|
||||
{
|
||||
AppointmentStoreChange(std::nullptr_t) noexcept {}
|
||||
AppointmentStoreChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChange(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentStoreChangeReader : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChangeReader
|
||||
{
|
||||
AppointmentStoreChangeReader(std::nullptr_t) noexcept {}
|
||||
AppointmentStoreChangeReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChangeReader(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentStoreChangeTracker : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChangeTracker,
|
||||
impl::require<AppointmentStoreChangeTracker, winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChangeTracker2>
|
||||
{
|
||||
AppointmentStoreChangeTracker(std::nullptr_t) noexcept {}
|
||||
AppointmentStoreChangeTracker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChangeTracker(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentStoreChangedDeferral : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChangedDeferral
|
||||
{
|
||||
AppointmentStoreChangedDeferral(std::nullptr_t) noexcept {}
|
||||
AppointmentStoreChangedDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChangedDeferral(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentStoreChangedEventArgs : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChangedEventArgs
|
||||
{
|
||||
AppointmentStoreChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentStoreChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentStoreNotificationTriggerDetails : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreNotificationTriggerDetails
|
||||
{
|
||||
AppointmentStoreNotificationTriggerDetails(std::nullptr_t) noexcept {}
|
||||
AppointmentStoreNotificationTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IAppointmentStoreNotificationTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) FindAppointmentsOptions : winrt::Windows::ApplicationModel::Appointments::IFindAppointmentsOptions
|
||||
{
|
||||
FindAppointmentsOptions(std::nullptr_t) noexcept {}
|
||||
FindAppointmentsOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::IFindAppointmentsOptions(ptr, take_ownership_from_abi) {}
|
||||
FindAppointmentsOptions();
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+177
@@ -0,0 +1,177 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Appointments_AppointmentsProvider_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Appointments_AppointmentsProvider_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Appointments
|
||||
{
|
||||
struct Appointment;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
template <typename T> struct __declspec(empty_bases) IReference;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider
|
||||
{
|
||||
struct IAddAppointmentOperation;
|
||||
struct IAppointmentsProviderLaunchActionVerbsStatics;
|
||||
struct IAppointmentsProviderLaunchActionVerbsStatics2;
|
||||
struct IRemoveAppointmentOperation;
|
||||
struct IReplaceAppointmentOperation;
|
||||
struct AddAppointmentOperation;
|
||||
struct AppointmentsProviderLaunchActionVerbs;
|
||||
struct RemoveAppointmentOperation;
|
||||
struct ReplaceAppointmentOperation;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAddAppointmentOperation>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAppointmentsProviderLaunchActionVerbsStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAppointmentsProviderLaunchActionVerbsStatics2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IRemoveAppointmentOperation>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IReplaceAppointmentOperation>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::AddAppointmentOperation>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::AppointmentsProviderLaunchActionVerbs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::RemoveAppointmentOperation>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::ReplaceAppointmentOperation>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::AddAppointmentOperation> = L"Windows.ApplicationModel.Appointments.AppointmentsProvider.AddAppointmentOperation";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::AppointmentsProviderLaunchActionVerbs> = L"Windows.ApplicationModel.Appointments.AppointmentsProvider.AppointmentsProviderLaunchActionVerbs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::RemoveAppointmentOperation> = L"Windows.ApplicationModel.Appointments.AppointmentsProvider.RemoveAppointmentOperation";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::ReplaceAppointmentOperation> = L"Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAddAppointmentOperation> = L"Windows.ApplicationModel.Appointments.AppointmentsProvider.IAddAppointmentOperation";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAppointmentsProviderLaunchActionVerbsStatics> = L"Windows.ApplicationModel.Appointments.AppointmentsProvider.IAppointmentsProviderLaunchActionVerbsStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAppointmentsProviderLaunchActionVerbsStatics2> = L"Windows.ApplicationModel.Appointments.AppointmentsProvider.IAppointmentsProviderLaunchActionVerbsStatics2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IRemoveAppointmentOperation> = L"Windows.ApplicationModel.Appointments.AppointmentsProvider.IRemoveAppointmentOperation";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IReplaceAppointmentOperation> = L"Windows.ApplicationModel.Appointments.AppointmentsProvider.IReplaceAppointmentOperation";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAddAppointmentOperation>{ 0xEC4A9AF3,0x620D,0x4C69,{ 0xAD,0xD7,0x97,0x94,0xE9,0x18,0x08,0x1F } }; // EC4A9AF3-620D-4C69-ADD7-9794E918081F
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAppointmentsProviderLaunchActionVerbsStatics>{ 0x36DBBA28,0x9E2E,0x49C6,{ 0x8E,0xF7,0x3A,0xB7,0xA5,0xDC,0xC8,0xB8 } }; // 36DBBA28-9E2E-49C6-8EF7-3AB7A5DCC8B8
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAppointmentsProviderLaunchActionVerbsStatics2>{ 0xEF9049A4,0xAF21,0x473C,{ 0x88,0xDC,0x76,0xCD,0x89,0xF6,0x0C,0xA5 } }; // EF9049A4-AF21-473C-88DC-76CD89F60CA5
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IRemoveAppointmentOperation>{ 0x08B66ABA,0xFE33,0x46CD,{ 0xA5,0x0C,0xA8,0xFF,0xB3,0x26,0x05,0x37 } }; // 08B66ABA-FE33-46CD-A50C-A8FFB3260537
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IReplaceAppointmentOperation>{ 0xF4903D9B,0x9E61,0x4DE2,{ 0xA7,0x32,0x26,0x87,0xC0,0x7D,0x1D,0xE8 } }; // F4903D9B-9E61-4DE2-A732-2687C07D1DE8
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::AddAppointmentOperation>{ using type = winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAddAppointmentOperation; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::RemoveAppointmentOperation>{ using type = winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IRemoveAppointmentOperation; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::ReplaceAppointmentOperation>{ using type = winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IReplaceAppointmentOperation; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAddAppointmentOperation>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppointmentInformation(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SourcePackageFamilyName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompleted(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCanceled() noexcept = 0;
|
||||
virtual int32_t __stdcall ReportError(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall DismissUI() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAppointmentsProviderLaunchActionVerbsStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AddAppointment(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ReplaceAppointment(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_RemoveAppointment(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ShowTimeFrame(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAppointmentsProviderLaunchActionVerbsStatics2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_ShowAppointmentDetails(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IRemoveAppointmentOperation>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppointmentId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_InstanceStartDate(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SourcePackageFamilyName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompleted() noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCanceled() noexcept = 0;
|
||||
virtual int32_t __stdcall ReportError(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall DismissUI() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IReplaceAppointmentOperation>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppointmentId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AppointmentInformation(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_InstanceStartDate(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SourcePackageFamilyName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompleted(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCanceled() noexcept = 0;
|
||||
virtual int32_t __stdcall ReportError(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall DismissUI() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_AppointmentsProvider_IAddAppointmentOperation
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Appointments::Appointment) AppointmentInformation() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) SourcePackageFamilyName() const;
|
||||
WINRT_IMPL_AUTO(void) ReportCompleted(param::hstring const& itemId) const;
|
||||
WINRT_IMPL_AUTO(void) ReportCanceled() const;
|
||||
WINRT_IMPL_AUTO(void) ReportError(param::hstring const& value) const;
|
||||
WINRT_IMPL_AUTO(void) DismissUI() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAddAppointmentOperation>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_AppointmentsProvider_IAddAppointmentOperation<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_AppointmentsProvider_IAppointmentsProviderLaunchActionVerbsStatics
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AddAppointment() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) ReplaceAppointment() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) RemoveAppointment() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) ShowTimeFrame() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAppointmentsProviderLaunchActionVerbsStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_AppointmentsProvider_IAppointmentsProviderLaunchActionVerbsStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_AppointmentsProvider_IAppointmentsProviderLaunchActionVerbsStatics2
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) ShowAppointmentDetails() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAppointmentsProviderLaunchActionVerbsStatics2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_AppointmentsProvider_IAppointmentsProviderLaunchActionVerbsStatics2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_AppointmentsProvider_IRemoveAppointmentOperation
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::DateTime>) InstanceStartDate() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) SourcePackageFamilyName() const;
|
||||
WINRT_IMPL_AUTO(void) ReportCompleted() const;
|
||||
WINRT_IMPL_AUTO(void) ReportCanceled() const;
|
||||
WINRT_IMPL_AUTO(void) ReportError(param::hstring const& value) const;
|
||||
WINRT_IMPL_AUTO(void) DismissUI() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IRemoveAppointmentOperation>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_AppointmentsProvider_IRemoveAppointmentOperation<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_AppointmentsProvider_IReplaceAppointmentOperation
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Appointments::Appointment) AppointmentInformation() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::DateTime>) InstanceStartDate() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) SourcePackageFamilyName() const;
|
||||
WINRT_IMPL_AUTO(void) ReportCompleted(param::hstring const& itemId) const;
|
||||
WINRT_IMPL_AUTO(void) ReportCanceled() const;
|
||||
WINRT_IMPL_AUTO(void) ReportError(param::hstring const& value) const;
|
||||
WINRT_IMPL_AUTO(void) DismissUI() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IReplaceAppointmentOperation>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_AppointmentsProvider_IReplaceAppointmentOperation<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Appointments_AppointmentsProvider_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Appointments_AppointmentsProvider_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Appointments.AppointmentsProvider.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider
|
||||
{
|
||||
struct __declspec(empty_bases) IAddAppointmentOperation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAddAppointmentOperation>
|
||||
{
|
||||
IAddAppointmentOperation(std::nullptr_t = nullptr) noexcept {}
|
||||
IAddAppointmentOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentsProviderLaunchActionVerbsStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentsProviderLaunchActionVerbsStatics>
|
||||
{
|
||||
IAppointmentsProviderLaunchActionVerbsStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentsProviderLaunchActionVerbsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentsProviderLaunchActionVerbsStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentsProviderLaunchActionVerbsStatics2>
|
||||
{
|
||||
IAppointmentsProviderLaunchActionVerbsStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentsProviderLaunchActionVerbsStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRemoveAppointmentOperation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRemoveAppointmentOperation>
|
||||
{
|
||||
IRemoveAppointmentOperation(std::nullptr_t = nullptr) noexcept {}
|
||||
IRemoveAppointmentOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IReplaceAppointmentOperation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IReplaceAppointmentOperation>
|
||||
{
|
||||
IReplaceAppointmentOperation(std::nullptr_t = nullptr) noexcept {}
|
||||
IReplaceAppointmentOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Appointments_AppointmentsProvider_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Appointments_AppointmentsProvider_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Appointments.AppointmentsProvider.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider
|
||||
{
|
||||
struct __declspec(empty_bases) AddAppointmentOperation : winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAddAppointmentOperation
|
||||
{
|
||||
AddAppointmentOperation(std::nullptr_t) noexcept {}
|
||||
AddAppointmentOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IAddAppointmentOperation(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct AppointmentsProviderLaunchActionVerbs
|
||||
{
|
||||
AppointmentsProviderLaunchActionVerbs() = delete;
|
||||
[[nodiscard]] static auto AddAppointment();
|
||||
[[nodiscard]] static auto ReplaceAppointment();
|
||||
[[nodiscard]] static auto RemoveAppointment();
|
||||
[[nodiscard]] static auto ShowTimeFrame();
|
||||
[[nodiscard]] static auto ShowAppointmentDetails();
|
||||
};
|
||||
struct __declspec(empty_bases) RemoveAppointmentOperation : winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IRemoveAppointmentOperation
|
||||
{
|
||||
RemoveAppointmentOperation(std::nullptr_t) noexcept {}
|
||||
RemoveAppointmentOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IRemoveAppointmentOperation(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ReplaceAppointmentOperation : winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IReplaceAppointmentOperation
|
||||
{
|
||||
ReplaceAppointmentOperation(std::nullptr_t) noexcept {}
|
||||
ReplaceAppointmentOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::AppointmentsProvider::IReplaceAppointmentOperation(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+490
@@ -0,0 +1,490 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Appointments_DataProvider_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Appointments_DataProvider_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Appointments
|
||||
{
|
||||
struct Appointment;
|
||||
struct AppointmentInvitee;
|
||||
enum class AppointmentParticipantResponse : int32_t;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct Deferral;
|
||||
struct EventRegistrationToken;
|
||||
struct IAsyncAction;
|
||||
template <typename T> struct __declspec(empty_bases) IReference;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
template <typename T> struct __declspec(empty_bases) IVectorView;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Appointments::DataProvider
|
||||
{
|
||||
struct IAppointmentCalendarCancelMeetingRequest;
|
||||
struct IAppointmentCalendarCancelMeetingRequestEventArgs;
|
||||
struct IAppointmentCalendarCreateOrUpdateAppointmentRequest;
|
||||
struct IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs;
|
||||
struct IAppointmentCalendarForwardMeetingRequest;
|
||||
struct IAppointmentCalendarForwardMeetingRequestEventArgs;
|
||||
struct IAppointmentCalendarProposeNewTimeForMeetingRequest;
|
||||
struct IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs;
|
||||
struct IAppointmentCalendarSyncManagerSyncRequest;
|
||||
struct IAppointmentCalendarSyncManagerSyncRequestEventArgs;
|
||||
struct IAppointmentCalendarUpdateMeetingResponseRequest;
|
||||
struct IAppointmentCalendarUpdateMeetingResponseRequestEventArgs;
|
||||
struct IAppointmentDataProviderConnection;
|
||||
struct IAppointmentDataProviderTriggerDetails;
|
||||
struct AppointmentCalendarCancelMeetingRequest;
|
||||
struct AppointmentCalendarCancelMeetingRequestEventArgs;
|
||||
struct AppointmentCalendarCreateOrUpdateAppointmentRequest;
|
||||
struct AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs;
|
||||
struct AppointmentCalendarForwardMeetingRequest;
|
||||
struct AppointmentCalendarForwardMeetingRequestEventArgs;
|
||||
struct AppointmentCalendarProposeNewTimeForMeetingRequest;
|
||||
struct AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs;
|
||||
struct AppointmentCalendarSyncManagerSyncRequest;
|
||||
struct AppointmentCalendarSyncManagerSyncRequestEventArgs;
|
||||
struct AppointmentCalendarUpdateMeetingResponseRequest;
|
||||
struct AppointmentCalendarUpdateMeetingResponseRequestEventArgs;
|
||||
struct AppointmentDataProviderConnection;
|
||||
struct AppointmentDataProviderTriggerDetails;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequestEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequestEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequestEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequestEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderTriggerDetails>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCancelMeetingRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCancelMeetingRequestEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCreateOrUpdateAppointmentRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarForwardMeetingRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarForwardMeetingRequestEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarProposeNewTimeForMeetingRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarSyncManagerSyncRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarSyncManagerSyncRequestEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarUpdateMeetingResponseRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarUpdateMeetingResponseRequestEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderTriggerDetails>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCancelMeetingRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCancelMeetingRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCancelMeetingRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCreateOrUpdateAppointmentRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarForwardMeetingRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarForwardMeetingRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarForwardMeetingRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarProposeNewTimeForMeetingRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarSyncManagerSyncRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarSyncManagerSyncRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarSyncManagerSyncRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarUpdateMeetingResponseRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarUpdateMeetingResponseRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentCalendarUpdateMeetingResponseRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderConnection";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderTriggerDetails> = L"Windows.ApplicationModel.Appointments.DataProvider.AppointmentDataProviderTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCancelMeetingRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarForwardMeetingRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarSyncManagerSyncRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequest> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequestEventArgs> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentCalendarUpdateMeetingResponseRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderConnection";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderTriggerDetails> = L"Windows.ApplicationModel.Appointments.DataProvider.IAppointmentDataProviderTriggerDetails";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequest>{ 0x49460F8D,0x6434,0x40D7,{ 0xAD,0x46,0x62,0x97,0x41,0x93,0x14,0xD1 } }; // 49460F8D-6434-40D7-AD46-6297419314D1
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequestEventArgs>{ 0x1A79BE16,0x7F30,0x4E35,{ 0xBE,0xEF,0x9D,0x2C,0x7B,0x6D,0xCA,0xE1 } }; // 1A79BE16-7F30-4E35-BEEF-9D2C7B6DCAE1
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequest>{ 0x2E62F2B2,0xCA96,0x48AC,{ 0x91,0x24,0x40,0x6B,0x19,0xFE,0xFA,0x70 } }; // 2E62F2B2-CA96-48AC-9124-406B19FEFA70
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs>{ 0xCF8DED28,0x002E,0x4BF7,{ 0x8E,0x9D,0x5E,0x20,0xD4,0x9A,0xA3,0xBA } }; // CF8DED28-002E-4BF7-8E9D-5E20D49AA3BA
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequest>{ 0x82E5EE56,0x26B6,0x4253,{ 0x8A,0x8F,0x6C,0xF5,0xF2,0xFF,0x78,0x84 } }; // 82E5EE56-26B6-4253-8A8F-6CF5F2FF7884
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequestEventArgs>{ 0x3109151A,0x23A2,0x42FD,{ 0x9C,0x82,0xC9,0xA6,0x0D,0x59,0xF8,0xA8 } }; // 3109151A-23A2-42FD-9C82-C9A60D59F8A8
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequest>{ 0xCE1C63F5,0xEDF6,0x43C3,{ 0x82,0xB7,0xBE,0x6B,0x36,0x8C,0x69,0x00 } }; // CE1C63F5-EDF6-43C3-82B7-BE6B368C6900
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs>{ 0xD2D777D8,0xFED1,0x4280,{ 0xA3,0xBA,0x2E,0x1F,0x47,0x60,0x9A,0xA2 } }; // D2D777D8-FED1-4280-A3BA-2E1F47609AA2
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequest>{ 0x12AB382B,0x7163,0x4A56,{ 0x9A,0x4E,0x72,0x23,0xA8,0x4A,0xDF,0x46 } }; // 12AB382B-7163-4A56-9A4E-7223A84ADF46
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequestEventArgs>{ 0xCA17C6F7,0x0284,0x4EDD,{ 0x87,0xBA,0x4D,0x8F,0x69,0xDC,0xF5,0xC0 } }; // CA17C6F7-0284-4EDD-87BA-4D8F69DCF5C0
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequest>{ 0xA36D608C,0xC29D,0x4B94,{ 0xB0,0x86,0x7E,0x9F,0xF7,0xBD,0x84,0xA0 } }; // A36D608C-C29D-4B94-B086-7E9FF7BD84A0
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequestEventArgs>{ 0x88759883,0x97BF,0x479D,{ 0xAE,0xD5,0x0B,0xE8,0xCE,0x56,0x7D,0x1E } }; // 88759883-97BF-479D-AED5-0BE8CE567D1E
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection>{ 0xF3DD9D83,0x3254,0x465F,{ 0xAB,0xDB,0x92,0x80,0x46,0x55,0x2C,0xF4 } }; // F3DD9D83-3254-465F-ABDB-928046552CF4
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderTriggerDetails>{ 0xB3283C01,0x7E12,0x4E5E,{ 0xB1,0xEF,0x74,0xFB,0x68,0xAC,0x6F,0x2A } }; // B3283C01-7E12-4E5E-B1EF-74FB68AC6F2A
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCancelMeetingRequest>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCancelMeetingRequestEventArgs>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequestEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCreateOrUpdateAppointmentRequest>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarForwardMeetingRequest>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarForwardMeetingRequestEventArgs>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequestEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarProposeNewTimeForMeetingRequest>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarSyncManagerSyncRequest>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarSyncManagerSyncRequestEventArgs>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequestEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarUpdateMeetingResponseRequest>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarUpdateMeetingResponseRequestEventArgs>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequestEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderTriggerDetails>{ using type = winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderTriggerDetails; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppointmentCalendarLocalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AppointmentLocalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AppointmentOriginalStartTime(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Subject(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Comment(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_NotifyInvitees(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompletedAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportFailedAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequestEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppointmentCalendarLocalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Appointment(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_NotifyInvitees(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ChangedProperties(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompletedAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportFailedAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppointmentCalendarLocalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AppointmentLocalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AppointmentOriginalStartTime(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Invitees(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Subject(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ForwardHeader(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Comment(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompletedAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportFailedAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequestEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppointmentCalendarLocalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AppointmentLocalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AppointmentOriginalStartTime(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_NewStartTime(int64_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_NewDuration(int64_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Subject(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Comment(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompletedAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportFailedAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppointmentCalendarLocalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompletedAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportFailedAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequestEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppointmentCalendarLocalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AppointmentLocalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AppointmentOriginalStartTime(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Response(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Subject(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Comment(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SendUpdate(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompletedAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportFailedAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequestEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall add_SyncRequested(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_SyncRequested(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_CreateOrUpdateAppointmentRequested(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_CreateOrUpdateAppointmentRequested(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_CancelMeetingRequested(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_CancelMeetingRequested(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_ForwardMeetingRequested(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_ForwardMeetingRequested(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_ProposeNewTimeForMeetingRequested(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_ProposeNewTimeForMeetingRequested(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_UpdateMeetingResponseRequested(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_UpdateMeetingResponseRequested(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall Start() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderTriggerDetails>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Connection(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarCancelMeetingRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentCalendarLocalId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentLocalId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::DateTime>) AppointmentOriginalStartTime() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Subject() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Comment() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) NotifyInvitees() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportCompletedAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportFailedAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarCancelMeetingRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarCancelMeetingRequestEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCancelMeetingRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequestEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarCancelMeetingRequestEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarCreateOrUpdateAppointmentRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentCalendarLocalId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Appointments::Appointment) Appointment() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) NotifyInvitees() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<hstring>) ChangedProperties() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportCompletedAsync(winrt::Windows::ApplicationModel::Appointments::Appointment const& createdOrUpdatedAppointment) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportFailedAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarCreateOrUpdateAppointmentRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCreateOrUpdateAppointmentRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarForwardMeetingRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentCalendarLocalId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentLocalId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::DateTime>) AppointmentOriginalStartTime() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::Appointments::AppointmentInvitee>) Invitees() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Subject() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) ForwardHeader() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Comment() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportCompletedAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportFailedAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarForwardMeetingRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarForwardMeetingRequestEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarForwardMeetingRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequestEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarForwardMeetingRequestEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarProposeNewTimeForMeetingRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentCalendarLocalId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentLocalId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::DateTime>) AppointmentOriginalStartTime() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::DateTime) NewStartTime() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::TimeSpan) NewDuration() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Subject() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Comment() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportCompletedAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportFailedAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarProposeNewTimeForMeetingRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarProposeNewTimeForMeetingRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarSyncManagerSyncRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentCalendarLocalId() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportCompletedAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportFailedAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarSyncManagerSyncRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarSyncManagerSyncRequestEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarSyncManagerSyncRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequestEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarSyncManagerSyncRequestEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarUpdateMeetingResponseRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentCalendarLocalId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppointmentLocalId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<winrt::Windows::Foundation::DateTime>) AppointmentOriginalStartTime() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Appointments::AppointmentParticipantResponse) Response() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Subject() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Comment() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) SendUpdate() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportCompletedAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportFailedAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarUpdateMeetingResponseRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarUpdateMeetingResponseRequestEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarUpdateMeetingResponseRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequestEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentCalendarUpdateMeetingResponseRequestEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentDataProviderConnection
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::event_token) SyncRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarSyncManagerSyncRequestEventArgs> const& handler) const;
|
||||
using SyncRequested_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection, &impl::abi_t<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection>::remove_SyncRequested>;
|
||||
[[nodiscard]] SyncRequested_revoker SyncRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarSyncManagerSyncRequestEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) SyncRequested(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) CreateOrUpdateAppointmentRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs> const& handler) const;
|
||||
using CreateOrUpdateAppointmentRequested_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection, &impl::abi_t<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection>::remove_CreateOrUpdateAppointmentRequested>;
|
||||
[[nodiscard]] CreateOrUpdateAppointmentRequested_revoker CreateOrUpdateAppointmentRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) CreateOrUpdateAppointmentRequested(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) CancelMeetingRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCancelMeetingRequestEventArgs> const& handler) const;
|
||||
using CancelMeetingRequested_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection, &impl::abi_t<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection>::remove_CancelMeetingRequested>;
|
||||
[[nodiscard]] CancelMeetingRequested_revoker CancelMeetingRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarCancelMeetingRequestEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) CancelMeetingRequested(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) ForwardMeetingRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarForwardMeetingRequestEventArgs> const& handler) const;
|
||||
using ForwardMeetingRequested_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection, &impl::abi_t<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection>::remove_ForwardMeetingRequested>;
|
||||
[[nodiscard]] ForwardMeetingRequested_revoker ForwardMeetingRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarForwardMeetingRequestEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) ForwardMeetingRequested(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) ProposeNewTimeForMeetingRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs> const& handler) const;
|
||||
using ProposeNewTimeForMeetingRequested_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection, &impl::abi_t<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection>::remove_ProposeNewTimeForMeetingRequested>;
|
||||
[[nodiscard]] ProposeNewTimeForMeetingRequested_revoker ProposeNewTimeForMeetingRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) ProposeNewTimeForMeetingRequested(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) UpdateMeetingResponseRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarUpdateMeetingResponseRequestEventArgs> const& handler) const;
|
||||
using UpdateMeetingResponseRequested_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection, &impl::abi_t<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection>::remove_UpdateMeetingResponseRequested>;
|
||||
[[nodiscard]] UpdateMeetingResponseRequested_revoker UpdateMeetingResponseRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection, winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentCalendarUpdateMeetingResponseRequestEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) UpdateMeetingResponseRequested(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(void) Start() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentDataProviderConnection<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentDataProviderTriggerDetails
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Appointments::DataProvider::AppointmentDataProviderConnection) Connection() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderTriggerDetails>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Appointments_DataProvider_IAppointmentDataProviderTriggerDetails<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+108
@@ -0,0 +1,108 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Appointments_DataProvider_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Appointments_DataProvider_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Appointments.DataProvider.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Appointments::DataProvider
|
||||
{
|
||||
struct __declspec(empty_bases) IAppointmentCalendarCancelMeetingRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarCancelMeetingRequest>
|
||||
{
|
||||
IAppointmentCalendarCancelMeetingRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarCancelMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarCancelMeetingRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarCancelMeetingRequestEventArgs>
|
||||
{
|
||||
IAppointmentCalendarCancelMeetingRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarCancelMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarCreateOrUpdateAppointmentRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarCreateOrUpdateAppointmentRequest>
|
||||
{
|
||||
IAppointmentCalendarCreateOrUpdateAppointmentRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarCreateOrUpdateAppointmentRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs>
|
||||
{
|
||||
IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarForwardMeetingRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarForwardMeetingRequest>
|
||||
{
|
||||
IAppointmentCalendarForwardMeetingRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarForwardMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarForwardMeetingRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarForwardMeetingRequestEventArgs>
|
||||
{
|
||||
IAppointmentCalendarForwardMeetingRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarForwardMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarProposeNewTimeForMeetingRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarProposeNewTimeForMeetingRequest>
|
||||
{
|
||||
IAppointmentCalendarProposeNewTimeForMeetingRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarProposeNewTimeForMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs>
|
||||
{
|
||||
IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarSyncManagerSyncRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarSyncManagerSyncRequest>
|
||||
{
|
||||
IAppointmentCalendarSyncManagerSyncRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarSyncManagerSyncRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarSyncManagerSyncRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarSyncManagerSyncRequestEventArgs>
|
||||
{
|
||||
IAppointmentCalendarSyncManagerSyncRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarSyncManagerSyncRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarUpdateMeetingResponseRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarUpdateMeetingResponseRequest>
|
||||
{
|
||||
IAppointmentCalendarUpdateMeetingResponseRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarUpdateMeetingResponseRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentCalendarUpdateMeetingResponseRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentCalendarUpdateMeetingResponseRequestEventArgs>
|
||||
{
|
||||
IAppointmentCalendarUpdateMeetingResponseRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentCalendarUpdateMeetingResponseRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentDataProviderConnection :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentDataProviderConnection>
|
||||
{
|
||||
IAppointmentDataProviderConnection(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentDataProviderConnection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentDataProviderTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentDataProviderTriggerDetails>
|
||||
{
|
||||
IAppointmentDataProviderTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentDataProviderTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+80
@@ -0,0 +1,80 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Appointments_DataProvider_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Appointments_DataProvider_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Appointments.DataProvider.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Appointments::DataProvider
|
||||
{
|
||||
struct __declspec(empty_bases) AppointmentCalendarCancelMeetingRequest : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequest
|
||||
{
|
||||
AppointmentCalendarCancelMeetingRequest(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarCancelMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarCancelMeetingRequestEventArgs : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequestEventArgs
|
||||
{
|
||||
AppointmentCalendarCancelMeetingRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarCancelMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCancelMeetingRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarCreateOrUpdateAppointmentRequest : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequest
|
||||
{
|
||||
AppointmentCalendarCreateOrUpdateAppointmentRequest(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarCreateOrUpdateAppointmentRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs
|
||||
{
|
||||
AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarCreateOrUpdateAppointmentRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarForwardMeetingRequest : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequest
|
||||
{
|
||||
AppointmentCalendarForwardMeetingRequest(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarForwardMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarForwardMeetingRequestEventArgs : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequestEventArgs
|
||||
{
|
||||
AppointmentCalendarForwardMeetingRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarForwardMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarForwardMeetingRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarProposeNewTimeForMeetingRequest : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequest
|
||||
{
|
||||
AppointmentCalendarProposeNewTimeForMeetingRequest(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarProposeNewTimeForMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs
|
||||
{
|
||||
AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarProposeNewTimeForMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarProposeNewTimeForMeetingRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarSyncManagerSyncRequest : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequest
|
||||
{
|
||||
AppointmentCalendarSyncManagerSyncRequest(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarSyncManagerSyncRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarSyncManagerSyncRequestEventArgs : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequestEventArgs
|
||||
{
|
||||
AppointmentCalendarSyncManagerSyncRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarSyncManagerSyncRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarSyncManagerSyncRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarUpdateMeetingResponseRequest : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequest
|
||||
{
|
||||
AppointmentCalendarUpdateMeetingResponseRequest(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarUpdateMeetingResponseRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentCalendarUpdateMeetingResponseRequestEventArgs : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequestEventArgs
|
||||
{
|
||||
AppointmentCalendarUpdateMeetingResponseRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
AppointmentCalendarUpdateMeetingResponseRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentCalendarUpdateMeetingResponseRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentDataProviderConnection : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection
|
||||
{
|
||||
AppointmentDataProviderConnection(std::nullptr_t) noexcept {}
|
||||
AppointmentDataProviderConnection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderConnection(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentDataProviderTriggerDetails : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderTriggerDetails
|
||||
{
|
||||
AppointmentDataProviderTriggerDetails(std::nullptr_t) noexcept {}
|
||||
AppointmentDataProviderTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Appointments::DataProvider::IAppointmentDataProviderTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+2599
File diff suppressed because it is too large
Load Diff
+717
@@ -0,0 +1,717 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Background_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Background_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Background.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Background
|
||||
{
|
||||
struct __declspec(empty_bases) IActivitySensorTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IActivitySensorTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IActivitySensorTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IActivitySensorTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IActivitySensorTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IActivitySensorTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IActivitySensorTriggerFactory>
|
||||
{
|
||||
IActivitySensorTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IActivitySensorTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAlarmApplicationManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAlarmApplicationManagerStatics>
|
||||
{
|
||||
IAlarmApplicationManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IAlarmApplicationManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppBroadcastTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppBroadcastTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IAppBroadcastTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IAppBroadcastTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppBroadcastTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppBroadcastTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppBroadcastTriggerFactory>
|
||||
{
|
||||
IAppBroadcastTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppBroadcastTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppBroadcastTriggerProviderInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppBroadcastTriggerProviderInfo>
|
||||
{
|
||||
IAppBroadcastTriggerProviderInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppBroadcastTriggerProviderInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IApplicationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IApplicationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IApplicationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IApplicationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IApplicationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IApplicationTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IApplicationTriggerDetails>
|
||||
{
|
||||
IApplicationTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IApplicationTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppointmentStoreNotificationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppointmentStoreNotificationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IAppointmentStoreNotificationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IAppointmentStoreNotificationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppointmentStoreNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundCondition :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundCondition>
|
||||
{
|
||||
IBackgroundCondition(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundCondition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundExecutionManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundExecutionManagerStatics>
|
||||
{
|
||||
IBackgroundExecutionManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundExecutionManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundExecutionManagerStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundExecutionManagerStatics2>
|
||||
{
|
||||
IBackgroundExecutionManagerStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundExecutionManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTask :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTask>
|
||||
{
|
||||
IBackgroundTask(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTask(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskBuilder :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskBuilder>
|
||||
{
|
||||
IBackgroundTaskBuilder(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskBuilder(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskBuilder2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskBuilder2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder2, winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder>
|
||||
{
|
||||
IBackgroundTaskBuilder2(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskBuilder2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskBuilder3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskBuilder3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder3, winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder>
|
||||
{
|
||||
IBackgroundTaskBuilder3(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskBuilder3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskBuilder4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskBuilder4>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder4, winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder>
|
||||
{
|
||||
IBackgroundTaskBuilder4(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskBuilder4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskBuilder5 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskBuilder5>
|
||||
{
|
||||
IBackgroundTaskBuilder5(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskBuilder5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskCompletedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskCompletedEventArgs>
|
||||
{
|
||||
IBackgroundTaskCompletedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskDeferral :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskDeferral>
|
||||
{
|
||||
IBackgroundTaskDeferral(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskInstance :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskInstance>
|
||||
{
|
||||
IBackgroundTaskInstance(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskInstance(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskInstance2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskInstance2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IBackgroundTaskInstance2, winrt::Windows::ApplicationModel::Background::IBackgroundTaskInstance>
|
||||
{
|
||||
IBackgroundTaskInstance2(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskInstance2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskInstance4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskInstance4>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IBackgroundTaskInstance4, winrt::Windows::ApplicationModel::Background::IBackgroundTaskInstance>
|
||||
{
|
||||
IBackgroundTaskInstance4(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskInstance4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskProgressEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskProgressEventArgs>
|
||||
{
|
||||
IBackgroundTaskProgressEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskProgressEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskRegistration :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskRegistration>
|
||||
{
|
||||
IBackgroundTaskRegistration(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskRegistration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskRegistration2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskRegistration2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IBackgroundTaskRegistration2, winrt::Windows::ApplicationModel::Background::IBackgroundTaskRegistration>
|
||||
{
|
||||
IBackgroundTaskRegistration2(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskRegistration2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskRegistration3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskRegistration3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IBackgroundTaskRegistration3, winrt::Windows::ApplicationModel::Background::IBackgroundTaskRegistration>
|
||||
{
|
||||
IBackgroundTaskRegistration3(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskRegistration3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskRegistrationGroup :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskRegistrationGroup>
|
||||
{
|
||||
IBackgroundTaskRegistrationGroup(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskRegistrationGroup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskRegistrationGroupFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskRegistrationGroupFactory>
|
||||
{
|
||||
IBackgroundTaskRegistrationGroupFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskRegistrationGroupFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskRegistrationStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskRegistrationStatics>
|
||||
{
|
||||
IBackgroundTaskRegistrationStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskRegistrationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTaskRegistrationStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTaskRegistrationStatics2>
|
||||
{
|
||||
IBackgroundTaskRegistrationStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTaskRegistrationStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundTrigger>
|
||||
{
|
||||
IBackgroundTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBackgroundWorkCostStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBackgroundWorkCostStatics>
|
||||
{
|
||||
IBackgroundWorkCostStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IBackgroundWorkCostStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBluetoothLEAdvertisementPublisherTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBluetoothLEAdvertisementPublisherTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IBluetoothLEAdvertisementPublisherTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IBluetoothLEAdvertisementPublisherTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IBluetoothLEAdvertisementPublisherTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBluetoothLEAdvertisementPublisherTrigger2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBluetoothLEAdvertisementPublisherTrigger2>
|
||||
{
|
||||
IBluetoothLEAdvertisementPublisherTrigger2(std::nullptr_t = nullptr) noexcept {}
|
||||
IBluetoothLEAdvertisementPublisherTrigger2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBluetoothLEAdvertisementWatcherTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBluetoothLEAdvertisementWatcherTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IBluetoothLEAdvertisementWatcherTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IBluetoothLEAdvertisementWatcherTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IBluetoothLEAdvertisementWatcherTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IBluetoothLEAdvertisementWatcherTrigger2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IBluetoothLEAdvertisementWatcherTrigger2>
|
||||
{
|
||||
IBluetoothLEAdvertisementWatcherTrigger2(std::nullptr_t = nullptr) noexcept {}
|
||||
IBluetoothLEAdvertisementWatcherTrigger2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICachedFileUpdaterTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICachedFileUpdaterTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::ICachedFileUpdaterTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
ICachedFileUpdaterTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
ICachedFileUpdaterTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICachedFileUpdaterTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICachedFileUpdaterTriggerDetails>
|
||||
{
|
||||
ICachedFileUpdaterTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
ICachedFileUpdaterTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageNotificationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageNotificationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IChatMessageNotificationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IChatMessageNotificationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageReceivedNotificationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageReceivedNotificationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IChatMessageReceivedNotificationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IChatMessageReceivedNotificationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageReceivedNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICommunicationBlockingAppSetAsActiveTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICommunicationBlockingAppSetAsActiveTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::ICommunicationBlockingAppSetAsActiveTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
ICommunicationBlockingAppSetAsActiveTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
ICommunicationBlockingAppSetAsActiveTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactStoreNotificationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactStoreNotificationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IContactStoreNotificationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IContactStoreNotificationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactStoreNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContentPrefetchTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContentPrefetchTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IContentPrefetchTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IContentPrefetchTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IContentPrefetchTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContentPrefetchTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContentPrefetchTriggerFactory>
|
||||
{
|
||||
IContentPrefetchTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IContentPrefetchTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICustomSystemEventTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICustomSystemEventTrigger>
|
||||
{
|
||||
ICustomSystemEventTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
ICustomSystemEventTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICustomSystemEventTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICustomSystemEventTriggerFactory>
|
||||
{
|
||||
ICustomSystemEventTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ICustomSystemEventTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDeviceConnectionChangeTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDeviceConnectionChangeTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IDeviceConnectionChangeTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IDeviceConnectionChangeTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IDeviceConnectionChangeTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDeviceConnectionChangeTriggerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDeviceConnectionChangeTriggerStatics>
|
||||
{
|
||||
IDeviceConnectionChangeTriggerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IDeviceConnectionChangeTriggerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDeviceManufacturerNotificationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDeviceManufacturerNotificationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IDeviceManufacturerNotificationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IDeviceManufacturerNotificationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IDeviceManufacturerNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDeviceManufacturerNotificationTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDeviceManufacturerNotificationTriggerFactory>
|
||||
{
|
||||
IDeviceManufacturerNotificationTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IDeviceManufacturerNotificationTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDeviceServicingTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDeviceServicingTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IDeviceServicingTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IDeviceServicingTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IDeviceServicingTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDeviceUseTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDeviceUseTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IDeviceUseTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IDeviceUseTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IDeviceUseTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDeviceWatcherTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDeviceWatcherTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IDeviceWatcherTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IDeviceWatcherTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IDeviceWatcherTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailStoreNotificationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailStoreNotificationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IEmailStoreNotificationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IEmailStoreNotificationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailStoreNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IGattCharacteristicNotificationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IGattCharacteristicNotificationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IGattCharacteristicNotificationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IGattCharacteristicNotificationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IGattCharacteristicNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IGattCharacteristicNotificationTrigger2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IGattCharacteristicNotificationTrigger2>
|
||||
{
|
||||
IGattCharacteristicNotificationTrigger2(std::nullptr_t = nullptr) noexcept {}
|
||||
IGattCharacteristicNotificationTrigger2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IGattCharacteristicNotificationTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IGattCharacteristicNotificationTriggerFactory>
|
||||
{
|
||||
IGattCharacteristicNotificationTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IGattCharacteristicNotificationTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IGattCharacteristicNotificationTriggerFactory2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IGattCharacteristicNotificationTriggerFactory2>
|
||||
{
|
||||
IGattCharacteristicNotificationTriggerFactory2(std::nullptr_t = nullptr) noexcept {}
|
||||
IGattCharacteristicNotificationTriggerFactory2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IGattServiceProviderTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IGattServiceProviderTrigger>
|
||||
{
|
||||
IGattServiceProviderTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IGattServiceProviderTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IGattServiceProviderTriggerResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IGattServiceProviderTriggerResult>
|
||||
{
|
||||
IGattServiceProviderTriggerResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IGattServiceProviderTriggerResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IGattServiceProviderTriggerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IGattServiceProviderTriggerStatics>
|
||||
{
|
||||
IGattServiceProviderTriggerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IGattServiceProviderTriggerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IGeovisitTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IGeovisitTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IGeovisitTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IGeovisitTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IGeovisitTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILocationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILocationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::ILocationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
ILocationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
ILocationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILocationTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILocationTriggerFactory>
|
||||
{
|
||||
ILocationTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ILocationTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IMaintenanceTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IMaintenanceTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IMaintenanceTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IMaintenanceTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IMaintenanceTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IMaintenanceTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IMaintenanceTriggerFactory>
|
||||
{
|
||||
IMaintenanceTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IMaintenanceTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IMediaProcessingTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IMediaProcessingTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IMediaProcessingTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IMediaProcessingTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IMediaProcessingTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) INetworkOperatorHotspotAuthenticationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<INetworkOperatorHotspotAuthenticationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::INetworkOperatorHotspotAuthenticationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
INetworkOperatorHotspotAuthenticationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
INetworkOperatorHotspotAuthenticationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) INetworkOperatorNotificationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<INetworkOperatorNotificationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::INetworkOperatorNotificationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
INetworkOperatorNotificationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
INetworkOperatorNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) INetworkOperatorNotificationTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<INetworkOperatorNotificationTriggerFactory>
|
||||
{
|
||||
INetworkOperatorNotificationTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
INetworkOperatorNotificationTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IPhoneTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IPhoneTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneTriggerFactory>
|
||||
{
|
||||
IPhoneTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPushNotificationTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPushNotificationTriggerFactory>
|
||||
{
|
||||
IPushNotificationTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPushNotificationTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRcsEndUserMessageAvailableTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRcsEndUserMessageAvailableTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IRcsEndUserMessageAvailableTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IRcsEndUserMessageAvailableTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IRcsEndUserMessageAvailableTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRfcommConnectionTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRfcommConnectionTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IRfcommConnectionTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IRfcommConnectionTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IRfcommConnectionTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISecondaryAuthenticationFactorAuthenticationTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISecondaryAuthenticationFactorAuthenticationTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::ISecondaryAuthenticationFactorAuthenticationTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
ISecondaryAuthenticationFactorAuthenticationTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
ISecondaryAuthenticationFactorAuthenticationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISensorDataThresholdTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISensorDataThresholdTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::ISensorDataThresholdTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
ISensorDataThresholdTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
ISensorDataThresholdTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISensorDataThresholdTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISensorDataThresholdTriggerFactory>
|
||||
{
|
||||
ISensorDataThresholdTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ISensorDataThresholdTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISmartCardTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISmartCardTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::ISmartCardTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
ISmartCardTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
ISmartCardTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISmartCardTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISmartCardTriggerFactory>
|
||||
{
|
||||
ISmartCardTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ISmartCardTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISmsMessageReceivedTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISmsMessageReceivedTriggerFactory>
|
||||
{
|
||||
ISmsMessageReceivedTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ISmsMessageReceivedTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISocketActivityTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISocketActivityTrigger>
|
||||
{
|
||||
ISocketActivityTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
ISocketActivityTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IStorageLibraryChangeTrackerTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IStorageLibraryChangeTrackerTriggerFactory>
|
||||
{
|
||||
IStorageLibraryChangeTrackerTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IStorageLibraryChangeTrackerTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IStorageLibraryContentChangedTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IStorageLibraryContentChangedTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::IStorageLibraryContentChangedTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
IStorageLibraryContentChangedTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
IStorageLibraryContentChangedTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IStorageLibraryContentChangedTriggerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IStorageLibraryContentChangedTriggerStatics>
|
||||
{
|
||||
IStorageLibraryContentChangedTriggerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IStorageLibraryContentChangedTriggerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISystemCondition :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISystemCondition>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::ISystemCondition, winrt::Windows::ApplicationModel::Background::IBackgroundCondition>
|
||||
{
|
||||
ISystemCondition(std::nullptr_t = nullptr) noexcept {}
|
||||
ISystemCondition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISystemConditionFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISystemConditionFactory>
|
||||
{
|
||||
ISystemConditionFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ISystemConditionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISystemTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISystemTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::ISystemTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
ISystemTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
ISystemTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISystemTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISystemTriggerFactory>
|
||||
{
|
||||
ISystemTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ISystemTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITimeTrigger :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITimeTrigger>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Background::ITimeTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
ITimeTrigger(std::nullptr_t = nullptr) noexcept {}
|
||||
ITimeTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITimeTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITimeTriggerFactory>
|
||||
{
|
||||
ITimeTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
ITimeTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IToastNotificationActionTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IToastNotificationActionTriggerFactory>
|
||||
{
|
||||
IToastNotificationActionTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IToastNotificationActionTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IToastNotificationHistoryChangedTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IToastNotificationHistoryChangedTriggerFactory>
|
||||
{
|
||||
IToastNotificationHistoryChangedTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IToastNotificationHistoryChangedTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IUserNotificationChangedTriggerFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IUserNotificationChangedTriggerFactory>
|
||||
{
|
||||
IUserNotificationChangedTriggerFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IUserNotificationChangedTriggerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+462
@@ -0,0 +1,462 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Background_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Background_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Calls.Background.1.h"
|
||||
#include "winrt/impl/Windows.Devices.Bluetooth.Background.1.h"
|
||||
#include "winrt/impl/Windows.Devices.Bluetooth.GenericAttributeProfile.1.h"
|
||||
#include "winrt/impl/Windows.Devices.Sensors.1.h"
|
||||
#include "winrt/impl/Windows.Devices.SmartCards.1.h"
|
||||
#include "winrt/impl/Windows.Devices.Sms.1.h"
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.Foundation.Collections.1.h"
|
||||
#include "winrt/impl/Windows.Storage.1.h"
|
||||
#include "winrt/impl/Windows.UI.Notifications.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.Background.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Background
|
||||
{
|
||||
struct BackgroundTaskCanceledEventHandler : winrt::Windows::Foundation::IUnknown
|
||||
{
|
||||
BackgroundTaskCanceledEventHandler(std::nullptr_t = nullptr) noexcept {}
|
||||
BackgroundTaskCanceledEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
||||
template <typename L> BackgroundTaskCanceledEventHandler(L lambda);
|
||||
template <typename F> BackgroundTaskCanceledEventHandler(F* function);
|
||||
template <typename O, typename M> BackgroundTaskCanceledEventHandler(O* object, M method);
|
||||
template <typename O, typename M> BackgroundTaskCanceledEventHandler(com_ptr<O>&& object, M method);
|
||||
template <typename O, typename M> BackgroundTaskCanceledEventHandler(weak_ref<O>&& object, M method);
|
||||
auto operator()(winrt::Windows::ApplicationModel::Background::IBackgroundTaskInstance const& sender, winrt::Windows::ApplicationModel::Background::BackgroundTaskCancellationReason const& reason) const;
|
||||
};
|
||||
struct BackgroundTaskCompletedEventHandler : winrt::Windows::Foundation::IUnknown
|
||||
{
|
||||
BackgroundTaskCompletedEventHandler(std::nullptr_t = nullptr) noexcept {}
|
||||
BackgroundTaskCompletedEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
||||
template <typename L> BackgroundTaskCompletedEventHandler(L lambda);
|
||||
template <typename F> BackgroundTaskCompletedEventHandler(F* function);
|
||||
template <typename O, typename M> BackgroundTaskCompletedEventHandler(O* object, M method);
|
||||
template <typename O, typename M> BackgroundTaskCompletedEventHandler(com_ptr<O>&& object, M method);
|
||||
template <typename O, typename M> BackgroundTaskCompletedEventHandler(weak_ref<O>&& object, M method);
|
||||
auto operator()(winrt::Windows::ApplicationModel::Background::BackgroundTaskRegistration const& sender, winrt::Windows::ApplicationModel::Background::BackgroundTaskCompletedEventArgs const& args) const;
|
||||
};
|
||||
struct BackgroundTaskProgressEventHandler : winrt::Windows::Foundation::IUnknown
|
||||
{
|
||||
BackgroundTaskProgressEventHandler(std::nullptr_t = nullptr) noexcept {}
|
||||
BackgroundTaskProgressEventHandler(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
||||
template <typename L> BackgroundTaskProgressEventHandler(L lambda);
|
||||
template <typename F> BackgroundTaskProgressEventHandler(F* function);
|
||||
template <typename O, typename M> BackgroundTaskProgressEventHandler(O* object, M method);
|
||||
template <typename O, typename M> BackgroundTaskProgressEventHandler(com_ptr<O>&& object, M method);
|
||||
template <typename O, typename M> BackgroundTaskProgressEventHandler(weak_ref<O>&& object, M method);
|
||||
auto operator()(winrt::Windows::ApplicationModel::Background::BackgroundTaskRegistration const& sender, winrt::Windows::ApplicationModel::Background::BackgroundTaskProgressEventArgs const& args) const;
|
||||
};
|
||||
struct __declspec(empty_bases) ActivitySensorTrigger : winrt::Windows::ApplicationModel::Background::IActivitySensorTrigger
|
||||
{
|
||||
ActivitySensorTrigger(std::nullptr_t) noexcept {}
|
||||
ActivitySensorTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IActivitySensorTrigger(ptr, take_ownership_from_abi) {}
|
||||
explicit ActivitySensorTrigger(uint32_t reportIntervalInMilliseconds);
|
||||
};
|
||||
struct AlarmApplicationManager
|
||||
{
|
||||
AlarmApplicationManager() = delete;
|
||||
static auto RequestAccessAsync();
|
||||
static auto GetAccessStatus();
|
||||
};
|
||||
struct __declspec(empty_bases) AppBroadcastTrigger : winrt::Windows::ApplicationModel::Background::IAppBroadcastTrigger
|
||||
{
|
||||
AppBroadcastTrigger(std::nullptr_t) noexcept {}
|
||||
AppBroadcastTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IAppBroadcastTrigger(ptr, take_ownership_from_abi) {}
|
||||
explicit AppBroadcastTrigger(param::hstring const& providerKey);
|
||||
};
|
||||
struct __declspec(empty_bases) AppBroadcastTriggerProviderInfo : winrt::Windows::ApplicationModel::Background::IAppBroadcastTriggerProviderInfo
|
||||
{
|
||||
AppBroadcastTriggerProviderInfo(std::nullptr_t) noexcept {}
|
||||
AppBroadcastTriggerProviderInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IAppBroadcastTriggerProviderInfo(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ApplicationTrigger : winrt::Windows::ApplicationModel::Background::IApplicationTrigger
|
||||
{
|
||||
ApplicationTrigger(std::nullptr_t) noexcept {}
|
||||
ApplicationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IApplicationTrigger(ptr, take_ownership_from_abi) {}
|
||||
ApplicationTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) ApplicationTriggerDetails : winrt::Windows::ApplicationModel::Background::IApplicationTriggerDetails
|
||||
{
|
||||
ApplicationTriggerDetails(std::nullptr_t) noexcept {}
|
||||
ApplicationTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IApplicationTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) AppointmentStoreNotificationTrigger : winrt::Windows::ApplicationModel::Background::IAppointmentStoreNotificationTrigger
|
||||
{
|
||||
AppointmentStoreNotificationTrigger(std::nullptr_t) noexcept {}
|
||||
AppointmentStoreNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IAppointmentStoreNotificationTrigger(ptr, take_ownership_from_abi) {}
|
||||
AppointmentStoreNotificationTrigger();
|
||||
};
|
||||
struct BackgroundExecutionManager
|
||||
{
|
||||
BackgroundExecutionManager() = delete;
|
||||
static auto RequestAccessAsync();
|
||||
static auto RequestAccessAsync(param::hstring const& applicationId);
|
||||
static auto RemoveAccess();
|
||||
static auto RemoveAccess(param::hstring const& applicationId);
|
||||
static auto GetAccessStatus();
|
||||
static auto GetAccessStatus(param::hstring const& applicationId);
|
||||
static auto RequestAccessKindAsync(winrt::Windows::ApplicationModel::Background::BackgroundAccessRequestKind const& requestedAccess, param::hstring const& reason);
|
||||
};
|
||||
struct __declspec(empty_bases) BackgroundTaskBuilder : winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder,
|
||||
impl::require<BackgroundTaskBuilder, winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder2, winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder3, winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder4, winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder5>
|
||||
{
|
||||
BackgroundTaskBuilder(std::nullptr_t) noexcept {}
|
||||
BackgroundTaskBuilder(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTaskBuilder(ptr, take_ownership_from_abi) {}
|
||||
BackgroundTaskBuilder();
|
||||
};
|
||||
struct __declspec(empty_bases) BackgroundTaskCompletedEventArgs : winrt::Windows::ApplicationModel::Background::IBackgroundTaskCompletedEventArgs
|
||||
{
|
||||
BackgroundTaskCompletedEventArgs(std::nullptr_t) noexcept {}
|
||||
BackgroundTaskCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTaskCompletedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) BackgroundTaskDeferral : winrt::Windows::ApplicationModel::Background::IBackgroundTaskDeferral
|
||||
{
|
||||
BackgroundTaskDeferral(std::nullptr_t) noexcept {}
|
||||
BackgroundTaskDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTaskDeferral(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) BackgroundTaskProgressEventArgs : winrt::Windows::ApplicationModel::Background::IBackgroundTaskProgressEventArgs
|
||||
{
|
||||
BackgroundTaskProgressEventArgs(std::nullptr_t) noexcept {}
|
||||
BackgroundTaskProgressEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTaskProgressEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) BackgroundTaskRegistration : winrt::Windows::ApplicationModel::Background::IBackgroundTaskRegistration,
|
||||
impl::require<BackgroundTaskRegistration, winrt::Windows::ApplicationModel::Background::IBackgroundTaskRegistration2, winrt::Windows::ApplicationModel::Background::IBackgroundTaskRegistration3>
|
||||
{
|
||||
BackgroundTaskRegistration(std::nullptr_t) noexcept {}
|
||||
BackgroundTaskRegistration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTaskRegistration(ptr, take_ownership_from_abi) {}
|
||||
[[nodiscard]] static auto AllTasks();
|
||||
[[nodiscard]] static auto AllTaskGroups();
|
||||
static auto GetTaskGroup(param::hstring const& groupId);
|
||||
};
|
||||
struct __declspec(empty_bases) BackgroundTaskRegistrationGroup : winrt::Windows::ApplicationModel::Background::IBackgroundTaskRegistrationGroup
|
||||
{
|
||||
BackgroundTaskRegistrationGroup(std::nullptr_t) noexcept {}
|
||||
BackgroundTaskRegistrationGroup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTaskRegistrationGroup(ptr, take_ownership_from_abi) {}
|
||||
explicit BackgroundTaskRegistrationGroup(param::hstring const& id);
|
||||
BackgroundTaskRegistrationGroup(param::hstring const& id, param::hstring const& name);
|
||||
};
|
||||
struct BackgroundWorkCost
|
||||
{
|
||||
BackgroundWorkCost() = delete;
|
||||
[[nodiscard]] static auto CurrentBackgroundWorkCost();
|
||||
};
|
||||
struct __declspec(empty_bases) BluetoothLEAdvertisementPublisherTrigger : winrt::Windows::ApplicationModel::Background::IBluetoothLEAdvertisementPublisherTrigger,
|
||||
impl::require<BluetoothLEAdvertisementPublisherTrigger, winrt::Windows::ApplicationModel::Background::IBluetoothLEAdvertisementPublisherTrigger2>
|
||||
{
|
||||
BluetoothLEAdvertisementPublisherTrigger(std::nullptr_t) noexcept {}
|
||||
BluetoothLEAdvertisementPublisherTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBluetoothLEAdvertisementPublisherTrigger(ptr, take_ownership_from_abi) {}
|
||||
BluetoothLEAdvertisementPublisherTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) BluetoothLEAdvertisementWatcherTrigger : winrt::Windows::ApplicationModel::Background::IBluetoothLEAdvertisementWatcherTrigger,
|
||||
impl::require<BluetoothLEAdvertisementWatcherTrigger, winrt::Windows::ApplicationModel::Background::IBluetoothLEAdvertisementWatcherTrigger2>
|
||||
{
|
||||
BluetoothLEAdvertisementWatcherTrigger(std::nullptr_t) noexcept {}
|
||||
BluetoothLEAdvertisementWatcherTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBluetoothLEAdvertisementWatcherTrigger(ptr, take_ownership_from_abi) {}
|
||||
BluetoothLEAdvertisementWatcherTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) CachedFileUpdaterTrigger : winrt::Windows::ApplicationModel::Background::ICachedFileUpdaterTrigger
|
||||
{
|
||||
CachedFileUpdaterTrigger(std::nullptr_t) noexcept {}
|
||||
CachedFileUpdaterTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::ICachedFileUpdaterTrigger(ptr, take_ownership_from_abi) {}
|
||||
CachedFileUpdaterTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) CachedFileUpdaterTriggerDetails : winrt::Windows::ApplicationModel::Background::ICachedFileUpdaterTriggerDetails
|
||||
{
|
||||
CachedFileUpdaterTriggerDetails(std::nullptr_t) noexcept {}
|
||||
CachedFileUpdaterTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::ICachedFileUpdaterTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageNotificationTrigger : winrt::Windows::ApplicationModel::Background::IChatMessageNotificationTrigger
|
||||
{
|
||||
ChatMessageNotificationTrigger(std::nullptr_t) noexcept {}
|
||||
ChatMessageNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IChatMessageNotificationTrigger(ptr, take_ownership_from_abi) {}
|
||||
ChatMessageNotificationTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageReceivedNotificationTrigger : winrt::Windows::ApplicationModel::Background::IChatMessageReceivedNotificationTrigger
|
||||
{
|
||||
ChatMessageReceivedNotificationTrigger(std::nullptr_t) noexcept {}
|
||||
ChatMessageReceivedNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IChatMessageReceivedNotificationTrigger(ptr, take_ownership_from_abi) {}
|
||||
ChatMessageReceivedNotificationTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) CommunicationBlockingAppSetAsActiveTrigger : winrt::Windows::ApplicationModel::Background::ICommunicationBlockingAppSetAsActiveTrigger
|
||||
{
|
||||
CommunicationBlockingAppSetAsActiveTrigger(std::nullptr_t) noexcept {}
|
||||
CommunicationBlockingAppSetAsActiveTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::ICommunicationBlockingAppSetAsActiveTrigger(ptr, take_ownership_from_abi) {}
|
||||
CommunicationBlockingAppSetAsActiveTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactStoreNotificationTrigger : winrt::Windows::ApplicationModel::Background::IContactStoreNotificationTrigger
|
||||
{
|
||||
ContactStoreNotificationTrigger(std::nullptr_t) noexcept {}
|
||||
ContactStoreNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IContactStoreNotificationTrigger(ptr, take_ownership_from_abi) {}
|
||||
ContactStoreNotificationTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) ContentPrefetchTrigger : winrt::Windows::ApplicationModel::Background::IContentPrefetchTrigger
|
||||
{
|
||||
ContentPrefetchTrigger(std::nullptr_t) noexcept {}
|
||||
ContentPrefetchTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IContentPrefetchTrigger(ptr, take_ownership_from_abi) {}
|
||||
ContentPrefetchTrigger();
|
||||
explicit ContentPrefetchTrigger(winrt::Windows::Foundation::TimeSpan const& waitInterval);
|
||||
};
|
||||
struct __declspec(empty_bases) ConversationalAgentTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
ConversationalAgentTrigger(std::nullptr_t) noexcept {}
|
||||
ConversationalAgentTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
ConversationalAgentTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) CustomSystemEventTrigger : winrt::Windows::ApplicationModel::Background::ICustomSystemEventTrigger,
|
||||
impl::require<CustomSystemEventTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
CustomSystemEventTrigger(std::nullptr_t) noexcept {}
|
||||
CustomSystemEventTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::ICustomSystemEventTrigger(ptr, take_ownership_from_abi) {}
|
||||
CustomSystemEventTrigger(param::hstring const& triggerId, winrt::Windows::ApplicationModel::Background::CustomSystemEventTriggerRecurrence const& recurrence);
|
||||
};
|
||||
struct __declspec(empty_bases) DeviceConnectionChangeTrigger : winrt::Windows::ApplicationModel::Background::IDeviceConnectionChangeTrigger
|
||||
{
|
||||
DeviceConnectionChangeTrigger(std::nullptr_t) noexcept {}
|
||||
DeviceConnectionChangeTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IDeviceConnectionChangeTrigger(ptr, take_ownership_from_abi) {}
|
||||
static auto FromIdAsync(param::hstring const& deviceId);
|
||||
};
|
||||
struct __declspec(empty_bases) DeviceManufacturerNotificationTrigger : winrt::Windows::ApplicationModel::Background::IDeviceManufacturerNotificationTrigger
|
||||
{
|
||||
DeviceManufacturerNotificationTrigger(std::nullptr_t) noexcept {}
|
||||
DeviceManufacturerNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IDeviceManufacturerNotificationTrigger(ptr, take_ownership_from_abi) {}
|
||||
DeviceManufacturerNotificationTrigger(param::hstring const& triggerQualifier, bool oneShot);
|
||||
};
|
||||
struct __declspec(empty_bases) DeviceServicingTrigger : winrt::Windows::ApplicationModel::Background::IDeviceServicingTrigger
|
||||
{
|
||||
DeviceServicingTrigger(std::nullptr_t) noexcept {}
|
||||
DeviceServicingTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IDeviceServicingTrigger(ptr, take_ownership_from_abi) {}
|
||||
DeviceServicingTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) DeviceUseTrigger : winrt::Windows::ApplicationModel::Background::IDeviceUseTrigger
|
||||
{
|
||||
DeviceUseTrigger(std::nullptr_t) noexcept {}
|
||||
DeviceUseTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IDeviceUseTrigger(ptr, take_ownership_from_abi) {}
|
||||
DeviceUseTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) DeviceWatcherTrigger : winrt::Windows::ApplicationModel::Background::IDeviceWatcherTrigger
|
||||
{
|
||||
DeviceWatcherTrigger(std::nullptr_t) noexcept {}
|
||||
DeviceWatcherTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IDeviceWatcherTrigger(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailStoreNotificationTrigger : winrt::Windows::ApplicationModel::Background::IEmailStoreNotificationTrigger
|
||||
{
|
||||
EmailStoreNotificationTrigger(std::nullptr_t) noexcept {}
|
||||
EmailStoreNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IEmailStoreNotificationTrigger(ptr, take_ownership_from_abi) {}
|
||||
EmailStoreNotificationTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) GattCharacteristicNotificationTrigger : winrt::Windows::ApplicationModel::Background::IGattCharacteristicNotificationTrigger,
|
||||
impl::require<GattCharacteristicNotificationTrigger, winrt::Windows::ApplicationModel::Background::IGattCharacteristicNotificationTrigger2>
|
||||
{
|
||||
GattCharacteristicNotificationTrigger(std::nullptr_t) noexcept {}
|
||||
GattCharacteristicNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IGattCharacteristicNotificationTrigger(ptr, take_ownership_from_abi) {}
|
||||
explicit GattCharacteristicNotificationTrigger(winrt::Windows::Devices::Bluetooth::GenericAttributeProfile::GattCharacteristic const& characteristic);
|
||||
GattCharacteristicNotificationTrigger(winrt::Windows::Devices::Bluetooth::GenericAttributeProfile::GattCharacteristic const& characteristic, winrt::Windows::Devices::Bluetooth::Background::BluetoothEventTriggeringMode const& eventTriggeringMode);
|
||||
};
|
||||
struct __declspec(empty_bases) GattServiceProviderTrigger : winrt::Windows::ApplicationModel::Background::IGattServiceProviderTrigger,
|
||||
impl::require<GattServiceProviderTrigger, winrt::Windows::ApplicationModel::Background::IBackgroundTrigger>
|
||||
{
|
||||
GattServiceProviderTrigger(std::nullptr_t) noexcept {}
|
||||
GattServiceProviderTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IGattServiceProviderTrigger(ptr, take_ownership_from_abi) {}
|
||||
static auto CreateAsync(param::hstring const& triggerId, winrt::guid const& serviceUuid);
|
||||
};
|
||||
struct __declspec(empty_bases) GattServiceProviderTriggerResult : winrt::Windows::ApplicationModel::Background::IGattServiceProviderTriggerResult
|
||||
{
|
||||
GattServiceProviderTriggerResult(std::nullptr_t) noexcept {}
|
||||
GattServiceProviderTriggerResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IGattServiceProviderTriggerResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) GeovisitTrigger : winrt::Windows::ApplicationModel::Background::IGeovisitTrigger
|
||||
{
|
||||
GeovisitTrigger(std::nullptr_t) noexcept {}
|
||||
GeovisitTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IGeovisitTrigger(ptr, take_ownership_from_abi) {}
|
||||
GeovisitTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) LocationTrigger : winrt::Windows::ApplicationModel::Background::ILocationTrigger
|
||||
{
|
||||
LocationTrigger(std::nullptr_t) noexcept {}
|
||||
LocationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::ILocationTrigger(ptr, take_ownership_from_abi) {}
|
||||
explicit LocationTrigger(winrt::Windows::ApplicationModel::Background::LocationTriggerType const& triggerType);
|
||||
};
|
||||
struct __declspec(empty_bases) MaintenanceTrigger : winrt::Windows::ApplicationModel::Background::IMaintenanceTrigger
|
||||
{
|
||||
MaintenanceTrigger(std::nullptr_t) noexcept {}
|
||||
MaintenanceTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IMaintenanceTrigger(ptr, take_ownership_from_abi) {}
|
||||
MaintenanceTrigger(uint32_t freshnessTime, bool oneShot);
|
||||
};
|
||||
struct __declspec(empty_bases) MediaProcessingTrigger : winrt::Windows::ApplicationModel::Background::IMediaProcessingTrigger
|
||||
{
|
||||
MediaProcessingTrigger(std::nullptr_t) noexcept {}
|
||||
MediaProcessingTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IMediaProcessingTrigger(ptr, take_ownership_from_abi) {}
|
||||
MediaProcessingTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) MobileBroadbandDeviceServiceNotificationTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
MobileBroadbandDeviceServiceNotificationTrigger(std::nullptr_t) noexcept {}
|
||||
MobileBroadbandDeviceServiceNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
MobileBroadbandDeviceServiceNotificationTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) MobileBroadbandPcoDataChangeTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
MobileBroadbandPcoDataChangeTrigger(std::nullptr_t) noexcept {}
|
||||
MobileBroadbandPcoDataChangeTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
MobileBroadbandPcoDataChangeTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) MobileBroadbandPinLockStateChangeTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
MobileBroadbandPinLockStateChangeTrigger(std::nullptr_t) noexcept {}
|
||||
MobileBroadbandPinLockStateChangeTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
MobileBroadbandPinLockStateChangeTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) MobileBroadbandRadioStateChangeTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
MobileBroadbandRadioStateChangeTrigger(std::nullptr_t) noexcept {}
|
||||
MobileBroadbandRadioStateChangeTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
MobileBroadbandRadioStateChangeTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) MobileBroadbandRegistrationStateChangeTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
MobileBroadbandRegistrationStateChangeTrigger(std::nullptr_t) noexcept {}
|
||||
MobileBroadbandRegistrationStateChangeTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
MobileBroadbandRegistrationStateChangeTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) NetworkOperatorDataUsageTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
NetworkOperatorDataUsageTrigger(std::nullptr_t) noexcept {}
|
||||
NetworkOperatorDataUsageTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
NetworkOperatorDataUsageTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) NetworkOperatorHotspotAuthenticationTrigger : winrt::Windows::ApplicationModel::Background::INetworkOperatorHotspotAuthenticationTrigger
|
||||
{
|
||||
NetworkOperatorHotspotAuthenticationTrigger(std::nullptr_t) noexcept {}
|
||||
NetworkOperatorHotspotAuthenticationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::INetworkOperatorHotspotAuthenticationTrigger(ptr, take_ownership_from_abi) {}
|
||||
NetworkOperatorHotspotAuthenticationTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) NetworkOperatorNotificationTrigger : winrt::Windows::ApplicationModel::Background::INetworkOperatorNotificationTrigger
|
||||
{
|
||||
NetworkOperatorNotificationTrigger(std::nullptr_t) noexcept {}
|
||||
NetworkOperatorNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::INetworkOperatorNotificationTrigger(ptr, take_ownership_from_abi) {}
|
||||
explicit NetworkOperatorNotificationTrigger(param::hstring const& networkAccountId);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentAppCanMakePaymentTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
PaymentAppCanMakePaymentTrigger(std::nullptr_t) noexcept {}
|
||||
PaymentAppCanMakePaymentTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
PaymentAppCanMakePaymentTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneTrigger : winrt::Windows::ApplicationModel::Background::IPhoneTrigger
|
||||
{
|
||||
PhoneTrigger(std::nullptr_t) noexcept {}
|
||||
PhoneTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IPhoneTrigger(ptr, take_ownership_from_abi) {}
|
||||
PhoneTrigger(winrt::Windows::ApplicationModel::Calls::Background::PhoneTriggerType const& type, bool oneShot);
|
||||
};
|
||||
struct __declspec(empty_bases) PushNotificationTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
PushNotificationTrigger(std::nullptr_t) noexcept {}
|
||||
PushNotificationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
PushNotificationTrigger();
|
||||
explicit PushNotificationTrigger(param::hstring const& applicationId);
|
||||
};
|
||||
struct __declspec(empty_bases) RcsEndUserMessageAvailableTrigger : winrt::Windows::ApplicationModel::Background::IRcsEndUserMessageAvailableTrigger
|
||||
{
|
||||
RcsEndUserMessageAvailableTrigger(std::nullptr_t) noexcept {}
|
||||
RcsEndUserMessageAvailableTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IRcsEndUserMessageAvailableTrigger(ptr, take_ownership_from_abi) {}
|
||||
RcsEndUserMessageAvailableTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) RfcommConnectionTrigger : winrt::Windows::ApplicationModel::Background::IRfcommConnectionTrigger
|
||||
{
|
||||
RfcommConnectionTrigger(std::nullptr_t) noexcept {}
|
||||
RfcommConnectionTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IRfcommConnectionTrigger(ptr, take_ownership_from_abi) {}
|
||||
RfcommConnectionTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) SecondaryAuthenticationFactorAuthenticationTrigger : winrt::Windows::ApplicationModel::Background::ISecondaryAuthenticationFactorAuthenticationTrigger
|
||||
{
|
||||
SecondaryAuthenticationFactorAuthenticationTrigger(std::nullptr_t) noexcept {}
|
||||
SecondaryAuthenticationFactorAuthenticationTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::ISecondaryAuthenticationFactorAuthenticationTrigger(ptr, take_ownership_from_abi) {}
|
||||
SecondaryAuthenticationFactorAuthenticationTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) SensorDataThresholdTrigger : winrt::Windows::ApplicationModel::Background::ISensorDataThresholdTrigger
|
||||
{
|
||||
SensorDataThresholdTrigger(std::nullptr_t) noexcept {}
|
||||
SensorDataThresholdTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::ISensorDataThresholdTrigger(ptr, take_ownership_from_abi) {}
|
||||
explicit SensorDataThresholdTrigger(winrt::Windows::Devices::Sensors::ISensorDataThreshold const& threshold);
|
||||
};
|
||||
struct __declspec(empty_bases) SmartCardTrigger : winrt::Windows::ApplicationModel::Background::ISmartCardTrigger
|
||||
{
|
||||
SmartCardTrigger(std::nullptr_t) noexcept {}
|
||||
SmartCardTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::ISmartCardTrigger(ptr, take_ownership_from_abi) {}
|
||||
explicit SmartCardTrigger(winrt::Windows::Devices::SmartCards::SmartCardTriggerType const& triggerType);
|
||||
};
|
||||
struct __declspec(empty_bases) SmsMessageReceivedTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
SmsMessageReceivedTrigger(std::nullptr_t) noexcept {}
|
||||
SmsMessageReceivedTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
explicit SmsMessageReceivedTrigger(winrt::Windows::Devices::Sms::SmsFilterRules const& filterRules);
|
||||
};
|
||||
struct __declspec(empty_bases) SocketActivityTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger,
|
||||
impl::require<SocketActivityTrigger, winrt::Windows::ApplicationModel::Background::ISocketActivityTrigger>
|
||||
{
|
||||
SocketActivityTrigger(std::nullptr_t) noexcept {}
|
||||
SocketActivityTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
SocketActivityTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) StorageLibraryChangeTrackerTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
StorageLibraryChangeTrackerTrigger(std::nullptr_t) noexcept {}
|
||||
StorageLibraryChangeTrackerTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
explicit StorageLibraryChangeTrackerTrigger(winrt::Windows::Storage::StorageLibraryChangeTracker const& tracker);
|
||||
};
|
||||
struct __declspec(empty_bases) StorageLibraryContentChangedTrigger : winrt::Windows::ApplicationModel::Background::IStorageLibraryContentChangedTrigger
|
||||
{
|
||||
StorageLibraryContentChangedTrigger(std::nullptr_t) noexcept {}
|
||||
StorageLibraryContentChangedTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IStorageLibraryContentChangedTrigger(ptr, take_ownership_from_abi) {}
|
||||
static auto Create(winrt::Windows::Storage::StorageLibrary const& storageLibrary);
|
||||
static auto CreateFromLibraries(param::iterable<winrt::Windows::Storage::StorageLibrary> const& storageLibraries);
|
||||
};
|
||||
struct __declspec(empty_bases) SystemCondition : winrt::Windows::ApplicationModel::Background::ISystemCondition
|
||||
{
|
||||
SystemCondition(std::nullptr_t) noexcept {}
|
||||
SystemCondition(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::ISystemCondition(ptr, take_ownership_from_abi) {}
|
||||
explicit SystemCondition(winrt::Windows::ApplicationModel::Background::SystemConditionType const& conditionType);
|
||||
};
|
||||
struct __declspec(empty_bases) SystemTrigger : winrt::Windows::ApplicationModel::Background::ISystemTrigger
|
||||
{
|
||||
SystemTrigger(std::nullptr_t) noexcept {}
|
||||
SystemTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::ISystemTrigger(ptr, take_ownership_from_abi) {}
|
||||
SystemTrigger(winrt::Windows::ApplicationModel::Background::SystemTriggerType const& triggerType, bool oneShot);
|
||||
};
|
||||
struct __declspec(empty_bases) TetheringEntitlementCheckTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
TetheringEntitlementCheckTrigger(std::nullptr_t) noexcept {}
|
||||
TetheringEntitlementCheckTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
TetheringEntitlementCheckTrigger();
|
||||
};
|
||||
struct __declspec(empty_bases) TimeTrigger : winrt::Windows::ApplicationModel::Background::ITimeTrigger
|
||||
{
|
||||
TimeTrigger(std::nullptr_t) noexcept {}
|
||||
TimeTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::ITimeTrigger(ptr, take_ownership_from_abi) {}
|
||||
TimeTrigger(uint32_t freshnessTime, bool oneShot);
|
||||
};
|
||||
struct __declspec(empty_bases) ToastNotificationActionTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
ToastNotificationActionTrigger(std::nullptr_t) noexcept {}
|
||||
ToastNotificationActionTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
ToastNotificationActionTrigger();
|
||||
explicit ToastNotificationActionTrigger(param::hstring const& applicationId);
|
||||
};
|
||||
struct __declspec(empty_bases) ToastNotificationHistoryChangedTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
ToastNotificationHistoryChangedTrigger(std::nullptr_t) noexcept {}
|
||||
ToastNotificationHistoryChangedTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
ToastNotificationHistoryChangedTrigger();
|
||||
explicit ToastNotificationHistoryChangedTrigger(param::hstring const& applicationId);
|
||||
};
|
||||
struct __declspec(empty_bases) UserNotificationChangedTrigger : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger
|
||||
{
|
||||
UserNotificationChangedTrigger(std::nullptr_t) noexcept {}
|
||||
UserNotificationChangedTrigger(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Background::IBackgroundTrigger(ptr, take_ownership_from_abi) {}
|
||||
explicit UserNotificationChangedTrigger(winrt::Windows::UI::Notifications::NotificationKinds const& notificationKinds);
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+1493
File diff suppressed because it is too large
Load Diff
+306
@@ -0,0 +1,306 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Calls_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Calls_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Calls.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Calls
|
||||
{
|
||||
struct __declspec(empty_bases) ICallAnswerEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICallAnswerEventArgs>
|
||||
{
|
||||
ICallAnswerEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ICallAnswerEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICallRejectEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICallRejectEventArgs>
|
||||
{
|
||||
ICallRejectEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ICallRejectEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICallStateChangeEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICallStateChangeEventArgs>
|
||||
{
|
||||
ICallStateChangeEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ICallStateChangeEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILockScreenCallEndCallDeferral :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILockScreenCallEndCallDeferral>
|
||||
{
|
||||
ILockScreenCallEndCallDeferral(std::nullptr_t = nullptr) noexcept {}
|
||||
ILockScreenCallEndCallDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILockScreenCallEndRequestedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILockScreenCallEndRequestedEventArgs>
|
||||
{
|
||||
ILockScreenCallEndRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ILockScreenCallEndRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILockScreenCallUI :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILockScreenCallUI>
|
||||
{
|
||||
ILockScreenCallUI(std::nullptr_t = nullptr) noexcept {}
|
||||
ILockScreenCallUI(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IMuteChangeEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IMuteChangeEventArgs>
|
||||
{
|
||||
IMuteChangeEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IMuteChangeEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallBlockingStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallBlockingStatics>
|
||||
{
|
||||
IPhoneCallBlockingStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallBlockingStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallHistoryEntry :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallHistoryEntry>
|
||||
{
|
||||
IPhoneCallHistoryEntry(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallHistoryEntry(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallHistoryEntryAddress :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallHistoryEntryAddress>
|
||||
{
|
||||
IPhoneCallHistoryEntryAddress(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallHistoryEntryAddress(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallHistoryEntryAddressFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallHistoryEntryAddressFactory>
|
||||
{
|
||||
IPhoneCallHistoryEntryAddressFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallHistoryEntryAddressFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallHistoryEntryQueryOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallHistoryEntryQueryOptions>
|
||||
{
|
||||
IPhoneCallHistoryEntryQueryOptions(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallHistoryEntryQueryOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallHistoryEntryReader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallHistoryEntryReader>
|
||||
{
|
||||
IPhoneCallHistoryEntryReader(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallHistoryEntryReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallHistoryManagerForUser :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallHistoryManagerForUser>
|
||||
{
|
||||
IPhoneCallHistoryManagerForUser(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallHistoryManagerForUser(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallHistoryManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallHistoryManagerStatics>
|
||||
{
|
||||
IPhoneCallHistoryManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallHistoryManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallHistoryManagerStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallHistoryManagerStatics2>
|
||||
{
|
||||
IPhoneCallHistoryManagerStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallHistoryManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallHistoryStore :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallHistoryStore>
|
||||
{
|
||||
IPhoneCallHistoryStore(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallHistoryStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallManagerStatics>
|
||||
{
|
||||
IPhoneCallManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallManagerStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallManagerStatics2>
|
||||
{
|
||||
IPhoneCallManagerStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallStore :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallStore>
|
||||
{
|
||||
IPhoneCallStore(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallVideoCapabilities :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallVideoCapabilities>
|
||||
{
|
||||
IPhoneCallVideoCapabilities(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallVideoCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallVideoCapabilitiesManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallVideoCapabilitiesManagerStatics>
|
||||
{
|
||||
IPhoneCallVideoCapabilitiesManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallVideoCapabilitiesManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneDialOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneDialOptions>
|
||||
{
|
||||
IPhoneDialOptions(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneDialOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneLine :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneLine>
|
||||
{
|
||||
IPhoneLine(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneLine(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneLine2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneLine2>
|
||||
{
|
||||
IPhoneLine2(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneLine2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneLineCellularDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneLineCellularDetails>
|
||||
{
|
||||
IPhoneLineCellularDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneLineCellularDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneLineConfiguration :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneLineConfiguration>
|
||||
{
|
||||
IPhoneLineConfiguration(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneLineConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneLineStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneLineStatics>
|
||||
{
|
||||
IPhoneLineStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneLineStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneLineTransportDevice :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneLineTransportDevice>
|
||||
{
|
||||
IPhoneLineTransportDevice(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneLineTransportDevice(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneLineTransportDeviceStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneLineTransportDeviceStatics>
|
||||
{
|
||||
IPhoneLineTransportDeviceStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneLineTransportDeviceStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneLineWatcher :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneLineWatcher>
|
||||
{
|
||||
IPhoneLineWatcher(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneLineWatcher(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneLineWatcherEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneLineWatcherEventArgs>
|
||||
{
|
||||
IPhoneLineWatcherEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneLineWatcherEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneVoicemail :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneVoicemail>
|
||||
{
|
||||
IPhoneVoicemail(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneVoicemail(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IVoipCallCoordinator :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IVoipCallCoordinator>
|
||||
{
|
||||
IVoipCallCoordinator(std::nullptr_t = nullptr) noexcept {}
|
||||
IVoipCallCoordinator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IVoipCallCoordinator2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IVoipCallCoordinator2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator2, winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator>
|
||||
{
|
||||
IVoipCallCoordinator2(std::nullptr_t = nullptr) noexcept {}
|
||||
IVoipCallCoordinator2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IVoipCallCoordinator3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IVoipCallCoordinator3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator3, winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator>
|
||||
{
|
||||
IVoipCallCoordinator3(std::nullptr_t = nullptr) noexcept {}
|
||||
IVoipCallCoordinator3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
using impl::consume_t<IVoipCallCoordinator3, IVoipCallCoordinator3>::RequestNewIncomingCall;
|
||||
using impl::consume_t<IVoipCallCoordinator3, winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator>::RequestNewIncomingCall;
|
||||
};
|
||||
struct __declspec(empty_bases) IVoipCallCoordinator4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IVoipCallCoordinator4>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator4, winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator>
|
||||
{
|
||||
IVoipCallCoordinator4(std::nullptr_t = nullptr) noexcept {}
|
||||
IVoipCallCoordinator4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
using impl::consume_t<IVoipCallCoordinator4, IVoipCallCoordinator4>::ReserveCallResourcesAsync;
|
||||
using impl::consume_t<IVoipCallCoordinator4, winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator>::ReserveCallResourcesAsync;
|
||||
};
|
||||
struct __declspec(empty_bases) IVoipCallCoordinatorStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IVoipCallCoordinatorStatics>
|
||||
{
|
||||
IVoipCallCoordinatorStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IVoipCallCoordinatorStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IVoipPhoneCall :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IVoipPhoneCall>
|
||||
{
|
||||
IVoipPhoneCall(std::nullptr_t = nullptr) noexcept {}
|
||||
IVoipPhoneCall(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IVoipPhoneCall2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IVoipPhoneCall2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Calls::IVoipPhoneCall2, winrt::Windows::ApplicationModel::Calls::IVoipPhoneCall>
|
||||
{
|
||||
IVoipPhoneCall2(std::nullptr_t = nullptr) noexcept {}
|
||||
IVoipPhoneCall2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IVoipPhoneCall3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IVoipPhoneCall3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Calls::IVoipPhoneCall3, winrt::Windows::ApplicationModel::Calls::IVoipPhoneCall, winrt::Windows::ApplicationModel::Calls::IVoipPhoneCall2>
|
||||
{
|
||||
IVoipPhoneCall3(std::nullptr_t = nullptr) noexcept {}
|
||||
IVoipPhoneCall3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+188
@@ -0,0 +1,188 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Calls_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Calls_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.Foundation.Collections.1.h"
|
||||
#include "winrt/impl/Windows.System.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.Calls.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Calls
|
||||
{
|
||||
struct __declspec(empty_bases) CallAnswerEventArgs : winrt::Windows::ApplicationModel::Calls::ICallAnswerEventArgs
|
||||
{
|
||||
CallAnswerEventArgs(std::nullptr_t) noexcept {}
|
||||
CallAnswerEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::ICallAnswerEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) CallRejectEventArgs : winrt::Windows::ApplicationModel::Calls::ICallRejectEventArgs
|
||||
{
|
||||
CallRejectEventArgs(std::nullptr_t) noexcept {}
|
||||
CallRejectEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::ICallRejectEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) CallStateChangeEventArgs : winrt::Windows::ApplicationModel::Calls::ICallStateChangeEventArgs
|
||||
{
|
||||
CallStateChangeEventArgs(std::nullptr_t) noexcept {}
|
||||
CallStateChangeEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::ICallStateChangeEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LockScreenCallEndCallDeferral : winrt::Windows::ApplicationModel::Calls::ILockScreenCallEndCallDeferral
|
||||
{
|
||||
LockScreenCallEndCallDeferral(std::nullptr_t) noexcept {}
|
||||
LockScreenCallEndCallDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::ILockScreenCallEndCallDeferral(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LockScreenCallEndRequestedEventArgs : winrt::Windows::ApplicationModel::Calls::ILockScreenCallEndRequestedEventArgs
|
||||
{
|
||||
LockScreenCallEndRequestedEventArgs(std::nullptr_t) noexcept {}
|
||||
LockScreenCallEndRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::ILockScreenCallEndRequestedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LockScreenCallUI : winrt::Windows::ApplicationModel::Calls::ILockScreenCallUI
|
||||
{
|
||||
LockScreenCallUI(std::nullptr_t) noexcept {}
|
||||
LockScreenCallUI(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::ILockScreenCallUI(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) MuteChangeEventArgs : winrt::Windows::ApplicationModel::Calls::IMuteChangeEventArgs
|
||||
{
|
||||
MuteChangeEventArgs(std::nullptr_t) noexcept {}
|
||||
MuteChangeEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IMuteChangeEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct PhoneCallBlocking
|
||||
{
|
||||
PhoneCallBlocking() = delete;
|
||||
[[nodiscard]] static auto BlockUnknownNumbers();
|
||||
static auto BlockUnknownNumbers(bool value);
|
||||
[[nodiscard]] static auto BlockPrivateNumbers();
|
||||
static auto BlockPrivateNumbers(bool value);
|
||||
static auto SetCallBlockingListAsync(param::async_iterable<hstring> const& phoneNumberList);
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneCallHistoryEntry : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryEntry
|
||||
{
|
||||
PhoneCallHistoryEntry(std::nullptr_t) noexcept {}
|
||||
PhoneCallHistoryEntry(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryEntry(ptr, take_ownership_from_abi) {}
|
||||
PhoneCallHistoryEntry();
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneCallHistoryEntryAddress : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryEntryAddress
|
||||
{
|
||||
PhoneCallHistoryEntryAddress(std::nullptr_t) noexcept {}
|
||||
PhoneCallHistoryEntryAddress(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryEntryAddress(ptr, take_ownership_from_abi) {}
|
||||
PhoneCallHistoryEntryAddress();
|
||||
PhoneCallHistoryEntryAddress(param::hstring const& rawAddress, winrt::Windows::ApplicationModel::Calls::PhoneCallHistoryEntryRawAddressKind const& rawAddressKind);
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneCallHistoryEntryQueryOptions : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryEntryQueryOptions
|
||||
{
|
||||
PhoneCallHistoryEntryQueryOptions(std::nullptr_t) noexcept {}
|
||||
PhoneCallHistoryEntryQueryOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryEntryQueryOptions(ptr, take_ownership_from_abi) {}
|
||||
PhoneCallHistoryEntryQueryOptions();
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneCallHistoryEntryReader : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryEntryReader
|
||||
{
|
||||
PhoneCallHistoryEntryReader(std::nullptr_t) noexcept {}
|
||||
PhoneCallHistoryEntryReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryEntryReader(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct PhoneCallHistoryManager
|
||||
{
|
||||
PhoneCallHistoryManager() = delete;
|
||||
static auto RequestStoreAsync(winrt::Windows::ApplicationModel::Calls::PhoneCallHistoryStoreAccessType const& accessType);
|
||||
static auto GetForUser(winrt::Windows::System::User const& user);
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneCallHistoryManagerForUser : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryManagerForUser
|
||||
{
|
||||
PhoneCallHistoryManagerForUser(std::nullptr_t) noexcept {}
|
||||
PhoneCallHistoryManagerForUser(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryManagerForUser(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneCallHistoryStore : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryStore
|
||||
{
|
||||
PhoneCallHistoryStore(std::nullptr_t) noexcept {}
|
||||
PhoneCallHistoryStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneCallHistoryStore(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct PhoneCallManager
|
||||
{
|
||||
PhoneCallManager() = delete;
|
||||
static auto ShowPhoneCallUI(param::hstring const& phoneNumber, param::hstring const& displayName);
|
||||
static auto CallStateChanged(winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
using CallStateChanged_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::Calls::IPhoneCallManagerStatics2, &impl::abi_t<winrt::Windows::ApplicationModel::Calls::IPhoneCallManagerStatics2>::remove_CallStateChanged>;
|
||||
[[nodiscard]] static CallStateChanged_revoker CallStateChanged(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
static auto CallStateChanged(winrt::event_token const& token);
|
||||
[[nodiscard]] static auto IsCallActive();
|
||||
[[nodiscard]] static auto IsCallIncoming();
|
||||
static auto ShowPhoneCallSettingsUI();
|
||||
static auto RequestStoreAsync();
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneCallStore : winrt::Windows::ApplicationModel::Calls::IPhoneCallStore
|
||||
{
|
||||
PhoneCallStore(std::nullptr_t) noexcept {}
|
||||
PhoneCallStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneCallStore(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneCallVideoCapabilities : winrt::Windows::ApplicationModel::Calls::IPhoneCallVideoCapabilities
|
||||
{
|
||||
PhoneCallVideoCapabilities(std::nullptr_t) noexcept {}
|
||||
PhoneCallVideoCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneCallVideoCapabilities(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct PhoneCallVideoCapabilitiesManager
|
||||
{
|
||||
PhoneCallVideoCapabilitiesManager() = delete;
|
||||
static auto GetCapabilitiesAsync(param::hstring const& phoneNumber);
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneDialOptions : winrt::Windows::ApplicationModel::Calls::IPhoneDialOptions
|
||||
{
|
||||
PhoneDialOptions(std::nullptr_t) noexcept {}
|
||||
PhoneDialOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneDialOptions(ptr, take_ownership_from_abi) {}
|
||||
PhoneDialOptions();
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneLine : winrt::Windows::ApplicationModel::Calls::IPhoneLine,
|
||||
impl::require<PhoneLine, winrt::Windows::ApplicationModel::Calls::IPhoneLine2>
|
||||
{
|
||||
PhoneLine(std::nullptr_t) noexcept {}
|
||||
PhoneLine(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneLine(ptr, take_ownership_from_abi) {}
|
||||
static auto FromIdAsync(winrt::guid const& lineId);
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneLineCellularDetails : winrt::Windows::ApplicationModel::Calls::IPhoneLineCellularDetails
|
||||
{
|
||||
PhoneLineCellularDetails(std::nullptr_t) noexcept {}
|
||||
PhoneLineCellularDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneLineCellularDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneLineConfiguration : winrt::Windows::ApplicationModel::Calls::IPhoneLineConfiguration
|
||||
{
|
||||
PhoneLineConfiguration(std::nullptr_t) noexcept {}
|
||||
PhoneLineConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneLineConfiguration(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneLineTransportDevice : winrt::Windows::ApplicationModel::Calls::IPhoneLineTransportDevice
|
||||
{
|
||||
PhoneLineTransportDevice(std::nullptr_t) noexcept {}
|
||||
PhoneLineTransportDevice(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneLineTransportDevice(ptr, take_ownership_from_abi) {}
|
||||
static auto FromId(param::hstring const& id);
|
||||
static auto GetDeviceSelector();
|
||||
static auto GetDeviceSelector(winrt::Windows::ApplicationModel::Calls::PhoneLineTransport const& transport);
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneLineWatcher : winrt::Windows::ApplicationModel::Calls::IPhoneLineWatcher
|
||||
{
|
||||
PhoneLineWatcher(std::nullptr_t) noexcept {}
|
||||
PhoneLineWatcher(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneLineWatcher(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneLineWatcherEventArgs : winrt::Windows::ApplicationModel::Calls::IPhoneLineWatcherEventArgs
|
||||
{
|
||||
PhoneLineWatcherEventArgs(std::nullptr_t) noexcept {}
|
||||
PhoneLineWatcherEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneLineWatcherEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneVoicemail : winrt::Windows::ApplicationModel::Calls::IPhoneVoicemail
|
||||
{
|
||||
PhoneVoicemail(std::nullptr_t) noexcept {}
|
||||
PhoneVoicemail(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IPhoneVoicemail(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) VoipCallCoordinator : winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator,
|
||||
impl::require<VoipCallCoordinator, winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator2, winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator3, winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator4>
|
||||
{
|
||||
VoipCallCoordinator(std::nullptr_t) noexcept {}
|
||||
VoipCallCoordinator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator(ptr, take_ownership_from_abi) {}
|
||||
using winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator::RequestNewIncomingCall;
|
||||
using impl::consume_t<VoipCallCoordinator, winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator3>::RequestNewIncomingCall;
|
||||
using winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator::ReserveCallResourcesAsync;
|
||||
using impl::consume_t<VoipCallCoordinator, winrt::Windows::ApplicationModel::Calls::IVoipCallCoordinator4>::ReserveCallResourcesAsync;
|
||||
static auto GetDefault();
|
||||
};
|
||||
struct __declspec(empty_bases) VoipPhoneCall : winrt::Windows::ApplicationModel::Calls::IVoipPhoneCall,
|
||||
impl::require<VoipPhoneCall, winrt::Windows::ApplicationModel::Calls::IVoipPhoneCall2, winrt::Windows::ApplicationModel::Calls::IVoipPhoneCall3>
|
||||
{
|
||||
VoipPhoneCall(std::nullptr_t) noexcept {}
|
||||
VoipPhoneCall(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::IVoipPhoneCall(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+211
@@ -0,0 +1,211 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Calls_Background_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Calls_Background_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Calls::Background
|
||||
{
|
||||
enum class PhoneCallBlockedReason : int32_t
|
||||
{
|
||||
InCallBlockingList = 0,
|
||||
PrivateNumber = 1,
|
||||
UnknownNumber = 2,
|
||||
};
|
||||
enum class PhoneIncomingCallDismissedReason : int32_t
|
||||
{
|
||||
Unknown = 0,
|
||||
CallRejected = 1,
|
||||
TextReply = 2,
|
||||
ConnectionLost = 3,
|
||||
};
|
||||
enum class PhoneLineChangeKind : int32_t
|
||||
{
|
||||
Added = 0,
|
||||
Removed = 1,
|
||||
PropertiesChanged = 2,
|
||||
};
|
||||
enum class PhoneLineProperties : uint32_t
|
||||
{
|
||||
None = 0,
|
||||
BrandingOptions = 0x1,
|
||||
CanDial = 0x2,
|
||||
CellularDetails = 0x4,
|
||||
DisplayColor = 0x8,
|
||||
DisplayName = 0x10,
|
||||
NetworkName = 0x20,
|
||||
NetworkState = 0x40,
|
||||
Transport = 0x80,
|
||||
Voicemail = 0x100,
|
||||
};
|
||||
enum class PhoneTriggerType : int32_t
|
||||
{
|
||||
NewVoicemailMessage = 0,
|
||||
CallHistoryChanged = 1,
|
||||
LineChanged = 2,
|
||||
AirplaneModeDisabledForEmergencyCall = 3,
|
||||
CallOriginDataRequest = 4,
|
||||
CallBlocked = 5,
|
||||
IncomingCallDismissed = 6,
|
||||
};
|
||||
struct IPhoneCallBlockedTriggerDetails;
|
||||
struct IPhoneCallOriginDataRequestTriggerDetails;
|
||||
struct IPhoneIncomingCallDismissedTriggerDetails;
|
||||
struct IPhoneLineChangedTriggerDetails;
|
||||
struct IPhoneNewVoicemailMessageTriggerDetails;
|
||||
struct PhoneCallBlockedTriggerDetails;
|
||||
struct PhoneCallOriginDataRequestTriggerDetails;
|
||||
struct PhoneIncomingCallDismissedTriggerDetails;
|
||||
struct PhoneLineChangedTriggerDetails;
|
||||
struct PhoneNewVoicemailMessageTriggerDetails;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallBlockedTriggerDetails>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallOriginDataRequestTriggerDetails>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::IPhoneIncomingCallDismissedTriggerDetails>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::IPhoneLineChangedTriggerDetails>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::IPhoneNewVoicemailMessageTriggerDetails>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::PhoneCallBlockedTriggerDetails>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::PhoneCallOriginDataRequestTriggerDetails>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::PhoneIncomingCallDismissedTriggerDetails>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::PhoneLineChangedTriggerDetails>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::PhoneNewVoicemailMessageTriggerDetails>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::PhoneCallBlockedReason>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::PhoneIncomingCallDismissedReason>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::PhoneLineChangeKind>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::PhoneLineProperties>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Background::PhoneTriggerType>{ using type = enum_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::PhoneCallBlockedTriggerDetails> = L"Windows.ApplicationModel.Calls.Background.PhoneCallBlockedTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::PhoneCallOriginDataRequestTriggerDetails> = L"Windows.ApplicationModel.Calls.Background.PhoneCallOriginDataRequestTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::PhoneIncomingCallDismissedTriggerDetails> = L"Windows.ApplicationModel.Calls.Background.PhoneIncomingCallDismissedTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::PhoneLineChangedTriggerDetails> = L"Windows.ApplicationModel.Calls.Background.PhoneLineChangedTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::PhoneNewVoicemailMessageTriggerDetails> = L"Windows.ApplicationModel.Calls.Background.PhoneNewVoicemailMessageTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::PhoneCallBlockedReason> = L"Windows.ApplicationModel.Calls.Background.PhoneCallBlockedReason";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::PhoneIncomingCallDismissedReason> = L"Windows.ApplicationModel.Calls.Background.PhoneIncomingCallDismissedReason";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::PhoneLineChangeKind> = L"Windows.ApplicationModel.Calls.Background.PhoneLineChangeKind";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::PhoneLineProperties> = L"Windows.ApplicationModel.Calls.Background.PhoneLineProperties";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::PhoneTriggerType> = L"Windows.ApplicationModel.Calls.Background.PhoneTriggerType";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallBlockedTriggerDetails> = L"Windows.ApplicationModel.Calls.Background.IPhoneCallBlockedTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallOriginDataRequestTriggerDetails> = L"Windows.ApplicationModel.Calls.Background.IPhoneCallOriginDataRequestTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::IPhoneIncomingCallDismissedTriggerDetails> = L"Windows.ApplicationModel.Calls.Background.IPhoneIncomingCallDismissedTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::IPhoneLineChangedTriggerDetails> = L"Windows.ApplicationModel.Calls.Background.IPhoneLineChangedTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Background::IPhoneNewVoicemailMessageTriggerDetails> = L"Windows.ApplicationModel.Calls.Background.IPhoneNewVoicemailMessageTriggerDetails";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallBlockedTriggerDetails>{ 0xA4A690A2,0xE4C1,0x427F,{ 0x86,0x4E,0xE4,0x70,0x47,0x7D,0xDB,0x67 } }; // A4A690A2-E4C1-427F-864E-E470477DDB67
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallOriginDataRequestTriggerDetails>{ 0x6E9B5B3F,0xC54B,0x4E82,{ 0x4C,0xC9,0xE3,0x29,0xA4,0x18,0x45,0x92 } }; // 6E9B5B3F-C54B-4E82-4CC9-E329A4184592
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Calls::Background::IPhoneIncomingCallDismissedTriggerDetails>{ 0xBAD30276,0x83B6,0x5732,{ 0x9C,0x38,0x0C,0x20,0x65,0x46,0x19,0x6A } }; // BAD30276-83B6-5732-9C38-0C206546196A
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Calls::Background::IPhoneLineChangedTriggerDetails>{ 0xC6D321E7,0xD11D,0x40D8,{ 0xB2,0xB7,0xE4,0x0A,0x01,0xD6,0x62,0x49 } }; // C6D321E7-D11D-40D8-B2B7-E40A01D66249
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Calls::Background::IPhoneNewVoicemailMessageTriggerDetails>{ 0x13A8C01B,0xB831,0x48D3,{ 0x8B,0xA9,0x8D,0x22,0xA6,0x58,0x0D,0xCF } }; // 13A8C01B-B831-48D3-8BA9-8D22A6580DCF
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Calls::Background::PhoneCallBlockedTriggerDetails>{ using type = winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallBlockedTriggerDetails; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Calls::Background::PhoneCallOriginDataRequestTriggerDetails>{ using type = winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallOriginDataRequestTriggerDetails; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Calls::Background::PhoneIncomingCallDismissedTriggerDetails>{ using type = winrt::Windows::ApplicationModel::Calls::Background::IPhoneIncomingCallDismissedTriggerDetails; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Calls::Background::PhoneLineChangedTriggerDetails>{ using type = winrt::Windows::ApplicationModel::Calls::Background::IPhoneLineChangedTriggerDetails; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Calls::Background::PhoneNewVoicemailMessageTriggerDetails>{ using type = winrt::Windows::ApplicationModel::Calls::Background::IPhoneNewVoicemailMessageTriggerDetails; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallBlockedTriggerDetails>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_PhoneNumber(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_LineId(winrt::guid*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_CallBlockedReason(int32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallOriginDataRequestTriggerDetails>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_RequestId(winrt::guid*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PhoneNumber(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Calls::Background::IPhoneIncomingCallDismissedTriggerDetails>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_LineId(winrt::guid*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PhoneNumber(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_DisplayName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_DismissalTime(int64_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_TextReplyMessage(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Reason(int32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Calls::Background::IPhoneLineChangedTriggerDetails>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_LineId(winrt::guid*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ChangeType(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall HasLinePropertyChanged(uint32_t, bool*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Calls::Background::IPhoneNewVoicemailMessageTriggerDetails>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_LineId(winrt::guid*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_VoicemailCount(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_OperatorMessage(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Calls_Background_IPhoneCallBlockedTriggerDetails
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PhoneNumber() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::guid) LineId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Calls::Background::PhoneCallBlockedReason) CallBlockedReason() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallBlockedTriggerDetails>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Calls_Background_IPhoneCallBlockedTriggerDetails<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Calls_Background_IPhoneCallOriginDataRequestTriggerDetails
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::guid) RequestId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PhoneNumber() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallOriginDataRequestTriggerDetails>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Calls_Background_IPhoneCallOriginDataRequestTriggerDetails<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Calls_Background_IPhoneIncomingCallDismissedTriggerDetails
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::guid) LineId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PhoneNumber() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) DisplayName() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::DateTime) DismissalTime() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) TextReplyMessage() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Calls::Background::PhoneIncomingCallDismissedReason) Reason() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Calls::Background::IPhoneIncomingCallDismissedTriggerDetails>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Calls_Background_IPhoneIncomingCallDismissedTriggerDetails<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Calls_Background_IPhoneLineChangedTriggerDetails
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::guid) LineId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Calls::Background::PhoneLineChangeKind) ChangeType() const;
|
||||
WINRT_IMPL_AUTO(bool) HasLinePropertyChanged(winrt::Windows::ApplicationModel::Calls::Background::PhoneLineProperties const& lineProperty) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Calls::Background::IPhoneLineChangedTriggerDetails>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Calls_Background_IPhoneLineChangedTriggerDetails<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Calls_Background_IPhoneNewVoicemailMessageTriggerDetails
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::guid) LineId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(int32_t) VoicemailCount() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) OperatorMessage() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Calls::Background::IPhoneNewVoicemailMessageTriggerDetails>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Calls_Background_IPhoneNewVoicemailMessageTriggerDetails<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Calls_Background_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Calls_Background_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Calls.Background.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Calls::Background
|
||||
{
|
||||
struct __declspec(empty_bases) IPhoneCallBlockedTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallBlockedTriggerDetails>
|
||||
{
|
||||
IPhoneCallBlockedTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallBlockedTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallOriginDataRequestTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallOriginDataRequestTriggerDetails>
|
||||
{
|
||||
IPhoneCallOriginDataRequestTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallOriginDataRequestTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneIncomingCallDismissedTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneIncomingCallDismissedTriggerDetails>
|
||||
{
|
||||
IPhoneIncomingCallDismissedTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneIncomingCallDismissedTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneLineChangedTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneLineChangedTriggerDetails>
|
||||
{
|
||||
IPhoneLineChangedTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneLineChangedTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneNewVoicemailMessageTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneNewVoicemailMessageTriggerDetails>
|
||||
{
|
||||
IPhoneNewVoicemailMessageTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneNewVoicemailMessageTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Calls_Background_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Calls_Background_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Calls.Background.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Calls::Background
|
||||
{
|
||||
struct __declspec(empty_bases) PhoneCallBlockedTriggerDetails : winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallBlockedTriggerDetails
|
||||
{
|
||||
PhoneCallBlockedTriggerDetails(std::nullptr_t) noexcept {}
|
||||
PhoneCallBlockedTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallBlockedTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneCallOriginDataRequestTriggerDetails : winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallOriginDataRequestTriggerDetails
|
||||
{
|
||||
PhoneCallOriginDataRequestTriggerDetails(std::nullptr_t) noexcept {}
|
||||
PhoneCallOriginDataRequestTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::Background::IPhoneCallOriginDataRequestTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneIncomingCallDismissedTriggerDetails : winrt::Windows::ApplicationModel::Calls::Background::IPhoneIncomingCallDismissedTriggerDetails
|
||||
{
|
||||
PhoneIncomingCallDismissedTriggerDetails(std::nullptr_t) noexcept {}
|
||||
PhoneIncomingCallDismissedTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::Background::IPhoneIncomingCallDismissedTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneLineChangedTriggerDetails : winrt::Windows::ApplicationModel::Calls::Background::IPhoneLineChangedTriggerDetails
|
||||
{
|
||||
PhoneLineChangedTriggerDetails(std::nullptr_t) noexcept {}
|
||||
PhoneLineChangedTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::Background::IPhoneLineChangedTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PhoneNewVoicemailMessageTriggerDetails : winrt::Windows::ApplicationModel::Calls::Background::IPhoneNewVoicemailMessageTriggerDetails
|
||||
{
|
||||
PhoneNewVoicemailMessageTriggerDetails(std::nullptr_t) noexcept {}
|
||||
PhoneNewVoicemailMessageTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::Background::IPhoneNewVoicemailMessageTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+165
@@ -0,0 +1,165 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Calls_Provider_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Calls_Provider_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Storage
|
||||
{
|
||||
struct StorageFile;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Calls::Provider
|
||||
{
|
||||
struct IPhoneCallOrigin;
|
||||
struct IPhoneCallOrigin2;
|
||||
struct IPhoneCallOrigin3;
|
||||
struct IPhoneCallOriginManagerStatics;
|
||||
struct IPhoneCallOriginManagerStatics2;
|
||||
struct IPhoneCallOriginManagerStatics3;
|
||||
struct PhoneCallOrigin;
|
||||
struct PhoneCallOriginManager;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin3>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics3>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Provider::PhoneCallOrigin>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Calls::Provider::PhoneCallOriginManager>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Provider::PhoneCallOrigin> = L"Windows.ApplicationModel.Calls.Provider.PhoneCallOrigin";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Provider::PhoneCallOriginManager> = L"Windows.ApplicationModel.Calls.Provider.PhoneCallOriginManager";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin> = L"Windows.ApplicationModel.Calls.Provider.IPhoneCallOrigin";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin2> = L"Windows.ApplicationModel.Calls.Provider.IPhoneCallOrigin2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin3> = L"Windows.ApplicationModel.Calls.Provider.IPhoneCallOrigin3";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics> = L"Windows.ApplicationModel.Calls.Provider.IPhoneCallOriginManagerStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics2> = L"Windows.ApplicationModel.Calls.Provider.IPhoneCallOriginManagerStatics2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics3> = L"Windows.ApplicationModel.Calls.Provider.IPhoneCallOriginManagerStatics3";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin>{ 0x20613479,0x0EF9,0x4454,{ 0x87,0x1C,0xAF,0xB6,0x6A,0x14,0xB6,0xA5 } }; // 20613479-0EF9-4454-871C-AFB66A14B6A5
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin2>{ 0x04C7E980,0x9AC2,0x4768,{ 0xB5,0x36,0xB6,0x8D,0xA4,0x95,0x7D,0x02 } }; // 04C7E980-9AC2-4768-B536-B68DA4957D02
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin3>{ 0x49330FB4,0xD1A7,0x43A2,{ 0xAE,0xEE,0xC0,0x7B,0x6D,0xBA,0xF0,0x68 } }; // 49330FB4-D1A7-43A2-AEEE-C07B6DBAF068
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics>{ 0xCCFC5A0A,0x9AF7,0x6149,{ 0x39,0xD0,0xE0,0x76,0xFC,0xCE,0x13,0x95 } }; // CCFC5A0A-9AF7-6149-39D0-E076FCCE1395
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics2>{ 0x8BF3EE3F,0x40F4,0x4380,{ 0x8C,0x7C,0xAE,0xA2,0xC9,0xB8,0xDD,0x7A } }; // 8BF3EE3F-40F4-4380-8C7C-AEA2C9B8DD7A
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics3>{ 0x2ED69764,0xA6E3,0x50F0,{ 0xB7,0x6A,0xD6,0x7C,0xB3,0x9B,0xDF,0xDE } }; // 2ED69764-A6E3-50F0-B76A-D67CB39BDFDE
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Calls::Provider::PhoneCallOrigin>{ using type = winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Category(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Category(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_CategoryDescription(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_CategoryDescription(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Location(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Location(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_DisplayName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_DisplayName(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin3>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_DisplayPicture(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_DisplayPicture(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_IsCurrentAppActiveCallOriginApp(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall ShowPhoneCallOriginSettingsUI() noexcept = 0;
|
||||
virtual int32_t __stdcall SetCallOrigin(winrt::guid, void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall RequestSetAsActiveCallOriginAppAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics3>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_IsSupported(bool*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOrigin
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Category() const;
|
||||
WINRT_IMPL_AUTO(void) Category(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) CategoryDescription() const;
|
||||
WINRT_IMPL_AUTO(void) CategoryDescription(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Location() const;
|
||||
WINRT_IMPL_AUTO(void) Location(param::hstring const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOrigin<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOrigin2
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) DisplayName() const;
|
||||
WINRT_IMPL_AUTO(void) DisplayName(param::hstring const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOrigin2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOrigin3
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Storage::StorageFile) DisplayPicture() const;
|
||||
WINRT_IMPL_AUTO(void) DisplayPicture(winrt::Windows::Storage::StorageFile const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin3>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOrigin3<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOriginManagerStatics
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsCurrentAppActiveCallOriginApp() const;
|
||||
WINRT_IMPL_AUTO(void) ShowPhoneCallOriginSettingsUI() const;
|
||||
WINRT_IMPL_AUTO(void) SetCallOrigin(winrt::guid const& requestId, winrt::Windows::ApplicationModel::Calls::Provider::PhoneCallOrigin const& callOrigin) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOriginManagerStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOriginManagerStatics2
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<bool>) RequestSetAsActiveCallOriginAppAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOriginManagerStatics2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOriginManagerStatics3
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsSupported() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics3>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Calls_Provider_IPhoneCallOriginManagerStatics3<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+55
@@ -0,0 +1,55 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Calls_Provider_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Calls_Provider_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Calls.Provider.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Calls::Provider
|
||||
{
|
||||
struct __declspec(empty_bases) IPhoneCallOrigin :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallOrigin>
|
||||
{
|
||||
IPhoneCallOrigin(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallOrigin(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallOrigin2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallOrigin2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin2, winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin>
|
||||
{
|
||||
IPhoneCallOrigin2(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallOrigin2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallOrigin3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallOrigin3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin3, winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin, winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin2>
|
||||
{
|
||||
IPhoneCallOrigin3(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallOrigin3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallOriginManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallOriginManagerStatics>
|
||||
{
|
||||
IPhoneCallOriginManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallOriginManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallOriginManagerStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallOriginManagerStatics2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics2, winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOriginManagerStatics>
|
||||
{
|
||||
IPhoneCallOriginManagerStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallOriginManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPhoneCallOriginManagerStatics3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPhoneCallOriginManagerStatics3>
|
||||
{
|
||||
IPhoneCallOriginManagerStatics3(std::nullptr_t = nullptr) noexcept {}
|
||||
IPhoneCallOriginManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Calls_Provider_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Calls_Provider_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Calls.Provider.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Calls::Provider
|
||||
{
|
||||
struct __declspec(empty_bases) PhoneCallOrigin : winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin,
|
||||
impl::require<PhoneCallOrigin, winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin2, winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin3>
|
||||
{
|
||||
PhoneCallOrigin(std::nullptr_t) noexcept {}
|
||||
PhoneCallOrigin(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Calls::Provider::IPhoneCallOrigin(ptr, take_ownership_from_abi) {}
|
||||
PhoneCallOrigin();
|
||||
};
|
||||
struct PhoneCallOriginManager
|
||||
{
|
||||
PhoneCallOriginManager() = delete;
|
||||
[[nodiscard]] static auto IsCurrentAppActiveCallOriginApp();
|
||||
static auto ShowPhoneCallOriginSettingsUI();
|
||||
static auto SetCallOrigin(winrt::guid const& requestId, winrt::Windows::ApplicationModel::Calls::Provider::PhoneCallOrigin const& callOrigin);
|
||||
static auto RequestSetAsActiveCallOriginAppAsync();
|
||||
[[nodiscard]] static auto IsSupported();
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+1753
File diff suppressed because it is too large
Load Diff
+402
@@ -0,0 +1,402 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Chat_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Chat_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Chat.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Chat
|
||||
{
|
||||
struct __declspec(empty_bases) IChatCapabilities :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatCapabilities>
|
||||
{
|
||||
IChatCapabilities(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatCapabilitiesManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatCapabilitiesManagerStatics>
|
||||
{
|
||||
IChatCapabilitiesManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatCapabilitiesManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatCapabilitiesManagerStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatCapabilitiesManagerStatics2>
|
||||
{
|
||||
IChatCapabilitiesManagerStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatCapabilitiesManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatConversation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatConversation>
|
||||
{
|
||||
IChatConversation(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatConversation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatConversation2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatConversation2>
|
||||
{
|
||||
IChatConversation2(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatConversation2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatConversationReader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatConversationReader>
|
||||
{
|
||||
IChatConversationReader(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatConversationReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatConversationThreadingInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatConversationThreadingInfo>
|
||||
{
|
||||
IChatConversationThreadingInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatConversationThreadingInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatItem :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatItem>
|
||||
{
|
||||
IChatItem(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessage :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessage>
|
||||
{
|
||||
IChatMessage(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessage2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessage2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage3>
|
||||
{
|
||||
IChatMessage2(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessage2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
using impl::consume_t<IChatMessage2, IChatMessage2>::From;
|
||||
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::From;
|
||||
using impl::consume_t<IChatMessage2, IChatMessage2>::IsForwardingDisabled;
|
||||
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::IsForwardingDisabled;
|
||||
using impl::consume_t<IChatMessage2, IChatMessage2>::IsIncoming;
|
||||
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::IsIncoming;
|
||||
using impl::consume_t<IChatMessage2, IChatMessage2>::IsRead;
|
||||
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::IsRead;
|
||||
using impl::consume_t<IChatMessage2, IChatMessage2>::LocalTimestamp;
|
||||
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::LocalTimestamp;
|
||||
using impl::consume_t<IChatMessage2, IChatMessage2>::NetworkTimestamp;
|
||||
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::NetworkTimestamp;
|
||||
using impl::consume_t<IChatMessage2, IChatMessage2>::RemoteId;
|
||||
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage3>::RemoteId;
|
||||
using impl::consume_t<IChatMessage2, IChatMessage2>::Status;
|
||||
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::Status;
|
||||
using impl::consume_t<IChatMessage2, IChatMessage2>::Subject;
|
||||
using impl::consume_t<IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage>::Subject;
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessage3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessage3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessage3, winrt::Windows::ApplicationModel::Chat::IChatMessage>
|
||||
{
|
||||
IChatMessage3(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessage3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessage4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessage4>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessage4, winrt::Windows::ApplicationModel::Chat::IChatMessage>
|
||||
{
|
||||
IChatMessage4(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessage4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageAttachment :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageAttachment>
|
||||
{
|
||||
IChatMessageAttachment(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageAttachment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageAttachment2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageAttachment2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageAttachment2, winrt::Windows::ApplicationModel::Chat::IChatMessageAttachment>
|
||||
{
|
||||
IChatMessageAttachment2(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageAttachment2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageAttachmentFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageAttachmentFactory>
|
||||
{
|
||||
IChatMessageAttachmentFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageAttachmentFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageBlockingStatic :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageBlockingStatic>
|
||||
{
|
||||
IChatMessageBlockingStatic(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageBlockingStatic(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageChange :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageChange>
|
||||
{
|
||||
IChatMessageChange(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageChangeReader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageChangeReader>
|
||||
{
|
||||
IChatMessageChangeReader(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageChangeReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageChangeTracker :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageChangeTracker>
|
||||
{
|
||||
IChatMessageChangeTracker(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageChangeTracker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageChangedDeferral :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageChangedDeferral>
|
||||
{
|
||||
IChatMessageChangedDeferral(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageChangedDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageChangedEventArgs>
|
||||
{
|
||||
IChatMessageChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageManager2Statics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageManager2Statics>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageManager2Statics, winrt::Windows::ApplicationModel::Chat::IChatMessageManagerStatic>
|
||||
{
|
||||
IChatMessageManager2Statics(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageManager2Statics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageManagerStatic :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageManagerStatic>
|
||||
{
|
||||
IChatMessageManagerStatic(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageManagerStatic(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageManagerStatics3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageManagerStatics3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageManagerStatics3, winrt::Windows::ApplicationModel::Chat::IChatMessageManagerStatic>
|
||||
{
|
||||
IChatMessageManagerStatics3(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageNotificationTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageNotificationTriggerDetails>
|
||||
{
|
||||
IChatMessageNotificationTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageNotificationTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageNotificationTriggerDetails2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageNotificationTriggerDetails2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageNotificationTriggerDetails2, winrt::Windows::ApplicationModel::Chat::IChatMessageNotificationTriggerDetails>
|
||||
{
|
||||
IChatMessageNotificationTriggerDetails2(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageNotificationTriggerDetails2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageReader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageReader>
|
||||
{
|
||||
IChatMessageReader(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageReader2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageReader2>
|
||||
{
|
||||
IChatMessageReader2(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageReader2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageStore :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageStore>
|
||||
{
|
||||
IChatMessageStore(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageStore2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageStore2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageStore2, winrt::Windows::ApplicationModel::Chat::IChatMessageStore>
|
||||
{
|
||||
IChatMessageStore2(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageStore2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageStore3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageStore3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageStore3, winrt::Windows::ApplicationModel::Chat::IChatMessageStore>
|
||||
{
|
||||
IChatMessageStore3(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageStore3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageStoreChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageStoreChangedEventArgs>
|
||||
{
|
||||
IChatMessageStoreChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageStoreChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageTransport :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageTransport>
|
||||
{
|
||||
IChatMessageTransport(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageTransport(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageTransport2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageTransport2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Chat::IChatMessageTransport2, winrt::Windows::ApplicationModel::Chat::IChatMessageTransport>
|
||||
{
|
||||
IChatMessageTransport2(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageTransport2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageTransportConfiguration :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageTransportConfiguration>
|
||||
{
|
||||
IChatMessageTransportConfiguration(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageTransportConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatMessageValidationResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatMessageValidationResult>
|
||||
{
|
||||
IChatMessageValidationResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatMessageValidationResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatQueryOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatQueryOptions>
|
||||
{
|
||||
IChatQueryOptions(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatQueryOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatRecipientDeliveryInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatRecipientDeliveryInfo>
|
||||
{
|
||||
IChatRecipientDeliveryInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatRecipientDeliveryInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatSearchReader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatSearchReader>
|
||||
{
|
||||
IChatSearchReader(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatSearchReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatSyncConfiguration :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatSyncConfiguration>
|
||||
{
|
||||
IChatSyncConfiguration(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatSyncConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IChatSyncManager :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IChatSyncManager>
|
||||
{
|
||||
IChatSyncManager(std::nullptr_t = nullptr) noexcept {}
|
||||
IChatSyncManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRcsEndUserMessage :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRcsEndUserMessage>
|
||||
{
|
||||
IRcsEndUserMessage(std::nullptr_t = nullptr) noexcept {}
|
||||
IRcsEndUserMessage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRcsEndUserMessageAction :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRcsEndUserMessageAction>
|
||||
{
|
||||
IRcsEndUserMessageAction(std::nullptr_t = nullptr) noexcept {}
|
||||
IRcsEndUserMessageAction(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRcsEndUserMessageAvailableEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRcsEndUserMessageAvailableEventArgs>
|
||||
{
|
||||
IRcsEndUserMessageAvailableEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IRcsEndUserMessageAvailableEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRcsEndUserMessageAvailableTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRcsEndUserMessageAvailableTriggerDetails>
|
||||
{
|
||||
IRcsEndUserMessageAvailableTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IRcsEndUserMessageAvailableTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRcsEndUserMessageManager :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRcsEndUserMessageManager>
|
||||
{
|
||||
IRcsEndUserMessageManager(std::nullptr_t = nullptr) noexcept {}
|
||||
IRcsEndUserMessageManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRcsManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRcsManagerStatics>
|
||||
{
|
||||
IRcsManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IRcsManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRcsManagerStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRcsManagerStatics2>
|
||||
{
|
||||
IRcsManagerStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IRcsManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRcsServiceKindSupportedChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRcsServiceKindSupportedChangedEventArgs>
|
||||
{
|
||||
IRcsServiceKindSupportedChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IRcsServiceKindSupportedChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRcsTransport :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRcsTransport>
|
||||
{
|
||||
IRcsTransport(std::nullptr_t = nullptr) noexcept {}
|
||||
IRcsTransport(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRcsTransportConfiguration :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRcsTransportConfiguration>
|
||||
{
|
||||
IRcsTransportConfiguration(std::nullptr_t = nullptr) noexcept {}
|
||||
IRcsTransportConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IRemoteParticipantComposingChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IRemoteParticipantComposingChangedEventArgs>
|
||||
{
|
||||
IRemoteParticipantComposingChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IRemoteParticipantComposingChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+240
@@ -0,0 +1,240 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Chat_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Chat_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.Storage.Streams.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.Chat.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Chat
|
||||
{
|
||||
struct __declspec(empty_bases) ChatCapabilities : winrt::Windows::ApplicationModel::Chat::IChatCapabilities
|
||||
{
|
||||
ChatCapabilities(std::nullptr_t) noexcept {}
|
||||
ChatCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatCapabilities(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct ChatCapabilitiesManager
|
||||
{
|
||||
ChatCapabilitiesManager() = delete;
|
||||
static auto GetCachedCapabilitiesAsync(param::hstring const& address);
|
||||
static auto GetCapabilitiesFromNetworkAsync(param::hstring const& address);
|
||||
static auto GetCachedCapabilitiesAsync(param::hstring const& address, param::hstring const& transportId);
|
||||
static auto GetCapabilitiesFromNetworkAsync(param::hstring const& address, param::hstring const& transportId);
|
||||
};
|
||||
struct __declspec(empty_bases) ChatConversation : winrt::Windows::ApplicationModel::Chat::IChatConversation,
|
||||
impl::require<ChatConversation, winrt::Windows::ApplicationModel::Chat::IChatConversation2, winrt::Windows::ApplicationModel::Chat::IChatItem>
|
||||
{
|
||||
ChatConversation(std::nullptr_t) noexcept {}
|
||||
ChatConversation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatConversation(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatConversationReader : winrt::Windows::ApplicationModel::Chat::IChatConversationReader
|
||||
{
|
||||
ChatConversationReader(std::nullptr_t) noexcept {}
|
||||
ChatConversationReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatConversationReader(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatConversationThreadingInfo : winrt::Windows::ApplicationModel::Chat::IChatConversationThreadingInfo
|
||||
{
|
||||
ChatConversationThreadingInfo(std::nullptr_t) noexcept {}
|
||||
ChatConversationThreadingInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatConversationThreadingInfo(ptr, take_ownership_from_abi) {}
|
||||
ChatConversationThreadingInfo();
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessage : winrt::Windows::ApplicationModel::Chat::IChatMessage,
|
||||
impl::require<ChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage3, winrt::Windows::ApplicationModel::Chat::IChatMessage2, winrt::Windows::ApplicationModel::Chat::IChatMessage4, winrt::Windows::ApplicationModel::Chat::IChatItem>
|
||||
{
|
||||
ChatMessage(std::nullptr_t) noexcept {}
|
||||
ChatMessage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessage(ptr, take_ownership_from_abi) {}
|
||||
ChatMessage();
|
||||
using winrt::Windows::ApplicationModel::Chat::IChatMessage::From;
|
||||
using impl::consume_t<ChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage2>::From;
|
||||
using winrt::Windows::ApplicationModel::Chat::IChatMessage::IsForwardingDisabled;
|
||||
using impl::consume_t<ChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage2>::IsForwardingDisabled;
|
||||
using winrt::Windows::ApplicationModel::Chat::IChatMessage::IsIncoming;
|
||||
using impl::consume_t<ChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage2>::IsIncoming;
|
||||
using winrt::Windows::ApplicationModel::Chat::IChatMessage::IsRead;
|
||||
using impl::consume_t<ChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage2>::IsRead;
|
||||
using winrt::Windows::ApplicationModel::Chat::IChatMessage::LocalTimestamp;
|
||||
using impl::consume_t<ChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage2>::LocalTimestamp;
|
||||
using winrt::Windows::ApplicationModel::Chat::IChatMessage::NetworkTimestamp;
|
||||
using impl::consume_t<ChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage2>::NetworkTimestamp;
|
||||
using impl::consume_t<ChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage2>::RemoteId;
|
||||
using impl::consume_t<ChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage3>::RemoteId;
|
||||
using winrt::Windows::ApplicationModel::Chat::IChatMessage::Status;
|
||||
using impl::consume_t<ChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage2>::Status;
|
||||
using winrt::Windows::ApplicationModel::Chat::IChatMessage::Subject;
|
||||
using impl::consume_t<ChatMessage, winrt::Windows::ApplicationModel::Chat::IChatMessage2>::Subject;
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageAttachment : winrt::Windows::ApplicationModel::Chat::IChatMessageAttachment,
|
||||
impl::require<ChatMessageAttachment, winrt::Windows::ApplicationModel::Chat::IChatMessageAttachment2>
|
||||
{
|
||||
ChatMessageAttachment(std::nullptr_t) noexcept {}
|
||||
ChatMessageAttachment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageAttachment(ptr, take_ownership_from_abi) {}
|
||||
ChatMessageAttachment(param::hstring const& mimeType, winrt::Windows::Storage::Streams::IRandomAccessStreamReference const& dataStreamReference);
|
||||
};
|
||||
struct ChatMessageBlocking
|
||||
{
|
||||
ChatMessageBlocking() = delete;
|
||||
static auto MarkMessageAsBlockedAsync(param::hstring const& localChatMessageId, bool blocked);
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageChange : winrt::Windows::ApplicationModel::Chat::IChatMessageChange
|
||||
{
|
||||
ChatMessageChange(std::nullptr_t) noexcept {}
|
||||
ChatMessageChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageChange(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageChangeReader : winrt::Windows::ApplicationModel::Chat::IChatMessageChangeReader
|
||||
{
|
||||
ChatMessageChangeReader(std::nullptr_t) noexcept {}
|
||||
ChatMessageChangeReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageChangeReader(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageChangeTracker : winrt::Windows::ApplicationModel::Chat::IChatMessageChangeTracker
|
||||
{
|
||||
ChatMessageChangeTracker(std::nullptr_t) noexcept {}
|
||||
ChatMessageChangeTracker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageChangeTracker(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageChangedDeferral : winrt::Windows::ApplicationModel::Chat::IChatMessageChangedDeferral
|
||||
{
|
||||
ChatMessageChangedDeferral(std::nullptr_t) noexcept {}
|
||||
ChatMessageChangedDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageChangedDeferral(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageChangedEventArgs : winrt::Windows::ApplicationModel::Chat::IChatMessageChangedEventArgs
|
||||
{
|
||||
ChatMessageChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
ChatMessageChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct ChatMessageManager
|
||||
{
|
||||
ChatMessageManager() = delete;
|
||||
static auto RegisterTransportAsync();
|
||||
static auto GetTransportAsync(param::hstring const& transportId);
|
||||
static auto GetTransportsAsync();
|
||||
static auto RequestStoreAsync();
|
||||
static auto ShowComposeSmsMessageAsync(winrt::Windows::ApplicationModel::Chat::ChatMessage const& message);
|
||||
static auto ShowSmsSettings();
|
||||
static auto RequestSyncManagerAsync();
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageNotificationTriggerDetails : winrt::Windows::ApplicationModel::Chat::IChatMessageNotificationTriggerDetails,
|
||||
impl::require<ChatMessageNotificationTriggerDetails, winrt::Windows::ApplicationModel::Chat::IChatMessageNotificationTriggerDetails2>
|
||||
{
|
||||
ChatMessageNotificationTriggerDetails(std::nullptr_t) noexcept {}
|
||||
ChatMessageNotificationTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageNotificationTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageReader : winrt::Windows::ApplicationModel::Chat::IChatMessageReader,
|
||||
impl::require<ChatMessageReader, winrt::Windows::ApplicationModel::Chat::IChatMessageReader2>
|
||||
{
|
||||
ChatMessageReader(std::nullptr_t) noexcept {}
|
||||
ChatMessageReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageReader(ptr, take_ownership_from_abi) {}
|
||||
using winrt::Windows::ApplicationModel::Chat::IChatMessageReader::ReadBatchAsync;
|
||||
using impl::consume_t<ChatMessageReader, winrt::Windows::ApplicationModel::Chat::IChatMessageReader2>::ReadBatchAsync;
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageStore : winrt::Windows::ApplicationModel::Chat::IChatMessageStore,
|
||||
impl::require<ChatMessageStore, winrt::Windows::ApplicationModel::Chat::IChatMessageStore2, winrt::Windows::ApplicationModel::Chat::IChatMessageStore3>
|
||||
{
|
||||
ChatMessageStore(std::nullptr_t) noexcept {}
|
||||
ChatMessageStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageStore(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageStoreChangedEventArgs : winrt::Windows::ApplicationModel::Chat::IChatMessageStoreChangedEventArgs
|
||||
{
|
||||
ChatMessageStoreChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
ChatMessageStoreChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageStoreChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageTransport : winrt::Windows::ApplicationModel::Chat::IChatMessageTransport,
|
||||
impl::require<ChatMessageTransport, winrt::Windows::ApplicationModel::Chat::IChatMessageTransport2>
|
||||
{
|
||||
ChatMessageTransport(std::nullptr_t) noexcept {}
|
||||
ChatMessageTransport(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageTransport(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageTransportConfiguration : winrt::Windows::ApplicationModel::Chat::IChatMessageTransportConfiguration
|
||||
{
|
||||
ChatMessageTransportConfiguration(std::nullptr_t) noexcept {}
|
||||
ChatMessageTransportConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageTransportConfiguration(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatMessageValidationResult : winrt::Windows::ApplicationModel::Chat::IChatMessageValidationResult
|
||||
{
|
||||
ChatMessageValidationResult(std::nullptr_t) noexcept {}
|
||||
ChatMessageValidationResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatMessageValidationResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatQueryOptions : winrt::Windows::ApplicationModel::Chat::IChatQueryOptions
|
||||
{
|
||||
ChatQueryOptions(std::nullptr_t) noexcept {}
|
||||
ChatQueryOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatQueryOptions(ptr, take_ownership_from_abi) {}
|
||||
ChatQueryOptions();
|
||||
};
|
||||
struct __declspec(empty_bases) ChatRecipientDeliveryInfo : winrt::Windows::ApplicationModel::Chat::IChatRecipientDeliveryInfo
|
||||
{
|
||||
ChatRecipientDeliveryInfo(std::nullptr_t) noexcept {}
|
||||
ChatRecipientDeliveryInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatRecipientDeliveryInfo(ptr, take_ownership_from_abi) {}
|
||||
ChatRecipientDeliveryInfo();
|
||||
};
|
||||
struct __declspec(empty_bases) ChatSearchReader : winrt::Windows::ApplicationModel::Chat::IChatSearchReader
|
||||
{
|
||||
ChatSearchReader(std::nullptr_t) noexcept {}
|
||||
ChatSearchReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatSearchReader(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatSyncConfiguration : winrt::Windows::ApplicationModel::Chat::IChatSyncConfiguration
|
||||
{
|
||||
ChatSyncConfiguration(std::nullptr_t) noexcept {}
|
||||
ChatSyncConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatSyncConfiguration(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ChatSyncManager : winrt::Windows::ApplicationModel::Chat::IChatSyncManager
|
||||
{
|
||||
ChatSyncManager(std::nullptr_t) noexcept {}
|
||||
ChatSyncManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IChatSyncManager(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) RcsEndUserMessage : winrt::Windows::ApplicationModel::Chat::IRcsEndUserMessage
|
||||
{
|
||||
RcsEndUserMessage(std::nullptr_t) noexcept {}
|
||||
RcsEndUserMessage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IRcsEndUserMessage(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) RcsEndUserMessageAction : winrt::Windows::ApplicationModel::Chat::IRcsEndUserMessageAction
|
||||
{
|
||||
RcsEndUserMessageAction(std::nullptr_t) noexcept {}
|
||||
RcsEndUserMessageAction(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IRcsEndUserMessageAction(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) RcsEndUserMessageAvailableEventArgs : winrt::Windows::ApplicationModel::Chat::IRcsEndUserMessageAvailableEventArgs
|
||||
{
|
||||
RcsEndUserMessageAvailableEventArgs(std::nullptr_t) noexcept {}
|
||||
RcsEndUserMessageAvailableEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IRcsEndUserMessageAvailableEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) RcsEndUserMessageAvailableTriggerDetails : winrt::Windows::ApplicationModel::Chat::IRcsEndUserMessageAvailableTriggerDetails
|
||||
{
|
||||
RcsEndUserMessageAvailableTriggerDetails(std::nullptr_t) noexcept {}
|
||||
RcsEndUserMessageAvailableTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IRcsEndUserMessageAvailableTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) RcsEndUserMessageManager : winrt::Windows::ApplicationModel::Chat::IRcsEndUserMessageManager
|
||||
{
|
||||
RcsEndUserMessageManager(std::nullptr_t) noexcept {}
|
||||
RcsEndUserMessageManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IRcsEndUserMessageManager(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct RcsManager
|
||||
{
|
||||
RcsManager() = delete;
|
||||
static auto GetEndUserMessageManager();
|
||||
static auto GetTransportsAsync();
|
||||
static auto GetTransportAsync(param::hstring const& transportId);
|
||||
static auto LeaveConversationAsync(winrt::Windows::ApplicationModel::Chat::ChatConversation const& conversation);
|
||||
static auto TransportListChanged(winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
using TransportListChanged_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::Chat::IRcsManagerStatics2, &impl::abi_t<winrt::Windows::ApplicationModel::Chat::IRcsManagerStatics2>::remove_TransportListChanged>;
|
||||
[[nodiscard]] static TransportListChanged_revoker TransportListChanged(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
static auto TransportListChanged(winrt::event_token const& token);
|
||||
};
|
||||
struct __declspec(empty_bases) RcsServiceKindSupportedChangedEventArgs : winrt::Windows::ApplicationModel::Chat::IRcsServiceKindSupportedChangedEventArgs
|
||||
{
|
||||
RcsServiceKindSupportedChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
RcsServiceKindSupportedChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IRcsServiceKindSupportedChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) RcsTransport : winrt::Windows::ApplicationModel::Chat::IRcsTransport
|
||||
{
|
||||
RcsTransport(std::nullptr_t) noexcept {}
|
||||
RcsTransport(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IRcsTransport(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) RcsTransportConfiguration : winrt::Windows::ApplicationModel::Chat::IRcsTransportConfiguration
|
||||
{
|
||||
RcsTransportConfiguration(std::nullptr_t) noexcept {}
|
||||
RcsTransportConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IRcsTransportConfiguration(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) RemoteParticipantComposingChangedEventArgs : winrt::Windows::ApplicationModel::Chat::IRemoteParticipantComposingChangedEventArgs
|
||||
{
|
||||
RemoteParticipantComposingChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
RemoteParticipantComposingChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Chat::IRemoteParticipantComposingChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+98
@@ -0,0 +1,98 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_CommunicationBlocking_0_H
|
||||
#define WINRT_Windows_ApplicationModel_CommunicationBlocking_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
template <typename T> struct __declspec(empty_bases) IIterable;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::CommunicationBlocking
|
||||
{
|
||||
struct ICommunicationBlockingAccessManagerStatics;
|
||||
struct ICommunicationBlockingAppManagerStatics;
|
||||
struct ICommunicationBlockingAppManagerStatics2;
|
||||
struct CommunicationBlockingAccessManager;
|
||||
struct CommunicationBlockingAppManager;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAccessManagerStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::CommunicationBlocking::CommunicationBlockingAccessManager>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::CommunicationBlocking::CommunicationBlockingAppManager>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::CommunicationBlocking::CommunicationBlockingAccessManager> = L"Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingAccessManager";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::CommunicationBlocking::CommunicationBlockingAppManager> = L"Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingAppManager";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAccessManagerStatics> = L"Windows.ApplicationModel.CommunicationBlocking.ICommunicationBlockingAccessManagerStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics> = L"Windows.ApplicationModel.CommunicationBlocking.ICommunicationBlockingAppManagerStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics2> = L"Windows.ApplicationModel.CommunicationBlocking.ICommunicationBlockingAppManagerStatics2";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAccessManagerStatics>{ 0x1C969998,0x9D2A,0x5DB7,{ 0xED,0xD5,0x0C,0xE4,0x07,0xFC,0x25,0x95 } }; // 1C969998-9D2A-5DB7-EDD5-0CE407FC2595
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics>{ 0x77DB58EC,0x14A6,0x4BAA,{ 0x94,0x2A,0x6A,0x67,0x3D,0x99,0x9B,0xF2 } }; // 77DB58EC-14A6-4BAA-942A-6A673D999BF2
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics2>{ 0x14A68EDD,0xED88,0x457A,{ 0xA3,0x64,0xA3,0x63,0x4D,0x6F,0x16,0x6D } }; // 14A68EDD-ED88-457A-A364-A3634D6F166D
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAccessManagerStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_IsBlockingActive(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall IsBlockedNumberAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ShowBlockNumbersUI(void*, bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall ShowUnblockNumbersUI(void*, bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall ShowBlockedCallsUI() noexcept = 0;
|
||||
virtual int32_t __stdcall ShowBlockedMessagesUI() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_IsCurrentAppActiveBlockingApp(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall ShowCommunicationBlockingSettingsUI() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall RequestSetAsActiveBlockingAppAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_CommunicationBlocking_ICommunicationBlockingAccessManagerStatics
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsBlockingActive() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<bool>) IsBlockedNumberAsync(param::hstring const& number) const;
|
||||
WINRT_IMPL_AUTO(bool) ShowBlockNumbersUI(param::iterable<hstring> const& phoneNumbers) const;
|
||||
WINRT_IMPL_AUTO(bool) ShowUnblockNumbersUI(param::iterable<hstring> const& phoneNumbers) const;
|
||||
WINRT_IMPL_AUTO(void) ShowBlockedCallsUI() const;
|
||||
WINRT_IMPL_AUTO(void) ShowBlockedMessagesUI() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAccessManagerStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_CommunicationBlocking_ICommunicationBlockingAccessManagerStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_CommunicationBlocking_ICommunicationBlockingAppManagerStatics
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsCurrentAppActiveBlockingApp() const;
|
||||
WINRT_IMPL_AUTO(void) ShowCommunicationBlockingSettingsUI() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_CommunicationBlocking_ICommunicationBlockingAppManagerStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_CommunicationBlocking_ICommunicationBlockingAppManagerStatics2
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<bool>) RequestSetAsActiveBlockingAppAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_CommunicationBlocking_ICommunicationBlockingAppManagerStatics2<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_CommunicationBlocking_1_H
|
||||
#define WINRT_Windows_ApplicationModel_CommunicationBlocking_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.CommunicationBlocking.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::CommunicationBlocking
|
||||
{
|
||||
struct __declspec(empty_bases) ICommunicationBlockingAccessManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICommunicationBlockingAccessManagerStatics>
|
||||
{
|
||||
ICommunicationBlockingAccessManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ICommunicationBlockingAccessManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICommunicationBlockingAppManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICommunicationBlockingAppManagerStatics>
|
||||
{
|
||||
ICommunicationBlockingAppManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ICommunicationBlockingAppManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICommunicationBlockingAppManagerStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICommunicationBlockingAppManagerStatics2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics2, winrt::Windows::ApplicationModel::CommunicationBlocking::ICommunicationBlockingAppManagerStatics>
|
||||
{
|
||||
ICommunicationBlockingAppManagerStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
ICommunicationBlockingAppManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_CommunicationBlocking_2_H
|
||||
#define WINRT_Windows_ApplicationModel_CommunicationBlocking_2_H
|
||||
#include "winrt/impl/Windows.Foundation.Collections.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.CommunicationBlocking.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::CommunicationBlocking
|
||||
{
|
||||
struct CommunicationBlockingAccessManager
|
||||
{
|
||||
CommunicationBlockingAccessManager() = delete;
|
||||
[[nodiscard]] static auto IsBlockingActive();
|
||||
static auto IsBlockedNumberAsync(param::hstring const& number);
|
||||
static auto ShowBlockNumbersUI(param::iterable<hstring> const& phoneNumbers);
|
||||
static auto ShowUnblockNumbersUI(param::iterable<hstring> const& phoneNumbers);
|
||||
static auto ShowBlockedCallsUI();
|
||||
static auto ShowBlockedMessagesUI();
|
||||
};
|
||||
struct CommunicationBlockingAppManager
|
||||
{
|
||||
CommunicationBlockingAppManager() = delete;
|
||||
[[nodiscard]] static auto IsCurrentAppActiveBlockingApp();
|
||||
static auto ShowCommunicationBlockingSettingsUI();
|
||||
static auto RequestSetAsActiveBlockingAppAsync();
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+2685
File diff suppressed because it is too large
Load Diff
+553
@@ -0,0 +1,553 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Contacts_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Contacts_1_H
|
||||
#include "winrt/impl/Windows.Foundation.0.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.Contacts.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Contacts
|
||||
{
|
||||
struct __declspec(empty_bases) IAggregateContactManager :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAggregateContactManager>
|
||||
{
|
||||
IAggregateContactManager(std::nullptr_t = nullptr) noexcept {}
|
||||
IAggregateContactManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAggregateContactManager2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAggregateContactManager2>
|
||||
{
|
||||
IAggregateContactManager2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAggregateContactManager2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContact :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContact>
|
||||
{
|
||||
IContact(std::nullptr_t = nullptr) noexcept {}
|
||||
IContact(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContact2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContact2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Contacts::IContact2, winrt::Windows::ApplicationModel::Contacts::IContact>
|
||||
{
|
||||
IContact2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContact2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContact3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContact3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Contacts::IContact3, winrt::Windows::ApplicationModel::Contacts::IContact, winrt::Windows::ApplicationModel::Contacts::IContact2>
|
||||
{
|
||||
IContact3(std::nullptr_t = nullptr) noexcept {}
|
||||
IContact3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactAddress :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactAddress>
|
||||
{
|
||||
IContactAddress(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactAddress(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactAnnotation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactAnnotation>
|
||||
{
|
||||
IContactAnnotation(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactAnnotation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactAnnotation2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactAnnotation2>
|
||||
{
|
||||
IContactAnnotation2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactAnnotation2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactAnnotationList :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactAnnotationList>
|
||||
{
|
||||
IContactAnnotationList(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactAnnotationList(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactAnnotationStore :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactAnnotationStore>
|
||||
{
|
||||
IContactAnnotationStore(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactAnnotationStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactAnnotationStore2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactAnnotationStore2>
|
||||
{
|
||||
IContactAnnotationStore2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactAnnotationStore2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactBatch :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactBatch>
|
||||
{
|
||||
IContactBatch(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactBatch(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactCardDelayedDataLoader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactCardDelayedDataLoader>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Contacts::IContactCardDelayedDataLoader, winrt::Windows::Foundation::IClosable>
|
||||
{
|
||||
IContactCardDelayedDataLoader(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactCardDelayedDataLoader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactCardOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactCardOptions>
|
||||
{
|
||||
IContactCardOptions(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactCardOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactCardOptions2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactCardOptions2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Contacts::IContactCardOptions2, winrt::Windows::ApplicationModel::Contacts::IContactCardOptions>
|
||||
{
|
||||
IContactCardOptions2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactCardOptions2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactChange :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactChange>
|
||||
{
|
||||
IContactChange(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactChangeReader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactChangeReader>
|
||||
{
|
||||
IContactChangeReader(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactChangeReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactChangeTracker :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactChangeTracker>
|
||||
{
|
||||
IContactChangeTracker(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactChangeTracker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactChangeTracker2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactChangeTracker2>
|
||||
{
|
||||
IContactChangeTracker2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactChangeTracker2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactChangedDeferral :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactChangedDeferral>
|
||||
{
|
||||
IContactChangedDeferral(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactChangedDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactChangedEventArgs>
|
||||
{
|
||||
IContactChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactConnectedServiceAccount :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactConnectedServiceAccount>
|
||||
{
|
||||
IContactConnectedServiceAccount(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactConnectedServiceAccount(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactDate :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactDate>
|
||||
{
|
||||
IContactDate(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactDate(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactEmail :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactEmail>
|
||||
{
|
||||
IContactEmail(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactEmail(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactField :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactField>
|
||||
{
|
||||
IContactField(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactField(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactFieldFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactFieldFactory>
|
||||
{
|
||||
IContactFieldFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactFieldFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactGroup :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactGroup>
|
||||
{
|
||||
IContactGroup(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactGroup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactInformation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactInformation>
|
||||
{
|
||||
IContactInformation(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactInstantMessageField :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactInstantMessageField>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Contacts::IContactInstantMessageField, winrt::Windows::ApplicationModel::Contacts::IContactField>
|
||||
{
|
||||
IContactInstantMessageField(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactInstantMessageField(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactInstantMessageFieldFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactInstantMessageFieldFactory>
|
||||
{
|
||||
IContactInstantMessageFieldFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactInstantMessageFieldFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactJobInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactJobInfo>
|
||||
{
|
||||
IContactJobInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactJobInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactLaunchActionVerbsStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactLaunchActionVerbsStatics>
|
||||
{
|
||||
IContactLaunchActionVerbsStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactLaunchActionVerbsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactList :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactList>
|
||||
{
|
||||
IContactList(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactList(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactList2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactList2>
|
||||
{
|
||||
IContactList2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactList2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactList3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactList3>
|
||||
{
|
||||
IContactList3(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactList3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListLimitedWriteOperations :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListLimitedWriteOperations>
|
||||
{
|
||||
IContactListLimitedWriteOperations(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListLimitedWriteOperations(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListSyncConstraints :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListSyncConstraints>
|
||||
{
|
||||
IContactListSyncConstraints(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListSyncConstraints(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListSyncManager :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListSyncManager>
|
||||
{
|
||||
IContactListSyncManager(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListSyncManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListSyncManager2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListSyncManager2>
|
||||
{
|
||||
IContactListSyncManager2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListSyncManager2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactLocationField :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactLocationField>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Contacts::IContactLocationField, winrt::Windows::ApplicationModel::Contacts::IContactField>
|
||||
{
|
||||
IContactLocationField(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactLocationField(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactLocationFieldFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactLocationFieldFactory>
|
||||
{
|
||||
IContactLocationFieldFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactLocationFieldFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactManagerForUser :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactManagerForUser>
|
||||
{
|
||||
IContactManagerForUser(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactManagerForUser(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactManagerForUser2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactManagerForUser2>
|
||||
{
|
||||
IContactManagerForUser2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactManagerForUser2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactManagerStatics>
|
||||
{
|
||||
IContactManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactManagerStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactManagerStatics2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Contacts::IContactManagerStatics2, winrt::Windows::ApplicationModel::Contacts::IContactManagerStatics>
|
||||
{
|
||||
IContactManagerStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactManagerStatics3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactManagerStatics3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Contacts::IContactManagerStatics3, winrt::Windows::ApplicationModel::Contacts::IContactManagerStatics, winrt::Windows::ApplicationModel::Contacts::IContactManagerStatics2>
|
||||
{
|
||||
IContactManagerStatics3(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
using impl::consume_t<IContactManagerStatics3, IContactManagerStatics3>::RequestStoreAsync;
|
||||
using impl::consume_t<IContactManagerStatics3, winrt::Windows::ApplicationModel::Contacts::IContactManagerStatics2>::RequestStoreAsync;
|
||||
using impl::consume_t<IContactManagerStatics3, IContactManagerStatics3>::ShowContactCard;
|
||||
using impl::consume_t<IContactManagerStatics3, winrt::Windows::ApplicationModel::Contacts::IContactManagerStatics>::ShowContactCard;
|
||||
using impl::consume_t<IContactManagerStatics3, IContactManagerStatics3>::ShowDelayLoadedContactCard;
|
||||
using impl::consume_t<IContactManagerStatics3, winrt::Windows::ApplicationModel::Contacts::IContactManagerStatics>::ShowDelayLoadedContactCard;
|
||||
};
|
||||
struct __declspec(empty_bases) IContactManagerStatics4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactManagerStatics4>
|
||||
{
|
||||
IContactManagerStatics4(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactManagerStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactManagerStatics5 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactManagerStatics5>
|
||||
{
|
||||
IContactManagerStatics5(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactManagerStatics5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactMatchReason :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactMatchReason>
|
||||
{
|
||||
IContactMatchReason(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactMatchReason(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactName :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactName>
|
||||
{
|
||||
IContactName(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactName(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPanel :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPanel>
|
||||
{
|
||||
IContactPanel(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPanelClosingEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPanelClosingEventArgs>
|
||||
{
|
||||
IContactPanelClosingEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPanelClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPanelLaunchFullAppRequestedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPanelLaunchFullAppRequestedEventArgs>
|
||||
{
|
||||
IContactPanelLaunchFullAppRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPanelLaunchFullAppRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPhone :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPhone>
|
||||
{
|
||||
IContactPhone(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPhone(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPicker :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPicker>
|
||||
{
|
||||
IContactPicker(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPicker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPicker2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPicker2>
|
||||
{
|
||||
IContactPicker2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPicker2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPicker3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPicker3>
|
||||
{
|
||||
IContactPicker3(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPicker3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPickerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPickerStatics>
|
||||
{
|
||||
IContactPickerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPickerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactQueryOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactQueryOptions>
|
||||
{
|
||||
IContactQueryOptions(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactQueryOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactQueryOptionsFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactQueryOptionsFactory>
|
||||
{
|
||||
IContactQueryOptionsFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactQueryOptionsFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactQueryTextSearch :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactQueryTextSearch>
|
||||
{
|
||||
IContactQueryTextSearch(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactQueryTextSearch(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactReader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactReader>
|
||||
{
|
||||
IContactReader(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactSignificantOther :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactSignificantOther>
|
||||
{
|
||||
IContactSignificantOther(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactSignificantOther(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactSignificantOther2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactSignificantOther2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Contacts::IContactSignificantOther2, winrt::Windows::ApplicationModel::Contacts::IContactSignificantOther>
|
||||
{
|
||||
IContactSignificantOther2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactSignificantOther2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactStore :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactStore>
|
||||
{
|
||||
IContactStore(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactStore2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactStore2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Contacts::IContactStore2, winrt::Windows::ApplicationModel::Contacts::IContactStore>
|
||||
{
|
||||
IContactStore2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactStore2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactStore3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactStore3>
|
||||
{
|
||||
IContactStore3(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactStore3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactStoreNotificationTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactStoreNotificationTriggerDetails>
|
||||
{
|
||||
IContactStoreNotificationTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactStoreNotificationTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactWebsite :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactWebsite>
|
||||
{
|
||||
IContactWebsite(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactWebsite(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactWebsite2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactWebsite2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Contacts::IContactWebsite2, winrt::Windows::ApplicationModel::Contacts::IContactWebsite>
|
||||
{
|
||||
IContactWebsite2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactWebsite2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFullContactCardOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFullContactCardOptions>
|
||||
{
|
||||
IFullContactCardOptions(std::nullptr_t = nullptr) noexcept {}
|
||||
IFullContactCardOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IKnownContactFieldStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IKnownContactFieldStatics>
|
||||
{
|
||||
IKnownContactFieldStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IKnownContactFieldStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPinnedContactIdsQueryResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPinnedContactIdsQueryResult>
|
||||
{
|
||||
IPinnedContactIdsQueryResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IPinnedContactIdsQueryResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPinnedContactManager :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPinnedContactManager>
|
||||
{
|
||||
IPinnedContactManager(std::nullptr_t = nullptr) noexcept {}
|
||||
IPinnedContactManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPinnedContactManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPinnedContactManagerStatics>
|
||||
{
|
||||
IPinnedContactManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPinnedContactManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+337
@@ -0,0 +1,337 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Contacts_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Contacts_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.Storage.Streams.1.h"
|
||||
#include "winrt/impl/Windows.System.1.h"
|
||||
#include "winrt/impl/Windows.UI.Popups.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.Contacts.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Contacts
|
||||
{
|
||||
struct __declspec(empty_bases) AggregateContactManager : winrt::Windows::ApplicationModel::Contacts::IAggregateContactManager,
|
||||
impl::require<AggregateContactManager, winrt::Windows::ApplicationModel::Contacts::IAggregateContactManager2>
|
||||
{
|
||||
AggregateContactManager(std::nullptr_t) noexcept {}
|
||||
AggregateContactManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IAggregateContactManager(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) Contact : winrt::Windows::ApplicationModel::Contacts::IContact,
|
||||
impl::require<Contact, winrt::Windows::ApplicationModel::Contacts::IContact2, winrt::Windows::ApplicationModel::Contacts::IContactName, winrt::Windows::ApplicationModel::Contacts::IContact3>
|
||||
{
|
||||
Contact(std::nullptr_t) noexcept {}
|
||||
Contact(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContact(ptr, take_ownership_from_abi) {}
|
||||
Contact();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactAddress : winrt::Windows::ApplicationModel::Contacts::IContactAddress
|
||||
{
|
||||
ContactAddress(std::nullptr_t) noexcept {}
|
||||
ContactAddress(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactAddress(ptr, take_ownership_from_abi) {}
|
||||
ContactAddress();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactAnnotation : winrt::Windows::ApplicationModel::Contacts::IContactAnnotation,
|
||||
impl::require<ContactAnnotation, winrt::Windows::ApplicationModel::Contacts::IContactAnnotation2>
|
||||
{
|
||||
ContactAnnotation(std::nullptr_t) noexcept {}
|
||||
ContactAnnotation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactAnnotation(ptr, take_ownership_from_abi) {}
|
||||
ContactAnnotation();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactAnnotationList : winrt::Windows::ApplicationModel::Contacts::IContactAnnotationList
|
||||
{
|
||||
ContactAnnotationList(std::nullptr_t) noexcept {}
|
||||
ContactAnnotationList(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactAnnotationList(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactAnnotationStore : winrt::Windows::ApplicationModel::Contacts::IContactAnnotationStore,
|
||||
impl::require<ContactAnnotationStore, winrt::Windows::ApplicationModel::Contacts::IContactAnnotationStore2>
|
||||
{
|
||||
ContactAnnotationStore(std::nullptr_t) noexcept {}
|
||||
ContactAnnotationStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactAnnotationStore(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactBatch : winrt::Windows::ApplicationModel::Contacts::IContactBatch
|
||||
{
|
||||
ContactBatch(std::nullptr_t) noexcept {}
|
||||
ContactBatch(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactBatch(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactCardDelayedDataLoader : winrt::Windows::ApplicationModel::Contacts::IContactCardDelayedDataLoader
|
||||
{
|
||||
ContactCardDelayedDataLoader(std::nullptr_t) noexcept {}
|
||||
ContactCardDelayedDataLoader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactCardDelayedDataLoader(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactCardOptions : winrt::Windows::ApplicationModel::Contacts::IContactCardOptions,
|
||||
impl::require<ContactCardOptions, winrt::Windows::ApplicationModel::Contacts::IContactCardOptions2>
|
||||
{
|
||||
ContactCardOptions(std::nullptr_t) noexcept {}
|
||||
ContactCardOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactCardOptions(ptr, take_ownership_from_abi) {}
|
||||
ContactCardOptions();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactChange : winrt::Windows::ApplicationModel::Contacts::IContactChange
|
||||
{
|
||||
ContactChange(std::nullptr_t) noexcept {}
|
||||
ContactChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactChange(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactChangeReader : winrt::Windows::ApplicationModel::Contacts::IContactChangeReader
|
||||
{
|
||||
ContactChangeReader(std::nullptr_t) noexcept {}
|
||||
ContactChangeReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactChangeReader(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactChangeTracker : winrt::Windows::ApplicationModel::Contacts::IContactChangeTracker,
|
||||
impl::require<ContactChangeTracker, winrt::Windows::ApplicationModel::Contacts::IContactChangeTracker2>
|
||||
{
|
||||
ContactChangeTracker(std::nullptr_t) noexcept {}
|
||||
ContactChangeTracker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactChangeTracker(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactChangedDeferral : winrt::Windows::ApplicationModel::Contacts::IContactChangedDeferral
|
||||
{
|
||||
ContactChangedDeferral(std::nullptr_t) noexcept {}
|
||||
ContactChangedDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactChangedDeferral(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactChangedEventArgs : winrt::Windows::ApplicationModel::Contacts::IContactChangedEventArgs
|
||||
{
|
||||
ContactChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactConnectedServiceAccount : winrt::Windows::ApplicationModel::Contacts::IContactConnectedServiceAccount
|
||||
{
|
||||
ContactConnectedServiceAccount(std::nullptr_t) noexcept {}
|
||||
ContactConnectedServiceAccount(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactConnectedServiceAccount(ptr, take_ownership_from_abi) {}
|
||||
ContactConnectedServiceAccount();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactDate : winrt::Windows::ApplicationModel::Contacts::IContactDate
|
||||
{
|
||||
ContactDate(std::nullptr_t) noexcept {}
|
||||
ContactDate(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactDate(ptr, take_ownership_from_abi) {}
|
||||
ContactDate();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactEmail : winrt::Windows::ApplicationModel::Contacts::IContactEmail
|
||||
{
|
||||
ContactEmail(std::nullptr_t) noexcept {}
|
||||
ContactEmail(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactEmail(ptr, take_ownership_from_abi) {}
|
||||
ContactEmail();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactField : winrt::Windows::ApplicationModel::Contacts::IContactField
|
||||
{
|
||||
ContactField(std::nullptr_t) noexcept {}
|
||||
ContactField(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactField(ptr, take_ownership_from_abi) {}
|
||||
ContactField(param::hstring const& value, winrt::Windows::ApplicationModel::Contacts::ContactFieldType const& type);
|
||||
ContactField(param::hstring const& value, winrt::Windows::ApplicationModel::Contacts::ContactFieldType const& type, winrt::Windows::ApplicationModel::Contacts::ContactFieldCategory const& category);
|
||||
ContactField(param::hstring const& name, param::hstring const& value, winrt::Windows::ApplicationModel::Contacts::ContactFieldType const& type, winrt::Windows::ApplicationModel::Contacts::ContactFieldCategory const& category);
|
||||
};
|
||||
struct __declspec(empty_bases) ContactFieldFactory : winrt::Windows::ApplicationModel::Contacts::IContactFieldFactory,
|
||||
impl::require<ContactFieldFactory, winrt::Windows::ApplicationModel::Contacts::IContactLocationFieldFactory, winrt::Windows::ApplicationModel::Contacts::IContactInstantMessageFieldFactory>
|
||||
{
|
||||
ContactFieldFactory(std::nullptr_t) noexcept {}
|
||||
ContactFieldFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactFieldFactory(ptr, take_ownership_from_abi) {}
|
||||
ContactFieldFactory();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactGroup : winrt::Windows::ApplicationModel::Contacts::IContactGroup
|
||||
{
|
||||
ContactGroup(std::nullptr_t) noexcept {}
|
||||
ContactGroup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactGroup(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactInformation : winrt::Windows::ApplicationModel::Contacts::IContactInformation
|
||||
{
|
||||
ContactInformation(std::nullptr_t) noexcept {}
|
||||
ContactInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactInformation(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactInstantMessageField : winrt::Windows::ApplicationModel::Contacts::IContactInstantMessageField
|
||||
{
|
||||
ContactInstantMessageField(std::nullptr_t) noexcept {}
|
||||
ContactInstantMessageField(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactInstantMessageField(ptr, take_ownership_from_abi) {}
|
||||
explicit ContactInstantMessageField(param::hstring const& userName);
|
||||
ContactInstantMessageField(param::hstring const& userName, winrt::Windows::ApplicationModel::Contacts::ContactFieldCategory const& category);
|
||||
ContactInstantMessageField(param::hstring const& userName, winrt::Windows::ApplicationModel::Contacts::ContactFieldCategory const& category, param::hstring const& service, param::hstring const& displayText, winrt::Windows::Foundation::Uri const& verb);
|
||||
};
|
||||
struct __declspec(empty_bases) ContactJobInfo : winrt::Windows::ApplicationModel::Contacts::IContactJobInfo
|
||||
{
|
||||
ContactJobInfo(std::nullptr_t) noexcept {}
|
||||
ContactJobInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactJobInfo(ptr, take_ownership_from_abi) {}
|
||||
ContactJobInfo();
|
||||
};
|
||||
struct ContactLaunchActionVerbs
|
||||
{
|
||||
ContactLaunchActionVerbs() = delete;
|
||||
[[nodiscard]] static auto Call();
|
||||
[[nodiscard]] static auto Message();
|
||||
[[nodiscard]] static auto Map();
|
||||
[[nodiscard]] static auto Post();
|
||||
[[nodiscard]] static auto VideoCall();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactList : winrt::Windows::ApplicationModel::Contacts::IContactList,
|
||||
impl::require<ContactList, winrt::Windows::ApplicationModel::Contacts::IContactList2, winrt::Windows::ApplicationModel::Contacts::IContactList3>
|
||||
{
|
||||
ContactList(std::nullptr_t) noexcept {}
|
||||
ContactList(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactList(ptr, take_ownership_from_abi) {}
|
||||
using winrt::Windows::ApplicationModel::Contacts::IContactList::SupportsServerSearch;
|
||||
using impl::consume_t<ContactList, winrt::Windows::ApplicationModel::Contacts::IContactList2>::SupportsServerSearch;
|
||||
};
|
||||
struct __declspec(empty_bases) ContactListLimitedWriteOperations : winrt::Windows::ApplicationModel::Contacts::IContactListLimitedWriteOperations
|
||||
{
|
||||
ContactListLimitedWriteOperations(std::nullptr_t) noexcept {}
|
||||
ContactListLimitedWriteOperations(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactListLimitedWriteOperations(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactListSyncConstraints : winrt::Windows::ApplicationModel::Contacts::IContactListSyncConstraints
|
||||
{
|
||||
ContactListSyncConstraints(std::nullptr_t) noexcept {}
|
||||
ContactListSyncConstraints(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactListSyncConstraints(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactListSyncManager : winrt::Windows::ApplicationModel::Contacts::IContactListSyncManager,
|
||||
impl::require<ContactListSyncManager, winrt::Windows::ApplicationModel::Contacts::IContactListSyncManager2>
|
||||
{
|
||||
ContactListSyncManager(std::nullptr_t) noexcept {}
|
||||
ContactListSyncManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactListSyncManager(ptr, take_ownership_from_abi) {}
|
||||
using winrt::Windows::ApplicationModel::Contacts::IContactListSyncManager::LastAttemptedSyncTime;
|
||||
using impl::consume_t<ContactListSyncManager, winrt::Windows::ApplicationModel::Contacts::IContactListSyncManager2>::LastAttemptedSyncTime;
|
||||
using winrt::Windows::ApplicationModel::Contacts::IContactListSyncManager::LastSuccessfulSyncTime;
|
||||
using impl::consume_t<ContactListSyncManager, winrt::Windows::ApplicationModel::Contacts::IContactListSyncManager2>::LastSuccessfulSyncTime;
|
||||
using winrt::Windows::ApplicationModel::Contacts::IContactListSyncManager::Status;
|
||||
using impl::consume_t<ContactListSyncManager, winrt::Windows::ApplicationModel::Contacts::IContactListSyncManager2>::Status;
|
||||
};
|
||||
struct __declspec(empty_bases) ContactLocationField : winrt::Windows::ApplicationModel::Contacts::IContactLocationField
|
||||
{
|
||||
ContactLocationField(std::nullptr_t) noexcept {}
|
||||
ContactLocationField(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactLocationField(ptr, take_ownership_from_abi) {}
|
||||
explicit ContactLocationField(param::hstring const& unstructuredAddress);
|
||||
ContactLocationField(param::hstring const& unstructuredAddress, winrt::Windows::ApplicationModel::Contacts::ContactFieldCategory const& category);
|
||||
ContactLocationField(param::hstring const& unstructuredAddress, winrt::Windows::ApplicationModel::Contacts::ContactFieldCategory const& category, param::hstring const& street, param::hstring const& city, param::hstring const& region, param::hstring const& country, param::hstring const& postalCode);
|
||||
};
|
||||
struct ContactManager
|
||||
{
|
||||
ContactManager() = delete;
|
||||
static auto ShowContactCard(winrt::Windows::ApplicationModel::Contacts::Contact const& contact, winrt::Windows::Foundation::Rect const& selection);
|
||||
static auto ShowContactCard(winrt::Windows::ApplicationModel::Contacts::Contact const& contact, winrt::Windows::Foundation::Rect const& selection, winrt::Windows::UI::Popups::Placement const& preferredPlacement);
|
||||
static auto ShowDelayLoadedContactCard(winrt::Windows::ApplicationModel::Contacts::Contact const& contact, winrt::Windows::Foundation::Rect const& selection, winrt::Windows::UI::Popups::Placement const& preferredPlacement);
|
||||
static auto RequestStoreAsync();
|
||||
static auto ConvertContactToVCardAsync(winrt::Windows::ApplicationModel::Contacts::Contact const& contact);
|
||||
static auto ConvertContactToVCardAsync(winrt::Windows::ApplicationModel::Contacts::Contact const& contact, uint32_t maxBytes);
|
||||
static auto ConvertVCardToContactAsync(winrt::Windows::Storage::Streams::IRandomAccessStreamReference const& vCard);
|
||||
static auto RequestStoreAsync(winrt::Windows::ApplicationModel::Contacts::ContactStoreAccessType const& accessType);
|
||||
static auto RequestAnnotationStoreAsync(winrt::Windows::ApplicationModel::Contacts::ContactAnnotationStoreAccessType const& accessType);
|
||||
static auto IsShowContactCardSupported();
|
||||
static auto ShowContactCard(winrt::Windows::ApplicationModel::Contacts::Contact const& contact, winrt::Windows::Foundation::Rect const& selection, winrt::Windows::UI::Popups::Placement const& preferredPlacement, winrt::Windows::ApplicationModel::Contacts::ContactCardOptions const& contactCardOptions);
|
||||
static auto IsShowDelayLoadedContactCardSupported();
|
||||
static auto ShowDelayLoadedContactCard(winrt::Windows::ApplicationModel::Contacts::Contact const& contact, winrt::Windows::Foundation::Rect const& selection, winrt::Windows::UI::Popups::Placement const& preferredPlacement, winrt::Windows::ApplicationModel::Contacts::ContactCardOptions const& contactCardOptions);
|
||||
static auto ShowFullContactCard(winrt::Windows::ApplicationModel::Contacts::Contact const& contact, winrt::Windows::ApplicationModel::Contacts::FullContactCardOptions const& fullContactCardOptions);
|
||||
[[nodiscard]] static auto SystemDisplayNameOrder();
|
||||
static auto SystemDisplayNameOrder(winrt::Windows::ApplicationModel::Contacts::ContactNameOrder const& value);
|
||||
[[nodiscard]] static auto SystemSortOrder();
|
||||
static auto SystemSortOrder(winrt::Windows::ApplicationModel::Contacts::ContactNameOrder const& value);
|
||||
static auto GetForUser(winrt::Windows::System::User const& user);
|
||||
static auto IsShowFullContactCardSupportedAsync();
|
||||
[[nodiscard]] static auto IncludeMiddleNameInSystemDisplayAndSort();
|
||||
static auto IncludeMiddleNameInSystemDisplayAndSort(bool value);
|
||||
};
|
||||
struct __declspec(empty_bases) ContactManagerForUser : winrt::Windows::ApplicationModel::Contacts::IContactManagerForUser,
|
||||
impl::require<ContactManagerForUser, winrt::Windows::ApplicationModel::Contacts::IContactManagerForUser2>
|
||||
{
|
||||
ContactManagerForUser(std::nullptr_t) noexcept {}
|
||||
ContactManagerForUser(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactManagerForUser(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactMatchReason : winrt::Windows::ApplicationModel::Contacts::IContactMatchReason
|
||||
{
|
||||
ContactMatchReason(std::nullptr_t) noexcept {}
|
||||
ContactMatchReason(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactMatchReason(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactPanel : winrt::Windows::ApplicationModel::Contacts::IContactPanel
|
||||
{
|
||||
ContactPanel(std::nullptr_t) noexcept {}
|
||||
ContactPanel(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactPanel(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactPanelClosingEventArgs : winrt::Windows::ApplicationModel::Contacts::IContactPanelClosingEventArgs
|
||||
{
|
||||
ContactPanelClosingEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactPanelClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactPanelClosingEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactPanelLaunchFullAppRequestedEventArgs : winrt::Windows::ApplicationModel::Contacts::IContactPanelLaunchFullAppRequestedEventArgs
|
||||
{
|
||||
ContactPanelLaunchFullAppRequestedEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactPanelLaunchFullAppRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactPanelLaunchFullAppRequestedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactPhone : winrt::Windows::ApplicationModel::Contacts::IContactPhone
|
||||
{
|
||||
ContactPhone(std::nullptr_t) noexcept {}
|
||||
ContactPhone(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactPhone(ptr, take_ownership_from_abi) {}
|
||||
ContactPhone();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactPicker : winrt::Windows::ApplicationModel::Contacts::IContactPicker,
|
||||
impl::require<ContactPicker, winrt::Windows::ApplicationModel::Contacts::IContactPicker2, winrt::Windows::ApplicationModel::Contacts::IContactPicker3>
|
||||
{
|
||||
ContactPicker(std::nullptr_t) noexcept {}
|
||||
ContactPicker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactPicker(ptr, take_ownership_from_abi) {}
|
||||
ContactPicker();
|
||||
static auto CreateForUser(winrt::Windows::System::User const& user);
|
||||
static auto IsSupportedAsync();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactQueryOptions : winrt::Windows::ApplicationModel::Contacts::IContactQueryOptions
|
||||
{
|
||||
ContactQueryOptions(std::nullptr_t) noexcept {}
|
||||
ContactQueryOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactQueryOptions(ptr, take_ownership_from_abi) {}
|
||||
ContactQueryOptions();
|
||||
explicit ContactQueryOptions(param::hstring const& text);
|
||||
ContactQueryOptions(param::hstring const& text, winrt::Windows::ApplicationModel::Contacts::ContactQuerySearchFields const& fields);
|
||||
};
|
||||
struct __declspec(empty_bases) ContactQueryTextSearch : winrt::Windows::ApplicationModel::Contacts::IContactQueryTextSearch
|
||||
{
|
||||
ContactQueryTextSearch(std::nullptr_t) noexcept {}
|
||||
ContactQueryTextSearch(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactQueryTextSearch(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactReader : winrt::Windows::ApplicationModel::Contacts::IContactReader
|
||||
{
|
||||
ContactReader(std::nullptr_t) noexcept {}
|
||||
ContactReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactReader(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactSignificantOther : winrt::Windows::ApplicationModel::Contacts::IContactSignificantOther,
|
||||
impl::require<ContactSignificantOther, winrt::Windows::ApplicationModel::Contacts::IContactSignificantOther2>
|
||||
{
|
||||
ContactSignificantOther(std::nullptr_t) noexcept {}
|
||||
ContactSignificantOther(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactSignificantOther(ptr, take_ownership_from_abi) {}
|
||||
ContactSignificantOther();
|
||||
};
|
||||
struct __declspec(empty_bases) ContactStore : winrt::Windows::ApplicationModel::Contacts::IContactStore,
|
||||
impl::require<ContactStore, winrt::Windows::ApplicationModel::Contacts::IContactStore2, winrt::Windows::ApplicationModel::Contacts::IContactStore3>
|
||||
{
|
||||
ContactStore(std::nullptr_t) noexcept {}
|
||||
ContactStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactStore(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactStoreNotificationTriggerDetails : winrt::Windows::ApplicationModel::Contacts::IContactStoreNotificationTriggerDetails
|
||||
{
|
||||
ContactStoreNotificationTriggerDetails(std::nullptr_t) noexcept {}
|
||||
ContactStoreNotificationTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactStoreNotificationTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactWebsite : winrt::Windows::ApplicationModel::Contacts::IContactWebsite,
|
||||
impl::require<ContactWebsite, winrt::Windows::ApplicationModel::Contacts::IContactWebsite2>
|
||||
{
|
||||
ContactWebsite(std::nullptr_t) noexcept {}
|
||||
ContactWebsite(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IContactWebsite(ptr, take_ownership_from_abi) {}
|
||||
ContactWebsite();
|
||||
};
|
||||
struct __declspec(empty_bases) FullContactCardOptions : winrt::Windows::ApplicationModel::Contacts::IFullContactCardOptions
|
||||
{
|
||||
FullContactCardOptions(std::nullptr_t) noexcept {}
|
||||
FullContactCardOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IFullContactCardOptions(ptr, take_ownership_from_abi) {}
|
||||
FullContactCardOptions();
|
||||
};
|
||||
struct KnownContactField
|
||||
{
|
||||
KnownContactField() = delete;
|
||||
[[nodiscard]] static auto Email();
|
||||
[[nodiscard]] static auto PhoneNumber();
|
||||
[[nodiscard]] static auto Location();
|
||||
[[nodiscard]] static auto InstantMessage();
|
||||
static auto ConvertNameToType(param::hstring const& name);
|
||||
static auto ConvertTypeToName(winrt::Windows::ApplicationModel::Contacts::ContactFieldType const& type);
|
||||
};
|
||||
struct __declspec(empty_bases) PinnedContactIdsQueryResult : winrt::Windows::ApplicationModel::Contacts::IPinnedContactIdsQueryResult
|
||||
{
|
||||
PinnedContactIdsQueryResult(std::nullptr_t) noexcept {}
|
||||
PinnedContactIdsQueryResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IPinnedContactIdsQueryResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PinnedContactManager : winrt::Windows::ApplicationModel::Contacts::IPinnedContactManager
|
||||
{
|
||||
PinnedContactManager(std::nullptr_t) noexcept {}
|
||||
PinnedContactManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::IPinnedContactManager(ptr, take_ownership_from_abi) {}
|
||||
static auto GetDefault();
|
||||
static auto GetForUser(winrt::Windows::System::User const& user);
|
||||
static auto IsSupported();
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+343
@@ -0,0 +1,343 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Contacts_DataProvider_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Contacts_DataProvider_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Contacts
|
||||
{
|
||||
struct Contact;
|
||||
enum class ContactBatchStatus : int32_t;
|
||||
struct ContactQueryOptions;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct Deferral;
|
||||
struct EventRegistrationToken;
|
||||
struct IAsyncAction;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Contacts::DataProvider
|
||||
{
|
||||
struct IContactDataProviderConnection;
|
||||
struct IContactDataProviderConnection2;
|
||||
struct IContactDataProviderTriggerDetails;
|
||||
struct IContactListCreateOrUpdateContactRequest;
|
||||
struct IContactListCreateOrUpdateContactRequestEventArgs;
|
||||
struct IContactListDeleteContactRequest;
|
||||
struct IContactListDeleteContactRequestEventArgs;
|
||||
struct IContactListServerSearchReadBatchRequest;
|
||||
struct IContactListServerSearchReadBatchRequestEventArgs;
|
||||
struct IContactListSyncManagerSyncRequest;
|
||||
struct IContactListSyncManagerSyncRequestEventArgs;
|
||||
struct ContactDataProviderConnection;
|
||||
struct ContactDataProviderTriggerDetails;
|
||||
struct ContactListCreateOrUpdateContactRequest;
|
||||
struct ContactListCreateOrUpdateContactRequestEventArgs;
|
||||
struct ContactListDeleteContactRequest;
|
||||
struct ContactListDeleteContactRequestEventArgs;
|
||||
struct ContactListServerSearchReadBatchRequest;
|
||||
struct ContactListServerSearchReadBatchRequestEventArgs;
|
||||
struct ContactListSyncManagerSyncRequest;
|
||||
struct ContactListSyncManagerSyncRequestEventArgs;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderTriggerDetails>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequestEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequestEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequestEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequestEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderTriggerDetails>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListCreateOrUpdateContactRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListCreateOrUpdateContactRequestEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListDeleteContactRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListDeleteContactRequestEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListServerSearchReadBatchRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListServerSearchReadBatchRequestEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListSyncManagerSyncRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListSyncManagerSyncRequestEventArgs>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection> = L"Windows.ApplicationModel.Contacts.DataProvider.ContactDataProviderConnection";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderTriggerDetails> = L"Windows.ApplicationModel.Contacts.DataProvider.ContactDataProviderTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListCreateOrUpdateContactRequest> = L"Windows.ApplicationModel.Contacts.DataProvider.ContactListCreateOrUpdateContactRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListCreateOrUpdateContactRequestEventArgs> = L"Windows.ApplicationModel.Contacts.DataProvider.ContactListCreateOrUpdateContactRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListDeleteContactRequest> = L"Windows.ApplicationModel.Contacts.DataProvider.ContactListDeleteContactRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListDeleteContactRequestEventArgs> = L"Windows.ApplicationModel.Contacts.DataProvider.ContactListDeleteContactRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListServerSearchReadBatchRequest> = L"Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListServerSearchReadBatchRequestEventArgs> = L"Windows.ApplicationModel.Contacts.DataProvider.ContactListServerSearchReadBatchRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListSyncManagerSyncRequest> = L"Windows.ApplicationModel.Contacts.DataProvider.ContactListSyncManagerSyncRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListSyncManagerSyncRequestEventArgs> = L"Windows.ApplicationModel.Contacts.DataProvider.ContactListSyncManagerSyncRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection> = L"Windows.ApplicationModel.Contacts.DataProvider.IContactDataProviderConnection";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection2> = L"Windows.ApplicationModel.Contacts.DataProvider.IContactDataProviderConnection2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderTriggerDetails> = L"Windows.ApplicationModel.Contacts.DataProvider.IContactDataProviderTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequest> = L"Windows.ApplicationModel.Contacts.DataProvider.IContactListCreateOrUpdateContactRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequestEventArgs> = L"Windows.ApplicationModel.Contacts.DataProvider.IContactListCreateOrUpdateContactRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequest> = L"Windows.ApplicationModel.Contacts.DataProvider.IContactListDeleteContactRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequestEventArgs> = L"Windows.ApplicationModel.Contacts.DataProvider.IContactListDeleteContactRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequest> = L"Windows.ApplicationModel.Contacts.DataProvider.IContactListServerSearchReadBatchRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequestEventArgs> = L"Windows.ApplicationModel.Contacts.DataProvider.IContactListServerSearchReadBatchRequestEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequest> = L"Windows.ApplicationModel.Contacts.DataProvider.IContactListSyncManagerSyncRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequestEventArgs> = L"Windows.ApplicationModel.Contacts.DataProvider.IContactListSyncManagerSyncRequestEventArgs";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection>{ 0x1A398A52,0x8C9D,0x4D6F,{ 0xA4,0xE0,0x11,0x1E,0x9A,0x12,0x5A,0x30 } }; // 1A398A52-8C9D-4D6F-A4E0-111E9A125A30
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection2>{ 0xA1D327B0,0x196C,0x4BFD,{ 0x8F,0x0F,0xC6,0x8D,0x67,0xF2,0x49,0xD3 } }; // A1D327B0-196C-4BFD-8F0F-C68D67F249D3
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderTriggerDetails>{ 0x527104BE,0x3C62,0x43C8,{ 0x9A,0xE7,0xDB,0x53,0x16,0x85,0xCD,0x99 } }; // 527104BE-3C62-43C8-9AE7-DB531685CD99
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequest>{ 0xB4AF411F,0xC849,0x47D0,{ 0xB1,0x19,0x91,0xCF,0x60,0x5B,0x2F,0x2A } }; // B4AF411F-C849-47D0-B119-91CF605B2F2A
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequestEventArgs>{ 0x851C1690,0x1A51,0x4B0C,{ 0xAE,0xEF,0x12,0x40,0xAC,0x5B,0xED,0x75 } }; // 851C1690-1A51-4B0C-AEEF-1240AC5BED75
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequest>{ 0x5E114687,0xCE03,0x4DE5,{ 0x85,0x57,0x9C,0xCF,0x55,0x2D,0x47,0x2A } }; // 5E114687-CE03-4DE5-8557-9CCF552D472A
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequestEventArgs>{ 0xB22054A1,0xE8FA,0x4DB5,{ 0x93,0x89,0x2D,0x12,0xEE,0x7D,0x15,0xEE } }; // B22054A1-E8FA-4DB5-9389-2D12EE7D15EE
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequest>{ 0xBA776A97,0x4030,0x4925,{ 0x9F,0xB4,0x14,0x3B,0x29,0x5E,0x65,0x3B } }; // BA776A97-4030-4925-9FB4-143B295E653B
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequestEventArgs>{ 0x1A27E87B,0x69D7,0x4E4E,{ 0x80,0x42,0x86,0x1C,0xBA,0x61,0x47,0x1E } }; // 1A27E87B-69D7-4E4E-8042-861CBA61471E
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequest>{ 0x3C0E57A4,0xC4E7,0x4970,{ 0x9A,0x8F,0x9A,0x66,0xA2,0xBB,0x6C,0x1A } }; // 3C0E57A4-C4E7-4970-9A8F-9A66A2BB6C1A
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequestEventArgs>{ 0x158E4DAC,0x446D,0x4F10,{ 0xAF,0xC2,0x02,0x68,0x3E,0xC5,0x33,0xA6 } }; // 158E4DAC-446D-4F10-AFC2-02683EC533A6
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection>{ using type = winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderTriggerDetails>{ using type = winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderTriggerDetails; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListCreateOrUpdateContactRequest>{ using type = winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListCreateOrUpdateContactRequestEventArgs>{ using type = winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequestEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListDeleteContactRequest>{ using type = winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListDeleteContactRequestEventArgs>{ using type = winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequestEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListServerSearchReadBatchRequest>{ using type = winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListServerSearchReadBatchRequestEventArgs>{ using type = winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequestEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListSyncManagerSyncRequest>{ using type = winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListSyncManagerSyncRequestEventArgs>{ using type = winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequestEventArgs; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall add_SyncRequested(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_SyncRequested(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_ServerSearchReadBatchRequested(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_ServerSearchReadBatchRequested(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall Start() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall add_CreateOrUpdateContactRequested(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_CreateOrUpdateContactRequested(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_DeleteContactRequested(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_DeleteContactRequested(winrt::event_token) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderTriggerDetails>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Connection(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_ContactListId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Contact(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompletedAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportFailedAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequestEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_ContactListId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ContactId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompletedAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportFailedAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequestEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_SessionId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ContactListId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Options(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SuggestedBatchSize(uint32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall SaveContactAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompletedAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportFailedAsync(int32_t, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequestEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_ContactListId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompletedAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportFailedAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequestEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_DataProvider_IContactDataProviderConnection
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::event_token) SyncRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection, winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListSyncManagerSyncRequestEventArgs> const& handler) const;
|
||||
using SyncRequested_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection, &impl::abi_t<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection>::remove_SyncRequested>;
|
||||
[[nodiscard]] SyncRequested_revoker SyncRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection, winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListSyncManagerSyncRequestEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) SyncRequested(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) ServerSearchReadBatchRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection, winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListServerSearchReadBatchRequestEventArgs> const& handler) const;
|
||||
using ServerSearchReadBatchRequested_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection, &impl::abi_t<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection>::remove_ServerSearchReadBatchRequested>;
|
||||
[[nodiscard]] ServerSearchReadBatchRequested_revoker ServerSearchReadBatchRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection, winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListServerSearchReadBatchRequestEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) ServerSearchReadBatchRequested(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(void) Start() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_DataProvider_IContactDataProviderConnection<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_DataProvider_IContactDataProviderConnection2
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::event_token) CreateOrUpdateContactRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection, winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListCreateOrUpdateContactRequestEventArgs> const& handler) const;
|
||||
using CreateOrUpdateContactRequested_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection2, &impl::abi_t<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection2>::remove_CreateOrUpdateContactRequested>;
|
||||
[[nodiscard]] CreateOrUpdateContactRequested_revoker CreateOrUpdateContactRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection, winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListCreateOrUpdateContactRequestEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) CreateOrUpdateContactRequested(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) DeleteContactRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection, winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListDeleteContactRequestEventArgs> const& handler) const;
|
||||
using DeleteContactRequested_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection2, &impl::abi_t<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection2>::remove_DeleteContactRequested>;
|
||||
[[nodiscard]] DeleteContactRequested_revoker DeleteContactRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection, winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListDeleteContactRequestEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) DeleteContactRequested(winrt::event_token const& token) const noexcept;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_DataProvider_IContactDataProviderConnection2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_DataProvider_IContactDataProviderTriggerDetails
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactDataProviderConnection) Connection() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderTriggerDetails>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_DataProvider_IContactDataProviderTriggerDetails<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListCreateOrUpdateContactRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) ContactListId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Contacts::Contact) Contact() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportCompletedAsync(winrt::Windows::ApplicationModel::Contacts::Contact const& createdOrUpdatedContact) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportFailedAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListCreateOrUpdateContactRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListCreateOrUpdateContactRequestEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListCreateOrUpdateContactRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequestEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListCreateOrUpdateContactRequestEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListDeleteContactRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) ContactListId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) ContactId() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportCompletedAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportFailedAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListDeleteContactRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListDeleteContactRequestEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListDeleteContactRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequestEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListDeleteContactRequestEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListServerSearchReadBatchRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) SessionId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) ContactListId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Contacts::ContactQueryOptions) Options() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(uint32_t) SuggestedBatchSize() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) SaveContactAsync(winrt::Windows::ApplicationModel::Contacts::Contact const& contact) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportCompletedAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportFailedAsync(winrt::Windows::ApplicationModel::Contacts::ContactBatchStatus const& batchStatus) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListServerSearchReadBatchRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListServerSearchReadBatchRequestEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListServerSearchReadBatchRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequestEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListServerSearchReadBatchRequestEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListSyncManagerSyncRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) ContactListId() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportCompletedAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ReportFailedAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListSyncManagerSyncRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListSyncManagerSyncRequestEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Contacts::DataProvider::ContactListSyncManagerSyncRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequestEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_DataProvider_IContactListSyncManagerSyncRequestEventArgs<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+87
@@ -0,0 +1,87 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Contacts_DataProvider_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Contacts_DataProvider_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Contacts.DataProvider.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Contacts::DataProvider
|
||||
{
|
||||
struct __declspec(empty_bases) IContactDataProviderConnection :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactDataProviderConnection>
|
||||
{
|
||||
IContactDataProviderConnection(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactDataProviderConnection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactDataProviderConnection2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactDataProviderConnection2>
|
||||
{
|
||||
IContactDataProviderConnection2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactDataProviderConnection2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactDataProviderTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactDataProviderTriggerDetails>
|
||||
{
|
||||
IContactDataProviderTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactDataProviderTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListCreateOrUpdateContactRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListCreateOrUpdateContactRequest>
|
||||
{
|
||||
IContactListCreateOrUpdateContactRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListCreateOrUpdateContactRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListCreateOrUpdateContactRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListCreateOrUpdateContactRequestEventArgs>
|
||||
{
|
||||
IContactListCreateOrUpdateContactRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListCreateOrUpdateContactRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListDeleteContactRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListDeleteContactRequest>
|
||||
{
|
||||
IContactListDeleteContactRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListDeleteContactRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListDeleteContactRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListDeleteContactRequestEventArgs>
|
||||
{
|
||||
IContactListDeleteContactRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListDeleteContactRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListServerSearchReadBatchRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListServerSearchReadBatchRequest>
|
||||
{
|
||||
IContactListServerSearchReadBatchRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListServerSearchReadBatchRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListServerSearchReadBatchRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListServerSearchReadBatchRequestEventArgs>
|
||||
{
|
||||
IContactListServerSearchReadBatchRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListServerSearchReadBatchRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListSyncManagerSyncRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListSyncManagerSyncRequest>
|
||||
{
|
||||
IContactListSyncManagerSyncRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListSyncManagerSyncRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactListSyncManagerSyncRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactListSyncManagerSyncRequestEventArgs>
|
||||
{
|
||||
IContactListSyncManagerSyncRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactListSyncManagerSyncRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+61
@@ -0,0 +1,61 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Contacts_DataProvider_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Contacts_DataProvider_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Contacts.DataProvider.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Contacts::DataProvider
|
||||
{
|
||||
struct __declspec(empty_bases) ContactDataProviderConnection : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection,
|
||||
impl::require<ContactDataProviderConnection, winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection2>
|
||||
{
|
||||
ContactDataProviderConnection(std::nullptr_t) noexcept {}
|
||||
ContactDataProviderConnection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderConnection(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactDataProviderTriggerDetails : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderTriggerDetails
|
||||
{
|
||||
ContactDataProviderTriggerDetails(std::nullptr_t) noexcept {}
|
||||
ContactDataProviderTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactDataProviderTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactListCreateOrUpdateContactRequest : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequest
|
||||
{
|
||||
ContactListCreateOrUpdateContactRequest(std::nullptr_t) noexcept {}
|
||||
ContactListCreateOrUpdateContactRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactListCreateOrUpdateContactRequestEventArgs : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequestEventArgs
|
||||
{
|
||||
ContactListCreateOrUpdateContactRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactListCreateOrUpdateContactRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListCreateOrUpdateContactRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactListDeleteContactRequest : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequest
|
||||
{
|
||||
ContactListDeleteContactRequest(std::nullptr_t) noexcept {}
|
||||
ContactListDeleteContactRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactListDeleteContactRequestEventArgs : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequestEventArgs
|
||||
{
|
||||
ContactListDeleteContactRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactListDeleteContactRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListDeleteContactRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactListServerSearchReadBatchRequest : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequest
|
||||
{
|
||||
ContactListServerSearchReadBatchRequest(std::nullptr_t) noexcept {}
|
||||
ContactListServerSearchReadBatchRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactListServerSearchReadBatchRequestEventArgs : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequestEventArgs
|
||||
{
|
||||
ContactListServerSearchReadBatchRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactListServerSearchReadBatchRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListServerSearchReadBatchRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactListSyncManagerSyncRequest : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequest
|
||||
{
|
||||
ContactListSyncManagerSyncRequest(std::nullptr_t) noexcept {}
|
||||
ContactListSyncManagerSyncRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ContactListSyncManagerSyncRequestEventArgs : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequestEventArgs
|
||||
{
|
||||
ContactListSyncManagerSyncRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactListSyncManagerSyncRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::DataProvider::IContactListSyncManagerSyncRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+120
@@ -0,0 +1,120 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Contacts_Provider_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Contacts_Provider_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Contacts
|
||||
{
|
||||
struct Contact;
|
||||
enum class ContactFieldType : int32_t;
|
||||
enum class ContactSelectionMode : int32_t;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct EventRegistrationToken;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
template <typename T> struct __declspec(empty_bases) IVectorView;
|
||||
template <typename T> struct __declspec(empty_bases) IVector;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Contacts::Provider
|
||||
{
|
||||
enum class AddContactResult : int32_t
|
||||
{
|
||||
Added = 0,
|
||||
AlreadyAdded = 1,
|
||||
Unavailable = 2,
|
||||
};
|
||||
struct IContactPickerUI;
|
||||
struct IContactPickerUI2;
|
||||
struct IContactRemovedEventArgs;
|
||||
struct ContactPickerUI;
|
||||
struct ContactRemovedEventArgs;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::Provider::IContactRemovedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::Provider::ContactPickerUI>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::Provider::ContactRemovedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Contacts::Provider::AddContactResult>{ using type = enum_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::Provider::ContactPickerUI> = L"Windows.ApplicationModel.Contacts.Provider.ContactPickerUI";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::Provider::ContactRemovedEventArgs> = L"Windows.ApplicationModel.Contacts.Provider.ContactRemovedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::Provider::AddContactResult> = L"Windows.ApplicationModel.Contacts.Provider.AddContactResult";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI> = L"Windows.ApplicationModel.Contacts.Provider.IContactPickerUI";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI2> = L"Windows.ApplicationModel.Contacts.Provider.IContactPickerUI2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Contacts::Provider::IContactRemovedEventArgs> = L"Windows.ApplicationModel.Contacts.Provider.IContactRemovedEventArgs";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI>{ 0xE2CC1366,0xCF66,0x43C4,{ 0xA9,0x6A,0xA5,0xA1,0x12,0xDB,0x47,0x46 } }; // E2CC1366-CF66-43C4-A96A-A5A112DB4746
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI2>{ 0x6E449E28,0x7B25,0x4999,{ 0x9B,0x0B,0x87,0x54,0x00,0xA1,0xE8,0xC8 } }; // 6E449E28-7B25-4999-9B0B-875400A1E8C8
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Contacts::Provider::IContactRemovedEventArgs>{ 0x6F354338,0x3302,0x4D13,{ 0xAD,0x8D,0xAD,0xCC,0x0F,0xF9,0xE4,0x7C } }; // 6F354338-3302-4D13-AD8D-ADCC0FF9E47C
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::Provider::ContactPickerUI>{ using type = winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Contacts::Provider::ContactRemovedEventArgs>{ using type = winrt::Windows::ApplicationModel::Contacts::Provider::IContactRemovedEventArgs; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall AddContact(void*, void*, int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall RemoveContact(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall ContainsContact(void*, bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_DesiredFields(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SelectionMode(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall add_ContactRemoved(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_ContactRemoved(winrt::event_token) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall AddContact(void*, int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_DesiredFieldsWithContactFieldType(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Contacts::Provider::IContactRemovedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Id(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_Provider_IContactPickerUI
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Contacts::Provider::AddContactResult) AddContact(param::hstring const& id, winrt::Windows::ApplicationModel::Contacts::Contact const& contact) const;
|
||||
WINRT_IMPL_AUTO(void) RemoveContact(param::hstring const& id) const;
|
||||
WINRT_IMPL_AUTO(bool) ContainsContact(param::hstring const& id) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<hstring>) DesiredFields() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Contacts::ContactSelectionMode) SelectionMode() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) ContactRemoved(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Contacts::Provider::ContactPickerUI, winrt::Windows::ApplicationModel::Contacts::Provider::ContactRemovedEventArgs> const& handler) const;
|
||||
using ContactRemoved_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI, &impl::abi_t<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI>::remove_ContactRemoved>;
|
||||
[[nodiscard]] ContactRemoved_revoker ContactRemoved(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Contacts::Provider::ContactPickerUI, winrt::Windows::ApplicationModel::Contacts::Provider::ContactRemovedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) ContactRemoved(winrt::event_token const& token) const noexcept;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_Provider_IContactPickerUI<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_Provider_IContactPickerUI2
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Contacts::Provider::AddContactResult) AddContact(winrt::Windows::ApplicationModel::Contacts::Contact const& contact) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVector<winrt::Windows::ApplicationModel::Contacts::ContactFieldType>) DesiredFieldsWithContactFieldType() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_Provider_IContactPickerUI2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Contacts_Provider_IContactRemovedEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Id() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Contacts::Provider::IContactRemovedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Contacts_Provider_IContactRemovedEventArgs<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Contacts_Provider_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Contacts_Provider_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Contacts.Provider.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Contacts::Provider
|
||||
{
|
||||
struct __declspec(empty_bases) IContactPickerUI :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPickerUI>
|
||||
{
|
||||
IContactPickerUI(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPickerUI(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactPickerUI2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactPickerUI2>
|
||||
{
|
||||
IContactPickerUI2(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactPickerUI2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IContactRemovedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IContactRemovedEventArgs>
|
||||
{
|
||||
IContactRemovedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IContactRemovedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Contacts_Provider_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Contacts_Provider_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Contacts.Provider.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Contacts::Provider
|
||||
{
|
||||
struct __declspec(empty_bases) ContactPickerUI : winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI,
|
||||
impl::require<ContactPickerUI, winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI2>
|
||||
{
|
||||
ContactPickerUI(std::nullptr_t) noexcept {}
|
||||
ContactPickerUI(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI(ptr, take_ownership_from_abi) {}
|
||||
using winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI::AddContact;
|
||||
using impl::consume_t<ContactPickerUI, winrt::Windows::ApplicationModel::Contacts::Provider::IContactPickerUI2>::AddContact;
|
||||
};
|
||||
struct __declspec(empty_bases) ContactRemovedEventArgs : winrt::Windows::ApplicationModel::Contacts::Provider::IContactRemovedEventArgs
|
||||
{
|
||||
ContactRemovedEventArgs(std::nullptr_t) noexcept {}
|
||||
ContactRemovedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Contacts::Provider::IContactRemovedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+574
@@ -0,0 +1,574 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_ConversationalAgent_0_H
|
||||
#define WINRT_Windows_ApplicationModel_ConversationalAgent_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct EventRegistrationToken;
|
||||
struct IAsyncAction;
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
template <typename T> struct __declspec(empty_bases) IVectorView;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Media::Audio
|
||||
{
|
||||
struct AudioDeviceInputNode;
|
||||
struct AudioGraph;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Storage::Streams
|
||||
{
|
||||
struct IInputStream;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::ConversationalAgent
|
||||
{
|
||||
enum class ActivationSignalDetectionTrainingDataFormat : int32_t
|
||||
{
|
||||
Voice8kHz8BitMono = 0,
|
||||
Voice8kHz16BitMono = 1,
|
||||
Voice16kHz8BitMono = 2,
|
||||
Voice16kHz16BitMono = 3,
|
||||
VoiceOEMDefined = 4,
|
||||
Audio44kHz8BitMono = 5,
|
||||
Audio44kHz16BitMono = 6,
|
||||
Audio48kHz8BitMono = 7,
|
||||
Audio48kHz16BitMono = 8,
|
||||
AudioOEMDefined = 9,
|
||||
OtherOEMDefined = 10,
|
||||
};
|
||||
enum class ActivationSignalDetectorKind : int32_t
|
||||
{
|
||||
AudioPattern = 0,
|
||||
AudioImpulse = 1,
|
||||
HardwareEvent = 2,
|
||||
};
|
||||
enum class ActivationSignalDetectorPowerState : int32_t
|
||||
{
|
||||
HighPower = 0,
|
||||
ConnectedLowPower = 1,
|
||||
DisconnectedLowPower = 2,
|
||||
};
|
||||
enum class ConversationalAgentSessionUpdateResponse : int32_t
|
||||
{
|
||||
Success = 0,
|
||||
Failed = 1,
|
||||
};
|
||||
enum class ConversationalAgentState : int32_t
|
||||
{
|
||||
Inactive = 0,
|
||||
Detecting = 1,
|
||||
Listening = 2,
|
||||
Working = 3,
|
||||
Speaking = 4,
|
||||
ListeningAndSpeaking = 5,
|
||||
};
|
||||
enum class ConversationalAgentSystemStateChangeType : int32_t
|
||||
{
|
||||
UserAuthentication = 0,
|
||||
ScreenAvailability = 1,
|
||||
IndicatorLightAvailability = 2,
|
||||
VoiceActivationAvailability = 3,
|
||||
};
|
||||
enum class DetectionConfigurationAvailabilityChangeKind : int32_t
|
||||
{
|
||||
SystemResourceAccess = 0,
|
||||
Permission = 1,
|
||||
LockScreenPermission = 2,
|
||||
};
|
||||
enum class DetectionConfigurationTrainingStatus : int32_t
|
||||
{
|
||||
Success = 0,
|
||||
FormatNotSupported = 1,
|
||||
VoiceTooQuiet = 2,
|
||||
VoiceTooLoud = 3,
|
||||
VoiceTooFast = 4,
|
||||
VoiceTooSlow = 5,
|
||||
VoiceQualityProblem = 6,
|
||||
TrainingSystemInternalError = 7,
|
||||
};
|
||||
struct IActivationSignalDetectionConfiguration;
|
||||
struct IActivationSignalDetector;
|
||||
struct IConversationalAgentDetectorManager;
|
||||
struct IConversationalAgentDetectorManagerStatics;
|
||||
struct IConversationalAgentSession;
|
||||
struct IConversationalAgentSessionInterruptedEventArgs;
|
||||
struct IConversationalAgentSessionStatics;
|
||||
struct IConversationalAgentSignal;
|
||||
struct IConversationalAgentSignalDetectedEventArgs;
|
||||
struct IConversationalAgentSystemStateChangedEventArgs;
|
||||
struct IDetectionConfigurationAvailabilityChangedEventArgs;
|
||||
struct IDetectionConfigurationAvailabilityInfo;
|
||||
struct ActivationSignalDetectionConfiguration;
|
||||
struct ActivationSignalDetector;
|
||||
struct ConversationalAgentDetectorManager;
|
||||
struct ConversationalAgentSession;
|
||||
struct ConversationalAgentSessionInterruptedEventArgs;
|
||||
struct ConversationalAgentSignal;
|
||||
struct ConversationalAgentSignalDetectedEventArgs;
|
||||
struct ConversationalAgentSystemStateChangedEventArgs;
|
||||
struct DetectionConfigurationAvailabilityChangedEventArgs;
|
||||
struct DetectionConfigurationAvailabilityInfo;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetectionConfiguration>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetector>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManager>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManagerStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionInterruptedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignal>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignalDetectedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSystemStateChangedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityChangedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityInfo>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionConfiguration>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetector>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentDetectorManager>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSession>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionInterruptedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSignal>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSignalDetectedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSystemStateChangedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityChangedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityInfo>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionTrainingDataFormat>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectorKind>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectorPowerState>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionUpdateResponse>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentState>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSystemStateChangeType>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityChangeKind>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationTrainingStatus>{ using type = enum_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionConfiguration> = L"Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionConfiguration";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetector> = L"Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetector";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentDetectorManager> = L"Windows.ApplicationModel.ConversationalAgent.ConversationalAgentDetectorManager";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSession> = L"Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSession";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionInterruptedEventArgs> = L"Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSessionInterruptedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSignal> = L"Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSignal";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSignalDetectedEventArgs> = L"Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSignalDetectedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSystemStateChangedEventArgs> = L"Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSystemStateChangedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityChangedEventArgs> = L"Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityChangedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityInfo> = L"Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityInfo";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionTrainingDataFormat> = L"Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectionTrainingDataFormat";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectorKind> = L"Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorKind";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectorPowerState> = L"Windows.ApplicationModel.ConversationalAgent.ActivationSignalDetectorPowerState";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionUpdateResponse> = L"Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSessionUpdateResponse";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentState> = L"Windows.ApplicationModel.ConversationalAgent.ConversationalAgentState";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSystemStateChangeType> = L"Windows.ApplicationModel.ConversationalAgent.ConversationalAgentSystemStateChangeType";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityChangeKind> = L"Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationAvailabilityChangeKind";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationTrainingStatus> = L"Windows.ApplicationModel.ConversationalAgent.DetectionConfigurationTrainingStatus";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetectionConfiguration> = L"Windows.ApplicationModel.ConversationalAgent.IActivationSignalDetectionConfiguration";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetector> = L"Windows.ApplicationModel.ConversationalAgent.IActivationSignalDetector";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManager> = L"Windows.ApplicationModel.ConversationalAgent.IConversationalAgentDetectorManager";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManagerStatics> = L"Windows.ApplicationModel.ConversationalAgent.IConversationalAgentDetectorManagerStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession> = L"Windows.ApplicationModel.ConversationalAgent.IConversationalAgentSession";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionInterruptedEventArgs> = L"Windows.ApplicationModel.ConversationalAgent.IConversationalAgentSessionInterruptedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionStatics> = L"Windows.ApplicationModel.ConversationalAgent.IConversationalAgentSessionStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignal> = L"Windows.ApplicationModel.ConversationalAgent.IConversationalAgentSignal";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignalDetectedEventArgs> = L"Windows.ApplicationModel.ConversationalAgent.IConversationalAgentSignalDetectedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSystemStateChangedEventArgs> = L"Windows.ApplicationModel.ConversationalAgent.IConversationalAgentSystemStateChangedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityChangedEventArgs> = L"Windows.ApplicationModel.ConversationalAgent.IDetectionConfigurationAvailabilityChangedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityInfo> = L"Windows.ApplicationModel.ConversationalAgent.IDetectionConfigurationAvailabilityInfo";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetectionConfiguration>{ 0x40D8BE16,0x5217,0x581C,{ 0x9A,0xB2,0xCE,0x9B,0x2F,0x2E,0x8E,0x00 } }; // 40D8BE16-5217-581C-9AB2-CE9B2F2E8E00
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetector>{ 0xB5BF345F,0xA4D0,0x5B2B,{ 0x8E,0x65,0xB3,0xC5,0x5E,0xE7,0x56,0xFF } }; // B5BF345F-A4D0-5B2B-8E65-B3C55EE756FF
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManager>{ 0xDE94FBB0,0x597A,0x5DF8,{ 0x8C,0xFB,0x9D,0xBB,0x58,0x3B,0xA3,0xFF } }; // DE94FBB0-597A-5DF8-8CFB-9DBB583BA3FF
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManagerStatics>{ 0x36A8D283,0xFA0E,0x5693,{ 0x84,0x89,0x0F,0xB2,0xF0,0xAB,0x40,0xD3 } }; // 36A8D283-FA0E-5693-8489-0FB2F0AB40D3
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession>{ 0xDAAAE09A,0xB7BA,0x57E5,{ 0xAD,0x13,0xDF,0x52,0x0F,0x9B,0x6F,0xA7 } }; // DAAAE09A-B7BA-57E5-AD13-DF520F9B6FA7
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionInterruptedEventArgs>{ 0x9766591F,0xF63D,0x5D3E,{ 0x9B,0xF2,0xBD,0x07,0x60,0x55,0x26,0x86 } }; // 9766591F-F63D-5D3E-9BF2-BD0760552686
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionStatics>{ 0xA005166E,0xE954,0x576E,{ 0xBE,0x04,0x11,0xB8,0xED,0x10,0xF3,0x7B } }; // A005166E-E954-576E-BE04-11B8ED10F37B
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignal>{ 0x20ED25F7,0xB120,0x51F2,{ 0x86,0x03,0x26,0x5D,0x6A,0x47,0xF2,0x32 } }; // 20ED25F7-B120-51F2-8603-265D6A47F232
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignalDetectedEventArgs>{ 0x4D57EB8F,0xF88A,0x599B,{ 0x91,0xD3,0xD6,0x04,0x87,0x67,0x08,0xBC } }; // 4D57EB8F-F88A-599B-91D3-D604876708BC
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSystemStateChangedEventArgs>{ 0x1C2C6E3E,0x2785,0x59A7,{ 0x8E,0x71,0x38,0xAD,0xEE,0xF7,0x99,0x28 } }; // 1C2C6E3E-2785-59A7-8E71-38ADEEF79928
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityChangedEventArgs>{ 0x5129C9FB,0x4BE8,0x5F14,{ 0xAF,0x2B,0x88,0xD6,0x2B,0x1B,0x44,0x62 } }; // 5129C9FB-4BE8-5F14-AF2B-88D62B1B4462
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityInfo>{ 0xB5AFFEB0,0x40F0,0x5398,{ 0xB8,0x38,0x91,0x97,0x9C,0x2C,0x62,0x08 } }; // B5AFFEB0-40F0-5398-B838-91979C2C6208
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionConfiguration>{ using type = winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetectionConfiguration; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetector>{ using type = winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetector; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentDetectorManager>{ using type = winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManager; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSession>{ using type = winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionInterruptedEventArgs>{ using type = winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionInterruptedEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSignal>{ using type = winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignal; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSignalDetectedEventArgs>{ using type = winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignalDetectedEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSystemStateChangedEventArgs>{ using type = winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSystemStateChangedEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityChangedEventArgs>{ using type = winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityChangedEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityInfo>{ using type = winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityInfo; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetectionConfiguration>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_SignalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ModelId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_DisplayName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsActive(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall SetEnabled(bool) noexcept = 0;
|
||||
virtual int32_t __stdcall SetEnabledAsync(bool, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AvailabilityInfo(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall add_AvailabilityChanged(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_AvailabilityChanged(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall SetModelData(void*, void*) noexcept = 0;
|
||||
virtual int32_t __stdcall SetModelDataAsync(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetModelDataType(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetModelDataTypeAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetModelData(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetModelDataAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ClearModelData() noexcept = 0;
|
||||
virtual int32_t __stdcall ClearModelDataAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_TrainingStepsCompleted(uint32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_TrainingStepsRemaining(uint32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_TrainingDataFormat(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall ApplyTrainingData(int32_t, void*, int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall ApplyTrainingDataAsync(int32_t, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ClearTrainingData() noexcept = 0;
|
||||
virtual int32_t __stdcall ClearTrainingDataAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetector>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_ProviderId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Kind(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_CanCreateConfigurations(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SupportedModelDataTypes(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SupportedTrainingDataFormats(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SupportedPowerStates(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetSupportedModelIdsForSignalId(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetSupportedModelIdsForSignalIdAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateConfiguration(void*, void*, void*) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateConfigurationAsync(void*, void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetConfigurations(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetConfigurationsAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetConfiguration(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetConfigurationAsync(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall RemoveConfiguration(void*, void*) noexcept = 0;
|
||||
virtual int32_t __stdcall RemoveConfigurationAsync(void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManager>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall GetAllActivationSignalDetectors(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetAllActivationSignalDetectorsAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetActivationSignalDetectors(int32_t, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetActivationSignalDetectorsAsync(int32_t, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManagerStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Default(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall add_SessionInterrupted(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_SessionInterrupted(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_SignalDetected(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_SignalDetected(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_SystemStateChanged(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_SystemStateChanged(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AgentState(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Signal(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsIndicatorLightAvailable(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsScreenAvailable(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsUserAuthenticated(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsVoiceActivationAvailable(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsInterruptible(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsInterrupted(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall RequestInterruptibleAsync(bool, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall RequestInterruptible(bool, int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall RequestAgentStateChangeAsync(int32_t, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall RequestAgentStateChange(int32_t, int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall RequestForegroundActivationAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall RequestForegroundActivation(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall GetAudioClientAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetAudioClient(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateAudioDeviceInputNodeAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateAudioDeviceInputNode(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetAudioCaptureDeviceIdAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetAudioCaptureDeviceId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetAudioRenderDeviceIdAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetAudioRenderDeviceId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetSignalModelIdAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetSignalModelId(uint32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall SetSignalModelIdAsync(uint32_t, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall SetSignalModelId(uint32_t, bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall GetSupportedSignalModelIdsAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetSupportedSignalModelIds(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionInterruptedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall GetCurrentSessionAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetCurrentSessionSync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignal>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_IsSignalVerificationRequired(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_IsSignalVerificationRequired(bool) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SignalId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_SignalId(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SignalName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_SignalName(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SignalContext(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_SignalContext(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SignalStart(int64_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_SignalStart(int64_t) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SignalEnd(int64_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_SignalEnd(int64_t) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignalDetectedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSystemStateChangedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_SystemStateChangeType(int32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityChangedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Kind(int32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityInfo>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_IsEnabled(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_HasSystemResourceAccess(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_HasPermission(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_HasLockScreenPermission(bool*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IActivationSignalDetectionConfiguration
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) SignalId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) ModelId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) DisplayName() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsActive() const;
|
||||
WINRT_IMPL_AUTO(void) SetEnabled(bool value) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) SetEnabledAsync(bool value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityInfo) AvailabilityInfo() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) AvailabilityChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionConfiguration, winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityChangedEventArgs> const& handler) const;
|
||||
using AvailabilityChanged_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetectionConfiguration, &impl::abi_t<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetectionConfiguration>::remove_AvailabilityChanged>;
|
||||
[[nodiscard]] AvailabilityChanged_revoker AvailabilityChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionConfiguration, winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityChangedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) AvailabilityChanged(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(void) SetModelData(param::hstring const& dataType, winrt::Windows::Storage::Streams::IInputStream const& data) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) SetModelDataAsync(param::hstring const& dataType, winrt::Windows::Storage::Streams::IInputStream const& data) const;
|
||||
WINRT_IMPL_AUTO(hstring) GetModelDataType() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<hstring>) GetModelDataTypeAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Storage::Streams::IInputStream) GetModelData() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Storage::Streams::IInputStream>) GetModelDataAsync() const;
|
||||
WINRT_IMPL_AUTO(void) ClearModelData() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ClearModelDataAsync() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(uint32_t) TrainingStepsCompleted() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(uint32_t) TrainingStepsRemaining() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionTrainingDataFormat) TrainingDataFormat() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationTrainingStatus) ApplyTrainingData(winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionTrainingDataFormat const& trainingDataFormat, winrt::Windows::Storage::Streams::IInputStream const& trainingData) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationTrainingStatus>) ApplyTrainingDataAsync(winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionTrainingDataFormat const& trainingDataFormat, winrt::Windows::Storage::Streams::IInputStream const& trainingData) const;
|
||||
WINRT_IMPL_AUTO(void) ClearTrainingData() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) ClearTrainingDataAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetectionConfiguration>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IActivationSignalDetectionConfiguration<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IActivationSignalDetector
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) ProviderId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectorKind) Kind() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) CanCreateConfigurations() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<hstring>) SupportedModelDataTypes() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionTrainingDataFormat>) SupportedTrainingDataFormats() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectorPowerState>) SupportedPowerStates() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<hstring>) GetSupportedModelIdsForSignalId(param::hstring const& signalId) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Foundation::Collections::IVectorView<hstring>>) GetSupportedModelIdsForSignalIdAsync(param::hstring const& signalId) const;
|
||||
WINRT_IMPL_AUTO(void) CreateConfiguration(param::hstring const& signalId, param::hstring const& modelId, param::hstring const& displayName) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) CreateConfigurationAsync(param::hstring const& signalId, param::hstring const& modelId, param::hstring const& displayName) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionConfiguration>) GetConfigurations() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionConfiguration>>) GetConfigurationsAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionConfiguration) GetConfiguration(param::hstring const& signalId, param::hstring const& modelId) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectionConfiguration>) GetConfigurationAsync(param::hstring const& signalId, param::hstring const& modelId) const;
|
||||
WINRT_IMPL_AUTO(void) RemoveConfiguration(param::hstring const& signalId, param::hstring const& modelId) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) RemoveConfigurationAsync(param::hstring const& signalId, param::hstring const& modelId) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetector>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IActivationSignalDetector<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentDetectorManager
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetector>) GetAllActivationSignalDetectors() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetector>>) GetAllActivationSignalDetectorsAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetector>) GetActivationSignalDetectors(winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectorKind const& kind) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetector>>) GetActivationSignalDetectorsAsync(winrt::Windows::ApplicationModel::ConversationalAgent::ActivationSignalDetectorKind const& kind) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManager>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentDetectorManager<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentDetectorManagerStatics
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentDetectorManager) Default() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManagerStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentDetectorManagerStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSession
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::event_token) SessionInterrupted(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSession, winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionInterruptedEventArgs> const& handler) const;
|
||||
using SessionInterrupted_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession, &impl::abi_t<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession>::remove_SessionInterrupted>;
|
||||
[[nodiscard]] SessionInterrupted_revoker SessionInterrupted(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSession, winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionInterruptedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) SessionInterrupted(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) SignalDetected(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSession, winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSignalDetectedEventArgs> const& handler) const;
|
||||
using SignalDetected_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession, &impl::abi_t<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession>::remove_SignalDetected>;
|
||||
[[nodiscard]] SignalDetected_revoker SignalDetected(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSession, winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSignalDetectedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) SignalDetected(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) SystemStateChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSession, winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSystemStateChangedEventArgs> const& handler) const;
|
||||
using SystemStateChanged_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession, &impl::abi_t<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession>::remove_SystemStateChanged>;
|
||||
[[nodiscard]] SystemStateChanged_revoker SystemStateChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSession, winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSystemStateChangedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) SystemStateChanged(winrt::event_token const& token) const noexcept;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentState) AgentState() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSignal) Signal() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsIndicatorLightAvailable() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsScreenAvailable() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsUserAuthenticated() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsVoiceActivationAvailable() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsInterruptible() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsInterrupted() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionUpdateResponse>) RequestInterruptibleAsync(bool interruptible) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionUpdateResponse) RequestInterruptible(bool interruptible) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionUpdateResponse>) RequestAgentStateChangeAsync(winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentState const& state) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionUpdateResponse) RequestAgentStateChange(winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentState const& state) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionUpdateResponse>) RequestForegroundActivationAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSessionUpdateResponse) RequestForegroundActivation() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Foundation::IInspectable>) GetAudioClientAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IInspectable) GetAudioClient() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Media::Audio::AudioDeviceInputNode>) CreateAudioDeviceInputNodeAsync(winrt::Windows::Media::Audio::AudioGraph const& graph) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Media::Audio::AudioDeviceInputNode) CreateAudioDeviceInputNode(winrt::Windows::Media::Audio::AudioGraph const& graph) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<hstring>) GetAudioCaptureDeviceIdAsync() const;
|
||||
WINRT_IMPL_AUTO(hstring) GetAudioCaptureDeviceId() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<hstring>) GetAudioRenderDeviceIdAsync() const;
|
||||
WINRT_IMPL_AUTO(hstring) GetAudioRenderDeviceId() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<uint32_t>) GetSignalModelIdAsync() const;
|
||||
WINRT_IMPL_AUTO(uint32_t) GetSignalModelId() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<bool>) SetSignalModelIdAsync(uint32_t signalModelId) const;
|
||||
WINRT_IMPL_AUTO(bool) SetSignalModelId(uint32_t signalModelId) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Foundation::Collections::IVectorView<uint32_t>>) GetSupportedSignalModelIdsAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<uint32_t>) GetSupportedSignalModelIds() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSession<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSessionInterruptedEventArgs
|
||||
{
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionInterruptedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSessionInterruptedEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSessionStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSession>) GetCurrentSessionAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSession) GetCurrentSessionSync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSessionStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSignal
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsSignalVerificationRequired() const;
|
||||
WINRT_IMPL_AUTO(void) IsSignalVerificationRequired(bool value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) SignalId() const;
|
||||
WINRT_IMPL_AUTO(void) SignalId(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) SignalName() const;
|
||||
WINRT_IMPL_AUTO(void) SignalName(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IInspectable) SignalContext() const;
|
||||
WINRT_IMPL_AUTO(void) SignalContext(winrt::Windows::Foundation::IInspectable const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::TimeSpan) SignalStart() const;
|
||||
WINRT_IMPL_AUTO(void) SignalStart(winrt::Windows::Foundation::TimeSpan const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::TimeSpan) SignalEnd() const;
|
||||
WINRT_IMPL_AUTO(void) SignalEnd(winrt::Windows::Foundation::TimeSpan const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignal>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSignal<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSignalDetectedEventArgs
|
||||
{
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignalDetectedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSignalDetectedEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSystemStateChangedEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::ConversationalAgentSystemStateChangeType) SystemStateChangeType() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSystemStateChangedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IConversationalAgentSystemStateChangedEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IDetectionConfigurationAvailabilityChangedEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ConversationalAgent::DetectionConfigurationAvailabilityChangeKind) Kind() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityChangedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IDetectionConfigurationAvailabilityChangedEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ConversationalAgent_IDetectionConfigurationAvailabilityInfo
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsEnabled() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) HasSystemResourceAccess() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) HasPermission() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) HasLockScreenPermission() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityInfo>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ConversationalAgent_IDetectionConfigurationAvailabilityInfo<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+94
@@ -0,0 +1,94 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_ConversationalAgent_1_H
|
||||
#define WINRT_Windows_ApplicationModel_ConversationalAgent_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.ConversationalAgent.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::ConversationalAgent
|
||||
{
|
||||
struct __declspec(empty_bases) IActivationSignalDetectionConfiguration :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IActivationSignalDetectionConfiguration>
|
||||
{
|
||||
IActivationSignalDetectionConfiguration(std::nullptr_t = nullptr) noexcept {}
|
||||
IActivationSignalDetectionConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IActivationSignalDetector :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IActivationSignalDetector>
|
||||
{
|
||||
IActivationSignalDetector(std::nullptr_t = nullptr) noexcept {}
|
||||
IActivationSignalDetector(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IConversationalAgentDetectorManager :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IConversationalAgentDetectorManager>
|
||||
{
|
||||
IConversationalAgentDetectorManager(std::nullptr_t = nullptr) noexcept {}
|
||||
IConversationalAgentDetectorManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IConversationalAgentDetectorManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IConversationalAgentDetectorManagerStatics>
|
||||
{
|
||||
IConversationalAgentDetectorManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IConversationalAgentDetectorManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IConversationalAgentSession :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IConversationalAgentSession>
|
||||
{
|
||||
IConversationalAgentSession(std::nullptr_t = nullptr) noexcept {}
|
||||
IConversationalAgentSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IConversationalAgentSessionInterruptedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IConversationalAgentSessionInterruptedEventArgs>
|
||||
{
|
||||
IConversationalAgentSessionInterruptedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IConversationalAgentSessionInterruptedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IConversationalAgentSessionStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IConversationalAgentSessionStatics>
|
||||
{
|
||||
IConversationalAgentSessionStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IConversationalAgentSessionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IConversationalAgentSignal :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IConversationalAgentSignal>
|
||||
{
|
||||
IConversationalAgentSignal(std::nullptr_t = nullptr) noexcept {}
|
||||
IConversationalAgentSignal(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IConversationalAgentSignalDetectedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IConversationalAgentSignalDetectedEventArgs>
|
||||
{
|
||||
IConversationalAgentSignalDetectedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IConversationalAgentSignalDetectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IConversationalAgentSystemStateChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IConversationalAgentSystemStateChangedEventArgs>
|
||||
{
|
||||
IConversationalAgentSystemStateChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IConversationalAgentSystemStateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDetectionConfigurationAvailabilityChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDetectionConfigurationAvailabilityChangedEventArgs>
|
||||
{
|
||||
IDetectionConfigurationAvailabilityChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IDetectionConfigurationAvailabilityChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDetectionConfigurationAvailabilityInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDetectionConfigurationAvailabilityInfo>
|
||||
{
|
||||
IDetectionConfigurationAvailabilityInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
IDetectionConfigurationAvailabilityInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+65
@@ -0,0 +1,65 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_ConversationalAgent_2_H
|
||||
#define WINRT_Windows_ApplicationModel_ConversationalAgent_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.ConversationalAgent.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::ConversationalAgent
|
||||
{
|
||||
struct __declspec(empty_bases) ActivationSignalDetectionConfiguration : winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetectionConfiguration
|
||||
{
|
||||
ActivationSignalDetectionConfiguration(std::nullptr_t) noexcept {}
|
||||
ActivationSignalDetectionConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetectionConfiguration(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ActivationSignalDetector : winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetector
|
||||
{
|
||||
ActivationSignalDetector(std::nullptr_t) noexcept {}
|
||||
ActivationSignalDetector(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ConversationalAgent::IActivationSignalDetector(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ConversationalAgentDetectorManager : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManager
|
||||
{
|
||||
ConversationalAgentDetectorManager(std::nullptr_t) noexcept {}
|
||||
ConversationalAgentDetectorManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentDetectorManager(ptr, take_ownership_from_abi) {}
|
||||
[[nodiscard]] static auto Default();
|
||||
};
|
||||
struct __declspec(empty_bases) ConversationalAgentSession : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession,
|
||||
impl::require<ConversationalAgentSession, winrt::Windows::Foundation::IClosable>
|
||||
{
|
||||
ConversationalAgentSession(std::nullptr_t) noexcept {}
|
||||
ConversationalAgentSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSession(ptr, take_ownership_from_abi) {}
|
||||
static auto GetCurrentSessionAsync();
|
||||
static auto GetCurrentSessionSync();
|
||||
};
|
||||
struct __declspec(empty_bases) ConversationalAgentSessionInterruptedEventArgs : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionInterruptedEventArgs
|
||||
{
|
||||
ConversationalAgentSessionInterruptedEventArgs(std::nullptr_t) noexcept {}
|
||||
ConversationalAgentSessionInterruptedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSessionInterruptedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ConversationalAgentSignal : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignal
|
||||
{
|
||||
ConversationalAgentSignal(std::nullptr_t) noexcept {}
|
||||
ConversationalAgentSignal(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignal(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ConversationalAgentSignalDetectedEventArgs : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignalDetectedEventArgs
|
||||
{
|
||||
ConversationalAgentSignalDetectedEventArgs(std::nullptr_t) noexcept {}
|
||||
ConversationalAgentSignalDetectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSignalDetectedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ConversationalAgentSystemStateChangedEventArgs : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSystemStateChangedEventArgs
|
||||
{
|
||||
ConversationalAgentSystemStateChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
ConversationalAgentSystemStateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ConversationalAgent::IConversationalAgentSystemStateChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DetectionConfigurationAvailabilityChangedEventArgs : winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityChangedEventArgs
|
||||
{
|
||||
DetectionConfigurationAvailabilityChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
DetectionConfigurationAvailabilityChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DetectionConfigurationAvailabilityInfo : winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityInfo
|
||||
{
|
||||
DetectionConfigurationAvailabilityInfo(std::nullptr_t) noexcept {}
|
||||
DetectionConfigurationAvailabilityInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ConversationalAgent::IDetectionConfigurationAvailabilityInfo(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+673
@@ -0,0 +1,673 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Core_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Core_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel
|
||||
{
|
||||
struct AppDisplayInfo;
|
||||
struct AppInfo;
|
||||
struct EnteredBackgroundEventArgs;
|
||||
struct LeavingBackgroundEventArgs;
|
||||
struct SuspendingEventArgs;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Activation
|
||||
{
|
||||
struct BackgroundActivatedEventArgs;
|
||||
struct IActivatedEventArgs;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct Deferral;
|
||||
template <typename T> struct __declspec(empty_bases) EventHandler;
|
||||
struct EventRegistrationToken;
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
struct IGetActivationFactory;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
struct IPropertySet;
|
||||
template <typename T> struct __declspec(empty_bases) IVectorView;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::System
|
||||
{
|
||||
struct DispatcherQueue;
|
||||
struct User;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::UI::Core
|
||||
{
|
||||
struct CoreDispatcher;
|
||||
struct CoreWindow;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Core
|
||||
{
|
||||
enum class AppRestartFailureReason : int32_t
|
||||
{
|
||||
RestartPending = 0,
|
||||
NotInForeground = 1,
|
||||
InvalidUser = 2,
|
||||
Other = 3,
|
||||
};
|
||||
struct IAppListEntry;
|
||||
struct IAppListEntry2;
|
||||
struct IAppListEntry3;
|
||||
struct IAppListEntry4;
|
||||
struct ICoreApplication;
|
||||
struct ICoreApplication2;
|
||||
struct ICoreApplication3;
|
||||
struct ICoreApplicationExit;
|
||||
struct ICoreApplicationUnhandledError;
|
||||
struct ICoreApplicationUseCount;
|
||||
struct ICoreApplicationView;
|
||||
struct ICoreApplicationView2;
|
||||
struct ICoreApplicationView3;
|
||||
struct ICoreApplicationView5;
|
||||
struct ICoreApplicationView6;
|
||||
struct ICoreApplicationViewTitleBar;
|
||||
struct ICoreImmersiveApplication;
|
||||
struct ICoreImmersiveApplication2;
|
||||
struct ICoreImmersiveApplication3;
|
||||
struct IFrameworkView;
|
||||
struct IFrameworkViewSource;
|
||||
struct IHostedViewClosingEventArgs;
|
||||
struct IUnhandledError;
|
||||
struct IUnhandledErrorDetectedEventArgs;
|
||||
struct AppListEntry;
|
||||
struct CoreApplication;
|
||||
struct CoreApplicationView;
|
||||
struct CoreApplicationViewTitleBar;
|
||||
struct HostedViewClosingEventArgs;
|
||||
struct UnhandledError;
|
||||
struct UnhandledErrorDetectedEventArgs;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::IAppListEntry>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::IAppListEntry2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::IAppListEntry3>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::IAppListEntry4>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplication>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplication2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplication3>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplicationExit>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplicationUnhandledError>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplicationUseCount>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplicationView>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplicationView2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplicationView3>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplicationView5>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplicationView6>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication3>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::IFrameworkView>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::IFrameworkViewSource>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::IHostedViewClosingEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::IUnhandledError>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::IUnhandledErrorDetectedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::AppListEntry>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::CoreApplication>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::CoreApplicationView>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::CoreApplicationViewTitleBar>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::HostedViewClosingEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::UnhandledError>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Core::AppRestartFailureReason>{ using type = enum_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::AppListEntry> = L"Windows.ApplicationModel.Core.AppListEntry";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::CoreApplication> = L"Windows.ApplicationModel.Core.CoreApplication";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::CoreApplicationView> = L"Windows.ApplicationModel.Core.CoreApplicationView";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::CoreApplicationViewTitleBar> = L"Windows.ApplicationModel.Core.CoreApplicationViewTitleBar";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::HostedViewClosingEventArgs> = L"Windows.ApplicationModel.Core.HostedViewClosingEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::UnhandledError> = L"Windows.ApplicationModel.Core.UnhandledError";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs> = L"Windows.ApplicationModel.Core.UnhandledErrorDetectedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::AppRestartFailureReason> = L"Windows.ApplicationModel.Core.AppRestartFailureReason";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::IAppListEntry> = L"Windows.ApplicationModel.Core.IAppListEntry";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::IAppListEntry2> = L"Windows.ApplicationModel.Core.IAppListEntry2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::IAppListEntry3> = L"Windows.ApplicationModel.Core.IAppListEntry3";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::IAppListEntry4> = L"Windows.ApplicationModel.Core.IAppListEntry4";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplication> = L"Windows.ApplicationModel.Core.ICoreApplication";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplication2> = L"Windows.ApplicationModel.Core.ICoreApplication2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplication3> = L"Windows.ApplicationModel.Core.ICoreApplication3";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationExit> = L"Windows.ApplicationModel.Core.ICoreApplicationExit";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationUnhandledError> = L"Windows.ApplicationModel.Core.ICoreApplicationUnhandledError";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationUseCount> = L"Windows.ApplicationModel.Core.ICoreApplicationUseCount";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationView> = L"Windows.ApplicationModel.Core.ICoreApplicationView";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationView2> = L"Windows.ApplicationModel.Core.ICoreApplicationView2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationView3> = L"Windows.ApplicationModel.Core.ICoreApplicationView3";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationView5> = L"Windows.ApplicationModel.Core.ICoreApplicationView5";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationView6> = L"Windows.ApplicationModel.Core.ICoreApplicationView6";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar> = L"Windows.ApplicationModel.Core.ICoreApplicationViewTitleBar";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication> = L"Windows.ApplicationModel.Core.ICoreImmersiveApplication";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication2> = L"Windows.ApplicationModel.Core.ICoreImmersiveApplication2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication3> = L"Windows.ApplicationModel.Core.ICoreImmersiveApplication3";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::IFrameworkView> = L"Windows.ApplicationModel.Core.IFrameworkView";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::IFrameworkViewSource> = L"Windows.ApplicationModel.Core.IFrameworkViewSource";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::IHostedViewClosingEventArgs> = L"Windows.ApplicationModel.Core.IHostedViewClosingEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::IUnhandledError> = L"Windows.ApplicationModel.Core.IUnhandledError";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Core::IUnhandledErrorDetectedEventArgs> = L"Windows.ApplicationModel.Core.IUnhandledErrorDetectedEventArgs";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::IAppListEntry>{ 0xEF00F07F,0x2108,0x490A,{ 0x87,0x7A,0x8A,0x9F,0x17,0xC2,0x5F,0xAD } }; // EF00F07F-2108-490A-877A-8A9F17C25FAD
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::IAppListEntry2>{ 0xD0A618AD,0xBF35,0x42AC,{ 0xAC,0x06,0x86,0xEE,0xEB,0x41,0xD0,0x4B } }; // D0A618AD-BF35-42AC-AC06-86EEEB41D04B
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::IAppListEntry3>{ 0x6099F28D,0xFC32,0x470A,{ 0xBC,0x69,0x4B,0x06,0x1A,0x76,0xEF,0x2E } }; // 6099F28D-FC32-470A-BC69-4B061A76EF2E
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::IAppListEntry4>{ 0x2A131ED2,0x56F5,0x487C,{ 0x86,0x97,0x51,0x66,0xF3,0xB3,0x3D,0xA0 } }; // 2A131ED2-56F5-487C-8697-5166F3B33DA0
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplication>{ 0x0AACF7A4,0x5E1D,0x49DF,{ 0x80,0x34,0xFB,0x6A,0x68,0xBC,0x5E,0xD1 } }; // 0AACF7A4-5E1D-49DF-8034-FB6A68BC5ED1
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplication2>{ 0x998681FB,0x1AB6,0x4B7F,{ 0xBE,0x4A,0x9A,0x06,0x45,0x22,0x4C,0x04 } }; // 998681FB-1AB6-4B7F-BE4A-9A0645224C04
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplication3>{ 0xFEEC0D39,0x598B,0x4507,{ 0x8A,0x67,0x77,0x26,0x32,0x58,0x0A,0x57 } }; // FEEC0D39-598B-4507-8A67-772632580A57
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationExit>{ 0xCF86461D,0x261E,0x4B72,{ 0x9A,0xCD,0x44,0xED,0x2A,0xCE,0x6A,0x29 } }; // CF86461D-261E-4B72-9ACD-44ED2ACE6A29
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationUnhandledError>{ 0xF0E24AB0,0xDD09,0x42E1,{ 0xB0,0xBC,0xE0,0xE1,0x31,0xF7,0x8D,0x7E } }; // F0E24AB0-DD09-42E1-B0BC-E0E131F78D7E
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationUseCount>{ 0x518DC408,0xC077,0x475B,{ 0x80,0x9E,0x0B,0xC0,0xC5,0x7E,0x4B,0x74 } }; // 518DC408-C077-475B-809E-0BC0C57E4B74
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationView>{ 0x638BB2DB,0x451D,0x4661,{ 0xB0,0x99,0x41,0x4F,0x34,0xFF,0xB9,0xF1 } }; // 638BB2DB-451D-4661-B099-414F34FFB9F1
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationView2>{ 0x68EB7ADF,0x917F,0x48EB,{ 0x9A,0xEB,0x7D,0xE5,0x3E,0x08,0x6A,0xB1 } }; // 68EB7ADF-917F-48EB-9AEB-7DE53E086AB1
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationView3>{ 0x07EBE1B3,0xA4CF,0x4550,{ 0xAB,0x70,0xB0,0x7E,0x85,0x33,0x0B,0xC8 } }; // 07EBE1B3-A4CF-4550-AB70-B07E85330BC8
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationView5>{ 0x2BC095A8,0x8EF0,0x446D,{ 0x9E,0x60,0x3A,0x3E,0x04,0x28,0xC6,0x71 } }; // 2BC095A8-8EF0-446D-9E60-3A3E0428C671
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationView6>{ 0xC119D49A,0x0679,0x49BA,{ 0x80,0x3F,0xB7,0x9C,0x5C,0xF3,0x4C,0xCA } }; // C119D49A-0679-49BA-803F-B79C5CF34CCA
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar>{ 0x006D35E3,0xE1F1,0x431B,{ 0x95,0x08,0x29,0xB9,0x69,0x26,0xAC,0x53 } }; // 006D35E3-E1F1-431B-9508-29B96926AC53
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication>{ 0x1ADA0E3E,0xE4A2,0x4123,{ 0xB4,0x51,0xDC,0x96,0xBF,0x80,0x04,0x19 } }; // 1ADA0E3E-E4A2-4123-B451-DC96BF800419
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication2>{ 0x828E1E36,0xE9E3,0x4CFC,{ 0x9B,0x66,0x48,0xB7,0x8E,0xA9,0xBB,0x2C } }; // 828E1E36-E9E3-4CFC-9B66-48B78EA9BB2C
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication3>{ 0x34A05B2F,0xEE0D,0x41E5,{ 0x83,0x14,0xCF,0x10,0xC9,0x1B,0xF0,0xAF } }; // 34A05B2F-EE0D-41E5-8314-CF10C91BF0AF
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::IFrameworkView>{ 0xFAAB5CD0,0x8924,0x45AC,{ 0xAD,0x0F,0xA0,0x8F,0xAE,0x5D,0x03,0x24 } }; // FAAB5CD0-8924-45AC-AD0F-A08FAE5D0324
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::IFrameworkViewSource>{ 0xCD770614,0x65C4,0x426C,{ 0x94,0x94,0x34,0xFC,0x43,0x55,0x48,0x62 } }; // CD770614-65C4-426C-9494-34FC43554862
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::IHostedViewClosingEventArgs>{ 0xD238943C,0xB24E,0x4790,{ 0xAC,0xB5,0x3E,0x42,0x43,0xC4,0xFF,0x87 } }; // D238943C-B24E-4790-ACB5-3E4243C4FF87
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::IUnhandledError>{ 0x9459B726,0x53B5,0x4686,{ 0x9E,0xAF,0xFA,0x81,0x62,0xDC,0x39,0x80 } }; // 9459B726-53B5-4686-9EAF-FA8162DC3980
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Core::IUnhandledErrorDetectedEventArgs>{ 0x679AB78B,0xB336,0x4822,{ 0xAC,0x40,0x0D,0x75,0x0F,0x0B,0x7A,0x2B } }; // 679AB78B-B336-4822-AC40-0D750F0B7A2B
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Core::AppListEntry>{ using type = winrt::Windows::ApplicationModel::Core::IAppListEntry; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Core::CoreApplicationView>{ using type = winrt::Windows::ApplicationModel::Core::ICoreApplicationView; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Core::CoreApplicationViewTitleBar>{ using type = winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Core::HostedViewClosingEventArgs>{ using type = winrt::Windows::ApplicationModel::Core::IHostedViewClosingEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Core::UnhandledError>{ using type = winrt::Windows::ApplicationModel::Core::IUnhandledError; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs>{ using type = winrt::Windows::ApplicationModel::Core::IUnhandledErrorDetectedEventArgs; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::IAppListEntry>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_DisplayInfo(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall LaunchAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::IAppListEntry2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppUserModelId(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::IAppListEntry3>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall LaunchForUserAsync(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::IAppListEntry4>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AppInfo(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplication>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Id(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall add_Suspending(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_Suspending(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_Resuming(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_Resuming(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Properties(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall GetCurrentView(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall Run(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall RunWithActivationFactories(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplication2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall add_BackgroundActivated(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_BackgroundActivated(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_LeavingBackground(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_LeavingBackground(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall add_EnteredBackground(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_EnteredBackground(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall EnablePrelaunch(bool) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplication3>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall RequestRestartAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall RequestRestartForUserAsync(void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplicationExit>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Exit() noexcept = 0;
|
||||
virtual int32_t __stdcall add_Exiting(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_Exiting(winrt::event_token) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplicationUnhandledError>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall add_UnhandledErrorDetected(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_UnhandledErrorDetected(winrt::event_token) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplicationUseCount>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall IncrementApplicationUseCount() noexcept = 0;
|
||||
virtual int32_t __stdcall DecrementApplicationUseCount() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplicationView>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_CoreWindow(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall add_Activated(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_Activated(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsMain(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsHosted(bool*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplicationView2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Dispatcher(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplicationView3>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_IsComponent(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_TitleBar(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall add_HostedViewClosing(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_HostedViewClosing(winrt::event_token) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplicationView5>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Properties(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplicationView6>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_DispatcherQueue(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall put_ExtendViewIntoTitleBar(bool) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ExtendViewIntoTitleBar(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SystemOverlayLeftInset(double*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SystemOverlayRightInset(double*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Height(double*) noexcept = 0;
|
||||
virtual int32_t __stdcall add_LayoutMetricsChanged(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_LayoutMetricsChanged(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsVisible(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall add_IsVisibleChanged(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_IsVisibleChanged(winrt::event_token) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Views(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateNewView(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_MainView(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall CreateNewViewFromMainView(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication3>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall CreateNewViewWithViewSource(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::IFrameworkView>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Initialize(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall SetWindow(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall Load(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall Run() noexcept = 0;
|
||||
virtual int32_t __stdcall Uninitialize() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::IFrameworkViewSource>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall CreateView(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::IHostedViewClosingEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::IUnhandledError>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Handled(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall Propagate() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Core::IUnhandledErrorDetectedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_UnhandledError(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_IAppListEntry
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::AppDisplayInfo) DisplayInfo() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<bool>) LaunchAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::IAppListEntry>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_IAppListEntry<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_IAppListEntry2
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AppUserModelId() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::IAppListEntry2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_IAppListEntry2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_IAppListEntry3
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<bool>) LaunchForUserAsync(winrt::Windows::System::User const& user) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::IAppListEntry3>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_IAppListEntry3<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_IAppListEntry4
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::AppInfo) AppInfo() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::IAppListEntry4>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_IAppListEntry4<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplication
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Id() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) Suspending(winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::SuspendingEventArgs> const& handler) const;
|
||||
using Suspending_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplication, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplication>::remove_Suspending>;
|
||||
[[nodiscard]] Suspending_revoker Suspending(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::SuspendingEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) Suspending(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) Resuming(winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
using Resuming_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplication, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplication>::remove_Resuming>;
|
||||
[[nodiscard]] Resuming_revoker Resuming(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) Resuming(winrt::event_token const& token) const noexcept;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IPropertySet) Properties() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Core::CoreApplicationView) GetCurrentView() const;
|
||||
WINRT_IMPL_AUTO(void) Run(winrt::Windows::ApplicationModel::Core::IFrameworkViewSource const& viewSource) const;
|
||||
WINRT_IMPL_AUTO(void) RunWithActivationFactories(winrt::Windows::Foundation::IGetActivationFactory const& activationFactoryCallback) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplication>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplication<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplication2
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::event_token) BackgroundActivated(winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::Activation::BackgroundActivatedEventArgs> const& handler) const;
|
||||
using BackgroundActivated_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplication2, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplication2>::remove_BackgroundActivated>;
|
||||
[[nodiscard]] BackgroundActivated_revoker BackgroundActivated(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::Activation::BackgroundActivatedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) BackgroundActivated(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) LeavingBackground(winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::LeavingBackgroundEventArgs> const& handler) const;
|
||||
using LeavingBackground_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplication2, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplication2>::remove_LeavingBackground>;
|
||||
[[nodiscard]] LeavingBackground_revoker LeavingBackground(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::LeavingBackgroundEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) LeavingBackground(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) EnteredBackground(winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::EnteredBackgroundEventArgs> const& handler) const;
|
||||
using EnteredBackground_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplication2, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplication2>::remove_EnteredBackground>;
|
||||
[[nodiscard]] EnteredBackground_revoker EnteredBackground(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::EnteredBackgroundEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) EnteredBackground(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(void) EnablePrelaunch(bool value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplication2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplication2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplication3
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::Core::AppRestartFailureReason>) RequestRestartAsync(param::hstring const& launchArguments) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::Core::AppRestartFailureReason>) RequestRestartForUserAsync(winrt::Windows::System::User const& user, param::hstring const& launchArguments) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplication3>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplication3<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplicationExit
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) Exit() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) Exiting(winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
using Exiting_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplicationExit, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplicationExit>::remove_Exiting>;
|
||||
[[nodiscard]] Exiting_revoker Exiting(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) Exiting(winrt::event_token const& token) const noexcept;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplicationExit>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplicationExit<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplicationUnhandledError
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::event_token) UnhandledErrorDetected(winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs> const& handler) const;
|
||||
using UnhandledErrorDetected_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplicationUnhandledError, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplicationUnhandledError>::remove_UnhandledErrorDetected>;
|
||||
[[nodiscard]] UnhandledErrorDetected_revoker UnhandledErrorDetected(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) UnhandledErrorDetected(winrt::event_token const& token) const noexcept;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplicationUnhandledError>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplicationUnhandledError<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplicationUseCount
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) IncrementApplicationUseCount() const;
|
||||
WINRT_IMPL_AUTO(void) DecrementApplicationUseCount() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplicationUseCount>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplicationUseCount<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplicationView
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::UI::Core::CoreWindow) CoreWindow() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) Activated(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Core::CoreApplicationView, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs> const& handler) const;
|
||||
using Activated_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplicationView, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplicationView>::remove_Activated>;
|
||||
[[nodiscard]] Activated_revoker Activated(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Core::CoreApplicationView, winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) Activated(winrt::event_token const& token) const noexcept;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsMain() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsHosted() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplicationView>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplicationView<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplicationView2
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::UI::Core::CoreDispatcher) Dispatcher() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplicationView2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplicationView2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplicationView3
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsComponent() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Core::CoreApplicationViewTitleBar) TitleBar() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) HostedViewClosing(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Core::CoreApplicationView, winrt::Windows::ApplicationModel::Core::HostedViewClosingEventArgs> const& handler) const;
|
||||
using HostedViewClosing_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplicationView3, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplicationView3>::remove_HostedViewClosing>;
|
||||
[[nodiscard]] HostedViewClosing_revoker HostedViewClosing(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Core::CoreApplicationView, winrt::Windows::ApplicationModel::Core::HostedViewClosingEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) HostedViewClosing(winrt::event_token const& token) const noexcept;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplicationView3>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplicationView3<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplicationView5
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IPropertySet) Properties() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplicationView5>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplicationView5<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplicationView6
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::System::DispatcherQueue) DispatcherQueue() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplicationView6>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplicationView6<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreApplicationViewTitleBar
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) ExtendViewIntoTitleBar(bool value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) ExtendViewIntoTitleBar() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(double) SystemOverlayLeftInset() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(double) SystemOverlayRightInset() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(double) Height() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) LayoutMetricsChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Core::CoreApplicationViewTitleBar, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
using LayoutMetricsChanged_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar>::remove_LayoutMetricsChanged>;
|
||||
[[nodiscard]] LayoutMetricsChanged_revoker LayoutMetricsChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Core::CoreApplicationViewTitleBar, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) LayoutMetricsChanged(winrt::event_token const& token) const noexcept;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsVisible() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) IsVisibleChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Core::CoreApplicationViewTitleBar, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
using IsVisibleChanged_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar>::remove_IsVisibleChanged>;
|
||||
[[nodiscard]] IsVisibleChanged_revoker IsVisibleChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::Core::CoreApplicationViewTitleBar, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) IsVisibleChanged(winrt::event_token const& token) const noexcept;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreApplicationViewTitleBar<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreImmersiveApplication
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::Core::CoreApplicationView>) Views() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Core::CoreApplicationView) CreateNewView(param::hstring const& runtimeType, param::hstring const& entryPoint) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Core::CoreApplicationView) MainView() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreImmersiveApplication<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreImmersiveApplication2
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Core::CoreApplicationView) CreateNewView() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreImmersiveApplication2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_ICoreImmersiveApplication3
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Core::CoreApplicationView) CreateNewView(winrt::Windows::ApplicationModel::Core::IFrameworkViewSource const& viewSource) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::ICoreImmersiveApplication3>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_ICoreImmersiveApplication3<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_IFrameworkView
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) Initialize(winrt::Windows::ApplicationModel::Core::CoreApplicationView const& applicationView) const;
|
||||
WINRT_IMPL_AUTO(void) SetWindow(winrt::Windows::UI::Core::CoreWindow const& window) const;
|
||||
WINRT_IMPL_AUTO(void) Load(param::hstring const& entryPoint) const;
|
||||
WINRT_IMPL_AUTO(void) Run() const;
|
||||
WINRT_IMPL_AUTO(void) Uninitialize() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::IFrameworkView>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_IFrameworkView<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_IFrameworkViewSource
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Core::IFrameworkView) CreateView() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::IFrameworkViewSource>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_IFrameworkViewSource<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_IHostedViewClosingEventArgs
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::Deferral) GetDeferral() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::IHostedViewClosingEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_IHostedViewClosingEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_IUnhandledError
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) Handled() const;
|
||||
WINRT_IMPL_AUTO(void) Propagate() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::IUnhandledError>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_IUnhandledError<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Core_IUnhandledErrorDetectedEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Core::UnhandledError) UnhandledError() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Core::IUnhandledErrorDetectedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Core_IUnhandledErrorDetectedEventArgs<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+178
@@ -0,0 +1,178 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Core_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Core_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Core.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Core
|
||||
{
|
||||
struct __declspec(empty_bases) IAppListEntry :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppListEntry>
|
||||
{
|
||||
IAppListEntry(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppListEntry(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppListEntry2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppListEntry2>
|
||||
{
|
||||
IAppListEntry2(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppListEntry2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppListEntry3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppListEntry3>
|
||||
{
|
||||
IAppListEntry3(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppListEntry3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IAppListEntry4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IAppListEntry4>
|
||||
{
|
||||
IAppListEntry4(std::nullptr_t = nullptr) noexcept {}
|
||||
IAppListEntry4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplication :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplication>
|
||||
{
|
||||
ICoreApplication(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplication(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplication2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplication2>
|
||||
{
|
||||
ICoreApplication2(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplication2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplication3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplication3>
|
||||
{
|
||||
ICoreApplication3(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplication3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplicationExit :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplicationExit>
|
||||
{
|
||||
ICoreApplicationExit(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplicationExit(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplicationUnhandledError :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplicationUnhandledError>
|
||||
{
|
||||
ICoreApplicationUnhandledError(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplicationUnhandledError(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplicationUseCount :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplicationUseCount>
|
||||
{
|
||||
ICoreApplicationUseCount(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplicationUseCount(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplicationView :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplicationView>
|
||||
{
|
||||
ICoreApplicationView(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplicationView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplicationView2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplicationView2>
|
||||
{
|
||||
ICoreApplicationView2(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplicationView2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplicationView3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplicationView3>
|
||||
{
|
||||
ICoreApplicationView3(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplicationView3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplicationView5 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplicationView5>
|
||||
{
|
||||
ICoreApplicationView5(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplicationView5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplicationView6 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplicationView6>
|
||||
{
|
||||
ICoreApplicationView6(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplicationView6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreApplicationViewTitleBar :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreApplicationViewTitleBar>
|
||||
{
|
||||
ICoreApplicationViewTitleBar(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreApplicationViewTitleBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreImmersiveApplication :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreImmersiveApplication>
|
||||
{
|
||||
ICoreImmersiveApplication(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreImmersiveApplication(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreImmersiveApplication2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreImmersiveApplication2>
|
||||
{
|
||||
ICoreImmersiveApplication2(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreImmersiveApplication2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreImmersiveApplication3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreImmersiveApplication3>
|
||||
{
|
||||
ICoreImmersiveApplication3(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreImmersiveApplication3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFrameworkView :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFrameworkView>
|
||||
{
|
||||
IFrameworkView(std::nullptr_t = nullptr) noexcept {}
|
||||
IFrameworkView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IFrameworkViewSource :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IFrameworkViewSource>
|
||||
{
|
||||
IFrameworkViewSource(std::nullptr_t = nullptr) noexcept {}
|
||||
IFrameworkViewSource(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IHostedViewClosingEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IHostedViewClosingEventArgs>
|
||||
{
|
||||
IHostedViewClosingEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IHostedViewClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IUnhandledError :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IUnhandledError>
|
||||
{
|
||||
IUnhandledError(std::nullptr_t = nullptr) noexcept {}
|
||||
IUnhandledError(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IUnhandledErrorDetectedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IUnhandledErrorDetectedEventArgs>
|
||||
{
|
||||
IUnhandledErrorDetectedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IUnhandledErrorDetectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+94
@@ -0,0 +1,94 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Core_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Core_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.Activation.1.h"
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.System.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.Core.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Core
|
||||
{
|
||||
struct __declspec(empty_bases) AppListEntry : winrt::Windows::ApplicationModel::Core::IAppListEntry,
|
||||
impl::require<AppListEntry, winrt::Windows::ApplicationModel::Core::IAppListEntry2, winrt::Windows::ApplicationModel::Core::IAppListEntry3, winrt::Windows::ApplicationModel::Core::IAppListEntry4>
|
||||
{
|
||||
AppListEntry(std::nullptr_t) noexcept {}
|
||||
AppListEntry(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Core::IAppListEntry(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct CoreApplication
|
||||
{
|
||||
CoreApplication() = delete;
|
||||
[[nodiscard]] static auto Id();
|
||||
static auto Suspending(winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::SuspendingEventArgs> const& handler);
|
||||
using Suspending_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplication, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplication>::remove_Suspending>;
|
||||
[[nodiscard]] static Suspending_revoker Suspending(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::SuspendingEventArgs> const& handler);
|
||||
static auto Suspending(winrt::event_token const& token);
|
||||
static auto Resuming(winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
using Resuming_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplication, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplication>::remove_Resuming>;
|
||||
[[nodiscard]] static Resuming_revoker Resuming(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
static auto Resuming(winrt::event_token const& token);
|
||||
[[nodiscard]] static auto Properties();
|
||||
static auto GetCurrentView();
|
||||
static auto Run(winrt::Windows::ApplicationModel::Core::IFrameworkViewSource const& viewSource);
|
||||
static auto RunWithActivationFactories(winrt::Windows::Foundation::IGetActivationFactory const& activationFactoryCallback);
|
||||
static auto BackgroundActivated(winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::Activation::BackgroundActivatedEventArgs> const& handler);
|
||||
using BackgroundActivated_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplication2, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplication2>::remove_BackgroundActivated>;
|
||||
[[nodiscard]] static BackgroundActivated_revoker BackgroundActivated(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::Activation::BackgroundActivatedEventArgs> const& handler);
|
||||
static auto BackgroundActivated(winrt::event_token const& token);
|
||||
static auto LeavingBackground(winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::LeavingBackgroundEventArgs> const& handler);
|
||||
using LeavingBackground_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplication2, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplication2>::remove_LeavingBackground>;
|
||||
[[nodiscard]] static LeavingBackground_revoker LeavingBackground(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::LeavingBackgroundEventArgs> const& handler);
|
||||
static auto LeavingBackground(winrt::event_token const& token);
|
||||
static auto EnteredBackground(winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::EnteredBackgroundEventArgs> const& handler);
|
||||
using EnteredBackground_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplication2, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplication2>::remove_EnteredBackground>;
|
||||
[[nodiscard]] static EnteredBackground_revoker EnteredBackground(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::EnteredBackgroundEventArgs> const& handler);
|
||||
static auto EnteredBackground(winrt::event_token const& token);
|
||||
static auto EnablePrelaunch(bool value);
|
||||
static auto RequestRestartAsync(param::hstring const& launchArguments);
|
||||
static auto RequestRestartForUserAsync(winrt::Windows::System::User const& user, param::hstring const& launchArguments);
|
||||
static auto Exit();
|
||||
static auto Exiting(winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
using Exiting_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplicationExit, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplicationExit>::remove_Exiting>;
|
||||
[[nodiscard]] static Exiting_revoker Exiting(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
static auto Exiting(winrt::event_token const& token);
|
||||
static auto UnhandledErrorDetected(winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs> const& handler);
|
||||
using UnhandledErrorDetected_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::Core::ICoreApplicationUnhandledError, &impl::abi_t<winrt::Windows::ApplicationModel::Core::ICoreApplicationUnhandledError>::remove_UnhandledErrorDetected>;
|
||||
[[nodiscard]] static UnhandledErrorDetected_revoker UnhandledErrorDetected(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::Core::UnhandledErrorDetectedEventArgs> const& handler);
|
||||
static auto UnhandledErrorDetected(winrt::event_token const& token);
|
||||
static auto IncrementApplicationUseCount();
|
||||
static auto DecrementApplicationUseCount();
|
||||
[[nodiscard]] static auto Views();
|
||||
static auto CreateNewView(param::hstring const& runtimeType, param::hstring const& entryPoint);
|
||||
[[nodiscard]] static auto MainView();
|
||||
static auto CreateNewView();
|
||||
static auto CreateNewView(winrt::Windows::ApplicationModel::Core::IFrameworkViewSource const& viewSource);
|
||||
};
|
||||
struct __declspec(empty_bases) CoreApplicationView : winrt::Windows::ApplicationModel::Core::ICoreApplicationView,
|
||||
impl::require<CoreApplicationView, winrt::Windows::ApplicationModel::Core::ICoreApplicationView2, winrt::Windows::ApplicationModel::Core::ICoreApplicationView3, winrt::Windows::ApplicationModel::Core::ICoreApplicationView5, winrt::Windows::ApplicationModel::Core::ICoreApplicationView6>
|
||||
{
|
||||
CoreApplicationView(std::nullptr_t) noexcept {}
|
||||
CoreApplicationView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Core::ICoreApplicationView(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) CoreApplicationViewTitleBar : winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar
|
||||
{
|
||||
CoreApplicationViewTitleBar(std::nullptr_t) noexcept {}
|
||||
CoreApplicationViewTitleBar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Core::ICoreApplicationViewTitleBar(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) HostedViewClosingEventArgs : winrt::Windows::ApplicationModel::Core::IHostedViewClosingEventArgs
|
||||
{
|
||||
HostedViewClosingEventArgs(std::nullptr_t) noexcept {}
|
||||
HostedViewClosingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Core::IHostedViewClosingEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) UnhandledError : winrt::Windows::ApplicationModel::Core::IUnhandledError
|
||||
{
|
||||
UnhandledError(std::nullptr_t) noexcept {}
|
||||
UnhandledError(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Core::IUnhandledError(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) UnhandledErrorDetectedEventArgs : winrt::Windows::ApplicationModel::Core::IUnhandledErrorDetectedEventArgs
|
||||
{
|
||||
UnhandledErrorDetectedEventArgs(std::nullptr_t) noexcept {}
|
||||
UnhandledErrorDetectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Core::IUnhandledErrorDetectedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+1433
File diff suppressed because it is too large
Load Diff
+348
@@ -0,0 +1,348 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_DataTransfer_1_H
|
||||
#define WINRT_Windows_ApplicationModel_DataTransfer_1_H
|
||||
#include "winrt/impl/Windows.Foundation.Collections.0.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.DataTransfer.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer
|
||||
{
|
||||
struct __declspec(empty_bases) IClipboardContentOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IClipboardContentOptions>
|
||||
{
|
||||
IClipboardContentOptions(std::nullptr_t = nullptr) noexcept {}
|
||||
IClipboardContentOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IClipboardHistoryChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IClipboardHistoryChangedEventArgs>
|
||||
{
|
||||
IClipboardHistoryChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IClipboardHistoryChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IClipboardHistoryItem :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IClipboardHistoryItem>
|
||||
{
|
||||
IClipboardHistoryItem(std::nullptr_t = nullptr) noexcept {}
|
||||
IClipboardHistoryItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IClipboardHistoryItemsResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IClipboardHistoryItemsResult>
|
||||
{
|
||||
IClipboardHistoryItemsResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IClipboardHistoryItemsResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IClipboardStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IClipboardStatics>
|
||||
{
|
||||
IClipboardStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IClipboardStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IClipboardStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IClipboardStatics2>
|
||||
{
|
||||
IClipboardStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IClipboardStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackage :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackage>
|
||||
{
|
||||
IDataPackage(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackage2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackage2>
|
||||
{
|
||||
IDataPackage2(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackage2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackage3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackage3>
|
||||
{
|
||||
IDataPackage3(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackage3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackage4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackage4>
|
||||
{
|
||||
IDataPackage4(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackage4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackagePropertySet :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackagePropertySet>,
|
||||
impl::require<winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySet, winrt::Windows::Foundation::Collections::IIterable<winrt::Windows::Foundation::Collections::IKeyValuePair<hstring, winrt::Windows::Foundation::IInspectable>>, winrt::Windows::Foundation::Collections::IMap<hstring, winrt::Windows::Foundation::IInspectable>>
|
||||
{
|
||||
IDataPackagePropertySet(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackagePropertySet(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackagePropertySet2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackagePropertySet2>
|
||||
{
|
||||
IDataPackagePropertySet2(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackagePropertySet2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackagePropertySet3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackagePropertySet3>
|
||||
{
|
||||
IDataPackagePropertySet3(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackagePropertySet3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackagePropertySet4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackagePropertySet4>
|
||||
{
|
||||
IDataPackagePropertySet4(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackagePropertySet4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackagePropertySetView :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackagePropertySetView>
|
||||
{
|
||||
IDataPackagePropertySetView(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackagePropertySetView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackagePropertySetView2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackagePropertySetView2>
|
||||
{
|
||||
IDataPackagePropertySetView2(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackagePropertySetView2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackagePropertySetView3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackagePropertySetView3>
|
||||
{
|
||||
IDataPackagePropertySetView3(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackagePropertySetView3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackagePropertySetView4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackagePropertySetView4>
|
||||
{
|
||||
IDataPackagePropertySetView4(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackagePropertySetView4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackagePropertySetView5 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackagePropertySetView5>
|
||||
{
|
||||
IDataPackagePropertySetView5(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackagePropertySetView5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackageView :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackageView>
|
||||
{
|
||||
IDataPackageView(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackageView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackageView2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackageView2>
|
||||
{
|
||||
IDataPackageView2(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackageView2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackageView3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackageView3>
|
||||
{
|
||||
IDataPackageView3(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackageView3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataPackageView4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataPackageView4>
|
||||
{
|
||||
IDataPackageView4(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataPackageView4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataProviderDeferral :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataProviderDeferral>
|
||||
{
|
||||
IDataProviderDeferral(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataProviderDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataProviderRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataProviderRequest>
|
||||
{
|
||||
IDataProviderRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataProviderRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataRequest>
|
||||
{
|
||||
IDataRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataRequestDeferral :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataRequestDeferral>
|
||||
{
|
||||
IDataRequestDeferral(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataRequestDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataRequestedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataRequestedEventArgs>
|
||||
{
|
||||
IDataRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataTransferManager :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataTransferManager>
|
||||
{
|
||||
IDataTransferManager(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataTransferManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataTransferManager2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataTransferManager2>
|
||||
{
|
||||
IDataTransferManager2(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataTransferManager2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataTransferManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataTransferManagerStatics>
|
||||
{
|
||||
IDataTransferManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataTransferManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataTransferManagerStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataTransferManagerStatics2>
|
||||
{
|
||||
IDataTransferManagerStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataTransferManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IDataTransferManagerStatics3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IDataTransferManagerStatics3>
|
||||
{
|
||||
IDataTransferManagerStatics3(std::nullptr_t = nullptr) noexcept {}
|
||||
IDataTransferManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IHtmlFormatHelperStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IHtmlFormatHelperStatics>
|
||||
{
|
||||
IHtmlFormatHelperStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IHtmlFormatHelperStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IOperationCompletedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IOperationCompletedEventArgs>
|
||||
{
|
||||
IOperationCompletedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IOperationCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IOperationCompletedEventArgs2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IOperationCompletedEventArgs2>
|
||||
{
|
||||
IOperationCompletedEventArgs2(std::nullptr_t = nullptr) noexcept {}
|
||||
IOperationCompletedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IShareCompletedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IShareCompletedEventArgs>
|
||||
{
|
||||
IShareCompletedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IShareCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IShareProvider :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IShareProvider>
|
||||
{
|
||||
IShareProvider(std::nullptr_t = nullptr) noexcept {}
|
||||
IShareProvider(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IShareProviderFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IShareProviderFactory>
|
||||
{
|
||||
IShareProviderFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IShareProviderFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IShareProviderOperation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IShareProviderOperation>
|
||||
{
|
||||
IShareProviderOperation(std::nullptr_t = nullptr) noexcept {}
|
||||
IShareProviderOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IShareProvidersRequestedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IShareProvidersRequestedEventArgs>
|
||||
{
|
||||
IShareProvidersRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IShareProvidersRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IShareTargetInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IShareTargetInfo>
|
||||
{
|
||||
IShareTargetInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
IShareTargetInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IShareUIOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IShareUIOptions>
|
||||
{
|
||||
IShareUIOptions(std::nullptr_t = nullptr) noexcept {}
|
||||
IShareUIOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ISharedStorageAccessManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ISharedStorageAccessManagerStatics>
|
||||
{
|
||||
ISharedStorageAccessManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ISharedStorageAccessManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IStandardDataFormatsStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IStandardDataFormatsStatics>
|
||||
{
|
||||
IStandardDataFormatsStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IStandardDataFormatsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IStandardDataFormatsStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IStandardDataFormatsStatics2>
|
||||
{
|
||||
IStandardDataFormatsStatics2(std::nullptr_t = nullptr) noexcept {}
|
||||
IStandardDataFormatsStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IStandardDataFormatsStatics3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IStandardDataFormatsStatics3>
|
||||
{
|
||||
IStandardDataFormatsStatics3(std::nullptr_t = nullptr) noexcept {}
|
||||
IStandardDataFormatsStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ITargetApplicationChosenEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ITargetApplicationChosenEventArgs>
|
||||
{
|
||||
ITargetApplicationChosenEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ITargetApplicationChosenEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+218
@@ -0,0 +1,218 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_DataTransfer_2_H
|
||||
#define WINRT_Windows_ApplicationModel_DataTransfer_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.Foundation.Collections.1.h"
|
||||
#include "winrt/impl/Windows.Storage.1.h"
|
||||
#include "winrt/impl/Windows.Storage.Streams.1.h"
|
||||
#include "winrt/impl/Windows.UI.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.DataTransfer.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer
|
||||
{
|
||||
struct DataProviderHandler : winrt::Windows::Foundation::IUnknown
|
||||
{
|
||||
DataProviderHandler(std::nullptr_t = nullptr) noexcept {}
|
||||
DataProviderHandler(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
||||
template <typename L> DataProviderHandler(L lambda);
|
||||
template <typename F> DataProviderHandler(F* function);
|
||||
template <typename O, typename M> DataProviderHandler(O* object, M method);
|
||||
template <typename O, typename M> DataProviderHandler(com_ptr<O>&& object, M method);
|
||||
template <typename O, typename M> DataProviderHandler(weak_ref<O>&& object, M method);
|
||||
auto operator()(winrt::Windows::ApplicationModel::DataTransfer::DataProviderRequest const& request) const;
|
||||
};
|
||||
struct ShareProviderHandler : winrt::Windows::Foundation::IUnknown
|
||||
{
|
||||
ShareProviderHandler(std::nullptr_t = nullptr) noexcept {}
|
||||
ShareProviderHandler(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
||||
template <typename L> ShareProviderHandler(L lambda);
|
||||
template <typename F> ShareProviderHandler(F* function);
|
||||
template <typename O, typename M> ShareProviderHandler(O* object, M method);
|
||||
template <typename O, typename M> ShareProviderHandler(com_ptr<O>&& object, M method);
|
||||
template <typename O, typename M> ShareProviderHandler(weak_ref<O>&& object, M method);
|
||||
auto operator()(winrt::Windows::ApplicationModel::DataTransfer::ShareProviderOperation const& operation) const;
|
||||
};
|
||||
struct Clipboard
|
||||
{
|
||||
Clipboard() = delete;
|
||||
static auto GetContent();
|
||||
static auto SetContent(winrt::Windows::ApplicationModel::DataTransfer::DataPackage const& content);
|
||||
static auto Flush();
|
||||
static auto Clear();
|
||||
static auto ContentChanged(winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
using ContentChanged_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::DataTransfer::IClipboardStatics, &impl::abi_t<winrt::Windows::ApplicationModel::DataTransfer::IClipboardStatics>::remove_ContentChanged>;
|
||||
[[nodiscard]] static ContentChanged_revoker ContentChanged(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
static auto ContentChanged(winrt::event_token const& token);
|
||||
static auto GetHistoryItemsAsync();
|
||||
static auto ClearHistory();
|
||||
static auto DeleteItemFromHistory(winrt::Windows::ApplicationModel::DataTransfer::ClipboardHistoryItem const& item);
|
||||
static auto SetHistoryItemAsContent(winrt::Windows::ApplicationModel::DataTransfer::ClipboardHistoryItem const& item);
|
||||
static auto IsHistoryEnabled();
|
||||
static auto IsRoamingEnabled();
|
||||
static auto SetContentWithOptions(winrt::Windows::ApplicationModel::DataTransfer::DataPackage const& content, winrt::Windows::ApplicationModel::DataTransfer::ClipboardContentOptions const& options);
|
||||
static auto HistoryChanged(winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::DataTransfer::ClipboardHistoryChangedEventArgs> const& handler);
|
||||
using HistoryChanged_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::DataTransfer::IClipboardStatics2, &impl::abi_t<winrt::Windows::ApplicationModel::DataTransfer::IClipboardStatics2>::remove_HistoryChanged>;
|
||||
[[nodiscard]] static HistoryChanged_revoker HistoryChanged(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::ApplicationModel::DataTransfer::ClipboardHistoryChangedEventArgs> const& handler);
|
||||
static auto HistoryChanged(winrt::event_token const& token);
|
||||
static auto RoamingEnabledChanged(winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
using RoamingEnabledChanged_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::DataTransfer::IClipboardStatics2, &impl::abi_t<winrt::Windows::ApplicationModel::DataTransfer::IClipboardStatics2>::remove_RoamingEnabledChanged>;
|
||||
[[nodiscard]] static RoamingEnabledChanged_revoker RoamingEnabledChanged(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
static auto RoamingEnabledChanged(winrt::event_token const& token);
|
||||
static auto HistoryEnabledChanged(winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
using HistoryEnabledChanged_revoker = impl::factory_event_revoker<winrt::Windows::ApplicationModel::DataTransfer::IClipboardStatics2, &impl::abi_t<winrt::Windows::ApplicationModel::DataTransfer::IClipboardStatics2>::remove_HistoryEnabledChanged>;
|
||||
[[nodiscard]] static HistoryEnabledChanged_revoker HistoryEnabledChanged(auto_revoke_t, winrt::Windows::Foundation::EventHandler<winrt::Windows::Foundation::IInspectable> const& handler);
|
||||
static auto HistoryEnabledChanged(winrt::event_token const& token);
|
||||
};
|
||||
struct __declspec(empty_bases) ClipboardContentOptions : winrt::Windows::ApplicationModel::DataTransfer::IClipboardContentOptions
|
||||
{
|
||||
ClipboardContentOptions(std::nullptr_t) noexcept {}
|
||||
ClipboardContentOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IClipboardContentOptions(ptr, take_ownership_from_abi) {}
|
||||
ClipboardContentOptions();
|
||||
};
|
||||
struct __declspec(empty_bases) ClipboardHistoryChangedEventArgs : winrt::Windows::ApplicationModel::DataTransfer::IClipboardHistoryChangedEventArgs
|
||||
{
|
||||
ClipboardHistoryChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
ClipboardHistoryChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IClipboardHistoryChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ClipboardHistoryItem : winrt::Windows::ApplicationModel::DataTransfer::IClipboardHistoryItem
|
||||
{
|
||||
ClipboardHistoryItem(std::nullptr_t) noexcept {}
|
||||
ClipboardHistoryItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IClipboardHistoryItem(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ClipboardHistoryItemsResult : winrt::Windows::ApplicationModel::DataTransfer::IClipboardHistoryItemsResult
|
||||
{
|
||||
ClipboardHistoryItemsResult(std::nullptr_t) noexcept {}
|
||||
ClipboardHistoryItemsResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IClipboardHistoryItemsResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DataPackage : winrt::Windows::ApplicationModel::DataTransfer::IDataPackage,
|
||||
impl::require<DataPackage, winrt::Windows::ApplicationModel::DataTransfer::IDataPackage2, winrt::Windows::ApplicationModel::DataTransfer::IDataPackage3, winrt::Windows::ApplicationModel::DataTransfer::IDataPackage4>
|
||||
{
|
||||
DataPackage(std::nullptr_t) noexcept {}
|
||||
DataPackage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IDataPackage(ptr, take_ownership_from_abi) {}
|
||||
DataPackage();
|
||||
};
|
||||
struct __declspec(empty_bases) DataPackagePropertySet : winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySet,
|
||||
impl::require<DataPackagePropertySet, winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySet2, winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySet3, winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySet4>
|
||||
{
|
||||
DataPackagePropertySet(std::nullptr_t) noexcept {}
|
||||
DataPackagePropertySet(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySet(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DataPackagePropertySetView : winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySetView,
|
||||
impl::require<DataPackagePropertySetView, winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySetView2, winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySetView3, winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySetView4, winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySetView5, winrt::Windows::Foundation::Collections::IIterable<winrt::Windows::Foundation::Collections::IKeyValuePair<hstring, winrt::Windows::Foundation::IInspectable>>, winrt::Windows::Foundation::Collections::IMapView<hstring, winrt::Windows::Foundation::IInspectable>>
|
||||
{
|
||||
DataPackagePropertySetView(std::nullptr_t) noexcept {}
|
||||
DataPackagePropertySetView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IDataPackagePropertySetView(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DataPackageView : winrt::Windows::ApplicationModel::DataTransfer::IDataPackageView,
|
||||
impl::require<DataPackageView, winrt::Windows::ApplicationModel::DataTransfer::IDataPackageView2, winrt::Windows::ApplicationModel::DataTransfer::IDataPackageView3, winrt::Windows::ApplicationModel::DataTransfer::IDataPackageView4>
|
||||
{
|
||||
DataPackageView(std::nullptr_t) noexcept {}
|
||||
DataPackageView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IDataPackageView(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DataProviderDeferral : winrt::Windows::ApplicationModel::DataTransfer::IDataProviderDeferral
|
||||
{
|
||||
DataProviderDeferral(std::nullptr_t) noexcept {}
|
||||
DataProviderDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IDataProviderDeferral(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DataProviderRequest : winrt::Windows::ApplicationModel::DataTransfer::IDataProviderRequest
|
||||
{
|
||||
DataProviderRequest(std::nullptr_t) noexcept {}
|
||||
DataProviderRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IDataProviderRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DataRequest : winrt::Windows::ApplicationModel::DataTransfer::IDataRequest
|
||||
{
|
||||
DataRequest(std::nullptr_t) noexcept {}
|
||||
DataRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IDataRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DataRequestDeferral : winrt::Windows::ApplicationModel::DataTransfer::IDataRequestDeferral
|
||||
{
|
||||
DataRequestDeferral(std::nullptr_t) noexcept {}
|
||||
DataRequestDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IDataRequestDeferral(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DataRequestedEventArgs : winrt::Windows::ApplicationModel::DataTransfer::IDataRequestedEventArgs
|
||||
{
|
||||
DataRequestedEventArgs(std::nullptr_t) noexcept {}
|
||||
DataRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IDataRequestedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) DataTransferManager : winrt::Windows::ApplicationModel::DataTransfer::IDataTransferManager,
|
||||
impl::require<DataTransferManager, winrt::Windows::ApplicationModel::DataTransfer::IDataTransferManager2>
|
||||
{
|
||||
DataTransferManager(std::nullptr_t) noexcept {}
|
||||
DataTransferManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IDataTransferManager(ptr, take_ownership_from_abi) {}
|
||||
static auto ShowShareUI();
|
||||
static auto GetForCurrentView();
|
||||
static auto IsSupported();
|
||||
static auto ShowShareUI(winrt::Windows::ApplicationModel::DataTransfer::ShareUIOptions const& options);
|
||||
};
|
||||
struct HtmlFormatHelper
|
||||
{
|
||||
HtmlFormatHelper() = delete;
|
||||
static auto GetStaticFragment(param::hstring const& htmlFormat);
|
||||
static auto CreateHtmlFormat(param::hstring const& htmlFragment);
|
||||
};
|
||||
struct __declspec(empty_bases) OperationCompletedEventArgs : winrt::Windows::ApplicationModel::DataTransfer::IOperationCompletedEventArgs,
|
||||
impl::require<OperationCompletedEventArgs, winrt::Windows::ApplicationModel::DataTransfer::IOperationCompletedEventArgs2>
|
||||
{
|
||||
OperationCompletedEventArgs(std::nullptr_t) noexcept {}
|
||||
OperationCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IOperationCompletedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ShareCompletedEventArgs : winrt::Windows::ApplicationModel::DataTransfer::IShareCompletedEventArgs
|
||||
{
|
||||
ShareCompletedEventArgs(std::nullptr_t) noexcept {}
|
||||
ShareCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IShareCompletedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ShareProvider : winrt::Windows::ApplicationModel::DataTransfer::IShareProvider
|
||||
{
|
||||
ShareProvider(std::nullptr_t) noexcept {}
|
||||
ShareProvider(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IShareProvider(ptr, take_ownership_from_abi) {}
|
||||
ShareProvider(param::hstring const& title, winrt::Windows::Storage::Streams::RandomAccessStreamReference const& displayIcon, winrt::Windows::UI::Color const& backgroundColor, winrt::Windows::ApplicationModel::DataTransfer::ShareProviderHandler const& handler);
|
||||
};
|
||||
struct __declspec(empty_bases) ShareProviderOperation : winrt::Windows::ApplicationModel::DataTransfer::IShareProviderOperation
|
||||
{
|
||||
ShareProviderOperation(std::nullptr_t) noexcept {}
|
||||
ShareProviderOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IShareProviderOperation(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ShareProvidersRequestedEventArgs : winrt::Windows::ApplicationModel::DataTransfer::IShareProvidersRequestedEventArgs
|
||||
{
|
||||
ShareProvidersRequestedEventArgs(std::nullptr_t) noexcept {}
|
||||
ShareProvidersRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IShareProvidersRequestedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ShareTargetInfo : winrt::Windows::ApplicationModel::DataTransfer::IShareTargetInfo
|
||||
{
|
||||
ShareTargetInfo(std::nullptr_t) noexcept {}
|
||||
ShareTargetInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IShareTargetInfo(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ShareUIOptions : winrt::Windows::ApplicationModel::DataTransfer::IShareUIOptions
|
||||
{
|
||||
ShareUIOptions(std::nullptr_t) noexcept {}
|
||||
ShareUIOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::IShareUIOptions(ptr, take_ownership_from_abi) {}
|
||||
ShareUIOptions();
|
||||
};
|
||||
struct SharedStorageAccessManager
|
||||
{
|
||||
SharedStorageAccessManager() = delete;
|
||||
static auto AddFile(winrt::Windows::Storage::IStorageFile const& file);
|
||||
static auto RedeemTokenForFileAsync(param::hstring const& token);
|
||||
static auto RemoveFile(param::hstring const& token);
|
||||
};
|
||||
struct StandardDataFormats
|
||||
{
|
||||
StandardDataFormats() = delete;
|
||||
[[nodiscard]] static auto Text();
|
||||
[[nodiscard]] static auto Uri();
|
||||
[[nodiscard]] static auto Html();
|
||||
[[nodiscard]] static auto Rtf();
|
||||
[[nodiscard]] static auto Bitmap();
|
||||
[[nodiscard]] static auto StorageItems();
|
||||
[[nodiscard]] static auto WebLink();
|
||||
[[nodiscard]] static auto ApplicationLink();
|
||||
[[nodiscard]] static auto UserActivityJsonArray();
|
||||
};
|
||||
struct __declspec(empty_bases) TargetApplicationChosenEventArgs : winrt::Windows::ApplicationModel::DataTransfer::ITargetApplicationChosenEventArgs
|
||||
{
|
||||
TargetApplicationChosenEventArgs(std::nullptr_t) noexcept {}
|
||||
TargetApplicationChosenEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::ITargetApplicationChosenEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_0_H
|
||||
#define WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer::DragDrop
|
||||
{
|
||||
enum class DragDropModifiers : uint32_t
|
||||
{
|
||||
None = 0,
|
||||
Shift = 0x1,
|
||||
Control = 0x2,
|
||||
Alt = 0x4,
|
||||
LeftButton = 0x8,
|
||||
MiddleButton = 0x10,
|
||||
RightButton = 0x20,
|
||||
};
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::DragDropModifiers>{ using type = enum_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::DragDropModifiers> = L"Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers";
|
||||
}
|
||||
#endif
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_1_H
|
||||
#define WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.DataTransfer.DragDrop.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer::DragDrop
|
||||
{
|
||||
}
|
||||
#endif
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_2_H
|
||||
#define WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.DataTransfer.DragDrop.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer::DragDrop
|
||||
{
|
||||
}
|
||||
#endif
|
||||
+293
@@ -0,0 +1,293 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_Core_0_H
|
||||
#define WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_Core_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer
|
||||
{
|
||||
struct DataPackage;
|
||||
enum class DataPackageOperation : uint32_t;
|
||||
struct DataPackageView;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer::DragDrop
|
||||
{
|
||||
enum class DragDropModifiers : uint32_t;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct EventRegistrationToken;
|
||||
struct IAsyncAction;
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
struct Point;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Graphics::Imaging
|
||||
{
|
||||
struct SoftwareBitmap;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core
|
||||
{
|
||||
enum class CoreDragUIContentMode : uint32_t
|
||||
{
|
||||
Auto = 0,
|
||||
Deferred = 0x1,
|
||||
};
|
||||
struct ICoreDragDropManager;
|
||||
struct ICoreDragDropManagerStatics;
|
||||
struct ICoreDragInfo;
|
||||
struct ICoreDragInfo2;
|
||||
struct ICoreDragOperation;
|
||||
struct ICoreDragOperation2;
|
||||
struct ICoreDragUIOverride;
|
||||
struct ICoreDropOperationTarget;
|
||||
struct ICoreDropOperationTargetRequestedEventArgs;
|
||||
struct CoreDragDropManager;
|
||||
struct CoreDragInfo;
|
||||
struct CoreDragOperation;
|
||||
struct CoreDragUIOverride;
|
||||
struct CoreDropOperationTargetRequestedEventArgs;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManager>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManagerStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragUIOverride>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTarget>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTargetRequestedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragDropManager>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragInfo>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragOperation>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragUIOverride>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDropOperationTargetRequestedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragUIContentMode>{ using type = enum_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragDropManager> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragDropManager";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragInfo> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragInfo";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragOperation> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragUIOverride> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDropOperationTargetRequestedEventArgs> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDropOperationTargetRequestedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragUIContentMode> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIContentMode";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManager> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDragDropManager";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManagerStatics> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDragDropManagerStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDragInfo";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo2> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDragInfo2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDragOperation";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation2> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDragOperation2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragUIOverride> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDragUIOverride";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTarget> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDropOperationTarget";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTargetRequestedEventArgs> = L"Windows.ApplicationModel.DataTransfer.DragDrop.Core.ICoreDropOperationTargetRequestedEventArgs";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManager>{ 0x7D56D344,0x8464,0x4FAF,{ 0xAA,0x49,0x37,0xEA,0x6E,0x2D,0x7B,0xD1 } }; // 7D56D344-8464-4FAF-AA49-37EA6E2D7BD1
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManagerStatics>{ 0x9542FDCA,0xDA12,0x4C1C,{ 0x8D,0x06,0x04,0x1D,0xB2,0x97,0x33,0xC3 } }; // 9542FDCA-DA12-4C1C-8D06-041DB29733C3
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo>{ 0x48353A8B,0xCB50,0x464E,{ 0x95,0x75,0xCD,0x4E,0x3A,0x7A,0xB0,0x28 } }; // 48353A8B-CB50-464E-9575-CD4E3A7AB028
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo2>{ 0xC54691E5,0xE6FB,0x4D74,{ 0xB4,0xB1,0x8A,0x3C,0x17,0xF2,0x5E,0x9E } }; // C54691E5-E6FB-4D74-B4B1-8A3C17F25E9E
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation>{ 0xCC06DE4F,0x6DB0,0x4E62,{ 0xAB,0x1B,0xA7,0x4A,0x02,0xDC,0x6D,0x85 } }; // CC06DE4F-6DB0-4E62-AB1B-A74A02DC6D85
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation2>{ 0x824B1E2C,0xD99A,0x4FC3,{ 0x85,0x07,0x6C,0x18,0x2F,0x33,0xB4,0x6A } }; // 824B1E2C-D99A-4FC3-8507-6C182F33B46A
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragUIOverride>{ 0x89A85064,0x3389,0x4F4F,{ 0x88,0x97,0x7E,0x8A,0x3F,0xFB,0x3C,0x93 } }; // 89A85064-3389-4F4F-8897-7E8A3FFB3C93
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTarget>{ 0xD9126196,0x4C5B,0x417D,{ 0xBB,0x37,0x76,0x38,0x1D,0xEF,0x8D,0xB4 } }; // D9126196-4C5B-417D-BB37-76381DEF8DB4
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTargetRequestedEventArgs>{ 0x2ACA929A,0x5E28,0x4EA6,{ 0x82,0x9E,0x29,0x13,0x4E,0x66,0x5D,0x6D } }; // 2ACA929A-5E28-4EA6-829E-29134E665D6D
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragDropManager>{ using type = winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManager; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragInfo>{ using type = winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragOperation>{ using type = winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragUIOverride>{ using type = winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragUIOverride; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDropOperationTargetRequestedEventArgs>{ using type = winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTargetRequestedEventArgs; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManager>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall add_TargetRequested(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_TargetRequested(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AreConcurrentOperationsEnabled(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_AreConcurrentOperationsEnabled(bool) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManagerStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall GetForCurrentView(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Data(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Modifiers(uint32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Position(winrt::Windows::Foundation::Point*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AllowedOperations(uint32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Data(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall SetPointerId(uint32_t) noexcept = 0;
|
||||
virtual int32_t __stdcall SetDragUIContentFromSoftwareBitmap(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall SetDragUIContentFromSoftwareBitmapWithAnchorPoint(void*, winrt::Windows::Foundation::Point) noexcept = 0;
|
||||
virtual int32_t __stdcall get_DragUIContentMode(uint32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_DragUIContentMode(uint32_t) noexcept = 0;
|
||||
virtual int32_t __stdcall StartAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_AllowedOperations(uint32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_AllowedOperations(uint32_t) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragUIOverride>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall SetContentFromSoftwareBitmap(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall SetContentFromSoftwareBitmapWithAnchorPoint(void*, winrt::Windows::Foundation::Point) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsContentVisible(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_IsContentVisible(bool) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Caption(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Caption(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsCaptionVisible(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_IsCaptionVisible(bool) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsGlyphVisible(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_IsGlyphVisible(bool) noexcept = 0;
|
||||
virtual int32_t __stdcall Clear() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTarget>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall EnterAsync(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall OverAsync(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall LeaveAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall DropAsync(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTargetRequestedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall SetTarget(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragDropManager
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::event_token) TargetRequested(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragDropManager, winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDropOperationTargetRequestedEventArgs> const& value) const;
|
||||
using TargetRequested_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManager, &impl::abi_t<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManager>::remove_TargetRequested>;
|
||||
[[nodiscard]] TargetRequested_revoker TargetRequested(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragDropManager, winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDropOperationTargetRequestedEventArgs> const& value) const;
|
||||
WINRT_IMPL_AUTO(void) TargetRequested(winrt::event_token const& value) const noexcept;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) AreConcurrentOperationsEnabled() const;
|
||||
WINRT_IMPL_AUTO(void) AreConcurrentOperationsEnabled(bool value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManager>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragDropManager<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragDropManagerStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragDropManager) GetForCurrentView() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManagerStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragDropManagerStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragInfo
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::DataTransfer::DataPackageView) Data() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::DataTransfer::DragDrop::DragDropModifiers) Modifiers() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Point) Position() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragInfo<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragInfo2
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::DataTransfer::DataPackageOperation) AllowedOperations() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragInfo2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragOperation
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::DataTransfer::DataPackage) Data() const;
|
||||
WINRT_IMPL_AUTO(void) SetPointerId(uint32_t pointerId) const;
|
||||
WINRT_IMPL_AUTO(void) SetDragUIContentFromSoftwareBitmap(winrt::Windows::Graphics::Imaging::SoftwareBitmap const& softwareBitmap) const;
|
||||
WINRT_IMPL_AUTO(void) SetDragUIContentFromSoftwareBitmap(winrt::Windows::Graphics::Imaging::SoftwareBitmap const& softwareBitmap, winrt::Windows::Foundation::Point const& anchorPoint) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragUIContentMode) DragUIContentMode() const;
|
||||
WINRT_IMPL_AUTO(void) DragUIContentMode(winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragUIContentMode const& value) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::DataTransfer::DataPackageOperation>) StartAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragOperation<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragOperation2
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::DataTransfer::DataPackageOperation) AllowedOperations() const;
|
||||
WINRT_IMPL_AUTO(void) AllowedOperations(winrt::Windows::ApplicationModel::DataTransfer::DataPackageOperation const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragOperation2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragUIOverride
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) SetContentFromSoftwareBitmap(winrt::Windows::Graphics::Imaging::SoftwareBitmap const& softwareBitmap) const;
|
||||
WINRT_IMPL_AUTO(void) SetContentFromSoftwareBitmap(winrt::Windows::Graphics::Imaging::SoftwareBitmap const& softwareBitmap, winrt::Windows::Foundation::Point const& anchorPoint) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsContentVisible() const;
|
||||
WINRT_IMPL_AUTO(void) IsContentVisible(bool value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Caption() const;
|
||||
WINRT_IMPL_AUTO(void) Caption(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsCaptionVisible() const;
|
||||
WINRT_IMPL_AUTO(void) IsCaptionVisible(bool value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsGlyphVisible() const;
|
||||
WINRT_IMPL_AUTO(void) IsGlyphVisible(bool value) const;
|
||||
WINRT_IMPL_AUTO(void) Clear() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragUIOverride>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDragUIOverride<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDropOperationTarget
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::DataTransfer::DataPackageOperation>) EnterAsync(winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragInfo const& dragInfo, winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragUIOverride const& dragUIOverride) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::DataTransfer::DataPackageOperation>) OverAsync(winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragInfo const& dragInfo, winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragUIOverride const& dragUIOverride) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) LeaveAsync(winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragInfo const& dragInfo) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::DataTransfer::DataPackageOperation>) DropAsync(winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::CoreDragInfo const& dragInfo) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTarget>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDropOperationTarget<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDropOperationTargetRequestedEventArgs
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) SetTarget(winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTarget const& target) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTargetRequestedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_DragDrop_Core_ICoreDropOperationTargetRequestedEventArgs<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+75
@@ -0,0 +1,75 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_Core_1_H
|
||||
#define WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_Core_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.DataTransfer.DragDrop.Core.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core
|
||||
{
|
||||
struct __declspec(empty_bases) ICoreDragDropManager :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreDragDropManager>
|
||||
{
|
||||
ICoreDragDropManager(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreDragDropManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreDragDropManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreDragDropManagerStatics>
|
||||
{
|
||||
ICoreDragDropManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreDragDropManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreDragInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreDragInfo>
|
||||
{
|
||||
ICoreDragInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreDragInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreDragInfo2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreDragInfo2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo2, winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo>
|
||||
{
|
||||
ICoreDragInfo2(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreDragInfo2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreDragOperation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreDragOperation>
|
||||
{
|
||||
ICoreDragOperation(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreDragOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreDragOperation2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreDragOperation2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation2, winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation>
|
||||
{
|
||||
ICoreDragOperation2(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreDragOperation2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreDragUIOverride :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreDragUIOverride>
|
||||
{
|
||||
ICoreDragUIOverride(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreDragUIOverride(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreDropOperationTarget :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreDropOperationTarget>
|
||||
{
|
||||
ICoreDropOperationTarget(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreDropOperationTarget(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ICoreDropOperationTargetRequestedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ICoreDropOperationTargetRequestedEventArgs>
|
||||
{
|
||||
ICoreDropOperationTargetRequestedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ICoreDropOperationTargetRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_Core_2_H
|
||||
#define WINRT_Windows_ApplicationModel_DataTransfer_DragDrop_Core_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.DataTransfer.DragDrop.Core.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core
|
||||
{
|
||||
struct __declspec(empty_bases) CoreDragDropManager : winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManager
|
||||
{
|
||||
CoreDragDropManager(std::nullptr_t) noexcept {}
|
||||
CoreDragDropManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragDropManager(ptr, take_ownership_from_abi) {}
|
||||
static auto GetForCurrentView();
|
||||
};
|
||||
struct __declspec(empty_bases) CoreDragInfo : winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo,
|
||||
impl::require<CoreDragInfo, winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo2>
|
||||
{
|
||||
CoreDragInfo(std::nullptr_t) noexcept {}
|
||||
CoreDragInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragInfo(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) CoreDragOperation : winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation,
|
||||
impl::require<CoreDragOperation, winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation2>
|
||||
{
|
||||
CoreDragOperation(std::nullptr_t) noexcept {}
|
||||
CoreDragOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragOperation(ptr, take_ownership_from_abi) {}
|
||||
CoreDragOperation();
|
||||
};
|
||||
struct __declspec(empty_bases) CoreDragUIOverride : winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragUIOverride
|
||||
{
|
||||
CoreDragUIOverride(std::nullptr_t) noexcept {}
|
||||
CoreDragUIOverride(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDragUIOverride(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) CoreDropOperationTargetRequestedEventArgs : winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTargetRequestedEventArgs
|
||||
{
|
||||
CoreDropOperationTargetRequestedEventArgs(std::nullptr_t) noexcept {}
|
||||
CoreDropOperationTargetRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::DragDrop::Core::ICoreDropOperationTargetRequestedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+147
@@ -0,0 +1,147 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_DataTransfer_ShareTarget_0_H
|
||||
#define WINRT_Windows_ApplicationModel_DataTransfer_ShareTarget_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Contacts
|
||||
{
|
||||
struct Contact;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer
|
||||
{
|
||||
struct DataPackageView;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
template <typename T> struct __declspec(empty_bases) IVectorView;
|
||||
template <typename T> struct __declspec(empty_bases) IVector;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Storage::Streams
|
||||
{
|
||||
struct RandomAccessStreamReference;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer::ShareTarget
|
||||
{
|
||||
struct IQuickLink;
|
||||
struct IShareOperation;
|
||||
struct IShareOperation2;
|
||||
struct IShareOperation3;
|
||||
struct QuickLink;
|
||||
struct ShareOperation;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IQuickLink>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation3>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::QuickLink>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::ShareOperation>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::QuickLink> = L"Windows.ApplicationModel.DataTransfer.ShareTarget.QuickLink";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::ShareOperation> = L"Windows.ApplicationModel.DataTransfer.ShareTarget.ShareOperation";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IQuickLink> = L"Windows.ApplicationModel.DataTransfer.ShareTarget.IQuickLink";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation> = L"Windows.ApplicationModel.DataTransfer.ShareTarget.IShareOperation";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation2> = L"Windows.ApplicationModel.DataTransfer.ShareTarget.IShareOperation2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation3> = L"Windows.ApplicationModel.DataTransfer.ShareTarget.IShareOperation3";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IQuickLink>{ 0x603E4308,0xF0BE,0x4ADC,{ 0xAC,0xC9,0x8B,0x27,0xAB,0x9C,0xF5,0x56 } }; // 603E4308-F0BE-4ADC-ACC9-8B27AB9CF556
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation>{ 0x2246BAB8,0xD0F8,0x41C1,{ 0xA8,0x2A,0x41,0x37,0xDB,0x65,0x04,0xFB } }; // 2246BAB8-D0F8-41C1-A82A-4137DB6504FB
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation2>{ 0x0FFB97C1,0x9778,0x4A09,{ 0x8E,0x5B,0xCB,0x5E,0x48,0x2D,0x05,0x55 } }; // 0FFB97C1-9778-4A09-8E5B-CB5E482D0555
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation3>{ 0x5EF6B382,0xB7A7,0x4571,{ 0xA2,0xA6,0x99,0x4A,0x03,0x49,0x88,0xB2 } }; // 5EF6B382-B7A7-4571-A2A6-994A034988B2
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::QuickLink>{ using type = winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IQuickLink; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::ShareOperation>{ using type = winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IQuickLink>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Title(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Title(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Thumbnail(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Thumbnail(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Id(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Id(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SupportedDataFormats(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SupportedFileTypes(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Data(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_QuickLinkId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall RemoveThisQuickLink() noexcept = 0;
|
||||
virtual int32_t __stdcall ReportStarted() noexcept = 0;
|
||||
virtual int32_t __stdcall ReportDataRetrieved() noexcept = 0;
|
||||
virtual int32_t __stdcall ReportSubmittedBackgroundTask() noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompletedWithQuickLink(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCompleted() noexcept = 0;
|
||||
virtual int32_t __stdcall ReportError(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall DismissUI() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation3>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Contacts(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_ShareTarget_IQuickLink
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Title() const;
|
||||
WINRT_IMPL_AUTO(void) Title(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Storage::Streams::RandomAccessStreamReference) Thumbnail() const;
|
||||
WINRT_IMPL_AUTO(void) Thumbnail(winrt::Windows::Storage::Streams::RandomAccessStreamReference const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Id() const;
|
||||
WINRT_IMPL_AUTO(void) Id(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVector<hstring>) SupportedDataFormats() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVector<hstring>) SupportedFileTypes() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IQuickLink>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_ShareTarget_IQuickLink<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_ShareTarget_IShareOperation
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::DataTransfer::DataPackageView) Data() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) QuickLinkId() const;
|
||||
WINRT_IMPL_AUTO(void) RemoveThisQuickLink() const;
|
||||
WINRT_IMPL_AUTO(void) ReportStarted() const;
|
||||
WINRT_IMPL_AUTO(void) ReportDataRetrieved() const;
|
||||
WINRT_IMPL_AUTO(void) ReportSubmittedBackgroundTask() const;
|
||||
WINRT_IMPL_AUTO(void) ReportCompleted(winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::QuickLink const& quicklink) const;
|
||||
WINRT_IMPL_AUTO(void) ReportCompleted() const;
|
||||
WINRT_IMPL_AUTO(void) ReportError(param::hstring const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_ShareTarget_IShareOperation<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_ShareTarget_IShareOperation2
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) DismissUI() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_ShareTarget_IShareOperation2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_DataTransfer_ShareTarget_IShareOperation3
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::Contacts::Contact>) Contacts() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation3>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_DataTransfer_ShareTarget_IShareOperation3<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_DataTransfer_ShareTarget_1_H
|
||||
#define WINRT_Windows_ApplicationModel_DataTransfer_ShareTarget_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.DataTransfer.ShareTarget.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer::ShareTarget
|
||||
{
|
||||
struct __declspec(empty_bases) IQuickLink :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IQuickLink>
|
||||
{
|
||||
IQuickLink(std::nullptr_t = nullptr) noexcept {}
|
||||
IQuickLink(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IShareOperation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IShareOperation>
|
||||
{
|
||||
IShareOperation(std::nullptr_t = nullptr) noexcept {}
|
||||
IShareOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IShareOperation2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IShareOperation2>
|
||||
{
|
||||
IShareOperation2(std::nullptr_t = nullptr) noexcept {}
|
||||
IShareOperation2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IShareOperation3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IShareOperation3>
|
||||
{
|
||||
IShareOperation3(std::nullptr_t = nullptr) noexcept {}
|
||||
IShareOperation3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_DataTransfer_ShareTarget_2_H
|
||||
#define WINRT_Windows_ApplicationModel_DataTransfer_ShareTarget_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.DataTransfer.ShareTarget.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::DataTransfer::ShareTarget
|
||||
{
|
||||
struct __declspec(empty_bases) QuickLink : winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IQuickLink
|
||||
{
|
||||
QuickLink(std::nullptr_t) noexcept {}
|
||||
QuickLink(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IQuickLink(ptr, take_ownership_from_abi) {}
|
||||
QuickLink();
|
||||
};
|
||||
struct __declspec(empty_bases) ShareOperation : winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation,
|
||||
impl::require<ShareOperation, winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation2, winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation3>
|
||||
{
|
||||
ShareOperation(std::nullptr_t) noexcept {}
|
||||
ShareOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::DataTransfer::ShareTarget::IShareOperation(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+2220
File diff suppressed because it is too large
Load Diff
+404
@@ -0,0 +1,404 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#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 __declspec(empty_bases) IEmailAttachment :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailAttachment>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailAttachment2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailAttachment2>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailAttachmentFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailAttachmentFactory>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailAttachmentFactory2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailAttachmentFactory2>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailConversation :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailConversation>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailConversationBatch :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailConversationBatch>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailConversationReader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailConversationReader>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailFolder :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailFolder>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailIrmInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailIrmInfo>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailIrmInfoFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailIrmInfoFactory>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailIrmTemplate :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailIrmTemplate>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailIrmTemplateFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailIrmTemplateFactory>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailItemCounts :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailItemCounts>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailbox :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailbox>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailbox2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailbox2>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Email::IEmailMailbox2, winrt::Windows::ApplicationModel::Email::IEmailMailbox>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailbox3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailbox3>,
|
||||
impl::require<winrt::Windows::ApplicationModel::Email::IEmailMailbox3, winrt::Windows::ApplicationModel::Email::IEmailMailbox, winrt::Windows::ApplicationModel::Email::IEmailMailbox2>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailbox4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailbox4>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailbox5 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailbox5>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxAction :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxAction>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxAutoReply :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxAutoReply>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxAutoReplySettings :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxAutoReplySettings>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxCapabilities :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxCapabilities>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxCapabilities2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxCapabilities2>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxCapabilities3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxCapabilities3>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxChange :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxChange>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxChangeReader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxChangeReader>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxChangeTracker :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxChangeTracker>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxChangedDeferral :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxChangedDeferral>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxChangedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxChangedEventArgs>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxCreateFolderResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxCreateFolderResult>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxPolicies :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxPolicies>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxPolicies2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxPolicies2>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxPolicies3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxPolicies3>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxSyncManager :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxSyncManager>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMailboxSyncManager2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxSyncManager2>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailManagerForUser :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailManagerForUser>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailManagerStatics>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailManagerStatics2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailManagerStatics2>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailManagerStatics3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailManagerStatics3>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMeetingInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMeetingInfo>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMeetingInfo2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMeetingInfo2>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMessage :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMessage>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMessage2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMessage2>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMessage3 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMessage3>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMessage4 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMessage4>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMessageBatch :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMessageBatch>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailMessageReader :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMessageReader>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailQueryOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailQueryOptions>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailQueryOptionsFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailQueryOptionsFactory>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailQueryTextSearch :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailQueryTextSearch>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailRecipient :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailRecipient>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailRecipientFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailRecipientFactory>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailRecipientResolutionResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailRecipientResolutionResult>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailRecipientResolutionResult2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailRecipientResolutionResult2>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailStore :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailStore>
|
||||
{
|
||||
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 __declspec(empty_bases) IEmailStoreNotificationTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailStoreNotificationTriggerDetails>
|
||||
{
|
||||
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
|
||||
+253
@@ -0,0 +1,253 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Email_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Email_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.Storage.Streams.1.h"
|
||||
#include "winrt/impl/Windows.System.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.Email.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Email
|
||||
{
|
||||
struct __declspec(empty_bases) EmailAttachment : winrt::Windows::ApplicationModel::Email::IEmailAttachment,
|
||||
impl::require<EmailAttachment, winrt::Windows::ApplicationModel::Email::IEmailAttachment2>
|
||||
{
|
||||
EmailAttachment(std::nullptr_t) noexcept {}
|
||||
EmailAttachment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailAttachment(ptr, take_ownership_from_abi) {}
|
||||
EmailAttachment();
|
||||
EmailAttachment(param::hstring const& fileName, winrt::Windows::Storage::Streams::IRandomAccessStreamReference const& data);
|
||||
EmailAttachment(param::hstring const& fileName, winrt::Windows::Storage::Streams::IRandomAccessStreamReference const& data, param::hstring const& mimeType);
|
||||
};
|
||||
struct __declspec(empty_bases) EmailConversation : winrt::Windows::ApplicationModel::Email::IEmailConversation
|
||||
{
|
||||
EmailConversation(std::nullptr_t) noexcept {}
|
||||
EmailConversation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailConversation(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailConversationBatch : winrt::Windows::ApplicationModel::Email::IEmailConversationBatch
|
||||
{
|
||||
EmailConversationBatch(std::nullptr_t) noexcept {}
|
||||
EmailConversationBatch(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailConversationBatch(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailConversationReader : winrt::Windows::ApplicationModel::Email::IEmailConversationReader
|
||||
{
|
||||
EmailConversationReader(std::nullptr_t) noexcept {}
|
||||
EmailConversationReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailConversationReader(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailFolder : winrt::Windows::ApplicationModel::Email::IEmailFolder
|
||||
{
|
||||
EmailFolder(std::nullptr_t) noexcept {}
|
||||
EmailFolder(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailFolder(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailIrmInfo : winrt::Windows::ApplicationModel::Email::IEmailIrmInfo
|
||||
{
|
||||
EmailIrmInfo(std::nullptr_t) noexcept {}
|
||||
EmailIrmInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailIrmInfo(ptr, take_ownership_from_abi) {}
|
||||
EmailIrmInfo();
|
||||
EmailIrmInfo(winrt::Windows::Foundation::DateTime const& expiration, winrt::Windows::ApplicationModel::Email::EmailIrmTemplate const& irmTemplate);
|
||||
};
|
||||
struct __declspec(empty_bases) EmailIrmTemplate : winrt::Windows::ApplicationModel::Email::IEmailIrmTemplate
|
||||
{
|
||||
EmailIrmTemplate(std::nullptr_t) noexcept {}
|
||||
EmailIrmTemplate(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailIrmTemplate(ptr, take_ownership_from_abi) {}
|
||||
EmailIrmTemplate();
|
||||
EmailIrmTemplate(param::hstring const& id, param::hstring const& name, param::hstring const& description);
|
||||
};
|
||||
struct __declspec(empty_bases) EmailItemCounts : winrt::Windows::ApplicationModel::Email::IEmailItemCounts
|
||||
{
|
||||
EmailItemCounts(std::nullptr_t) noexcept {}
|
||||
EmailItemCounts(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailItemCounts(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailbox : winrt::Windows::ApplicationModel::Email::IEmailMailbox,
|
||||
impl::require<EmailMailbox, winrt::Windows::ApplicationModel::Email::IEmailMailbox2, winrt::Windows::ApplicationModel::Email::IEmailMailbox3, winrt::Windows::ApplicationModel::Email::IEmailMailbox4, winrt::Windows::ApplicationModel::Email::IEmailMailbox5>
|
||||
{
|
||||
EmailMailbox(std::nullptr_t) noexcept {}
|
||||
EmailMailbox(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailbox(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxAction : winrt::Windows::ApplicationModel::Email::IEmailMailboxAction
|
||||
{
|
||||
EmailMailboxAction(std::nullptr_t) noexcept {}
|
||||
EmailMailboxAction(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxAction(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxAutoReply : winrt::Windows::ApplicationModel::Email::IEmailMailboxAutoReply
|
||||
{
|
||||
EmailMailboxAutoReply(std::nullptr_t) noexcept {}
|
||||
EmailMailboxAutoReply(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxAutoReply(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxAutoReplySettings : winrt::Windows::ApplicationModel::Email::IEmailMailboxAutoReplySettings
|
||||
{
|
||||
EmailMailboxAutoReplySettings(std::nullptr_t) noexcept {}
|
||||
EmailMailboxAutoReplySettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxAutoReplySettings(ptr, take_ownership_from_abi) {}
|
||||
EmailMailboxAutoReplySettings();
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxCapabilities : winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities,
|
||||
impl::require<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities2, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>
|
||||
{
|
||||
EmailMailboxCapabilities(std::nullptr_t) noexcept {}
|
||||
EmailMailboxCapabilities(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities(ptr, take_ownership_from_abi) {}
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities2>::CanCreateFolder;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanCreateFolder;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities2>::CanDeleteFolder;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanDeleteFolder;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities2>::CanEmptyFolder;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanEmptyFolder;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities::CanForwardMeetings;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanForwardMeetings;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities::CanGetAndSetExternalAutoReplies;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanGetAndSetExternalAutoReplies;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities::CanGetAndSetInternalAutoReplies;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanGetAndSetInternalAutoReplies;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities2>::CanMoveFolder;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanMoveFolder;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities::CanProposeNewTimeForMeetings;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanProposeNewTimeForMeetings;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities2>::CanResolveRecipients;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanResolveRecipients;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities::CanServerSearchFolders;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanServerSearchFolders;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities::CanServerSearchMailbox;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanServerSearchMailbox;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities::CanSmartSend;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanSmartSend;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities::CanUpdateMeetingResponses;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanUpdateMeetingResponses;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities2>::CanValidateCertificates;
|
||||
using impl::consume_t<EmailMailboxCapabilities, winrt::Windows::ApplicationModel::Email::IEmailMailboxCapabilities3>::CanValidateCertificates;
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxChange : winrt::Windows::ApplicationModel::Email::IEmailMailboxChange
|
||||
{
|
||||
EmailMailboxChange(std::nullptr_t) noexcept {}
|
||||
EmailMailboxChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxChange(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxChangeReader : winrt::Windows::ApplicationModel::Email::IEmailMailboxChangeReader
|
||||
{
|
||||
EmailMailboxChangeReader(std::nullptr_t) noexcept {}
|
||||
EmailMailboxChangeReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxChangeReader(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxChangeTracker : winrt::Windows::ApplicationModel::Email::IEmailMailboxChangeTracker
|
||||
{
|
||||
EmailMailboxChangeTracker(std::nullptr_t) noexcept {}
|
||||
EmailMailboxChangeTracker(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxChangeTracker(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxChangedDeferral : winrt::Windows::ApplicationModel::Email::IEmailMailboxChangedDeferral
|
||||
{
|
||||
EmailMailboxChangedDeferral(std::nullptr_t) noexcept {}
|
||||
EmailMailboxChangedDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxChangedDeferral(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxChangedEventArgs : winrt::Windows::ApplicationModel::Email::IEmailMailboxChangedEventArgs
|
||||
{
|
||||
EmailMailboxChangedEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxChangedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxCreateFolderResult : winrt::Windows::ApplicationModel::Email::IEmailMailboxCreateFolderResult
|
||||
{
|
||||
EmailMailboxCreateFolderResult(std::nullptr_t) noexcept {}
|
||||
EmailMailboxCreateFolderResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxCreateFolderResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxPolicies : winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies,
|
||||
impl::require<EmailMailboxPolicies, winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies2, winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies3>
|
||||
{
|
||||
EmailMailboxPolicies(std::nullptr_t) noexcept {}
|
||||
EmailMailboxPolicies(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies(ptr, take_ownership_from_abi) {}
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies::AllowSmimeSoftCertificates;
|
||||
using impl::consume_t<EmailMailboxPolicies, winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies3>::AllowSmimeSoftCertificates;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies::AllowedSmimeEncryptionAlgorithmNegotiation;
|
||||
using impl::consume_t<EmailMailboxPolicies, winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies3>::AllowedSmimeEncryptionAlgorithmNegotiation;
|
||||
using impl::consume_t<EmailMailboxPolicies, winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies2>::MustEncryptSmimeMessages;
|
||||
using impl::consume_t<EmailMailboxPolicies, winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies3>::MustEncryptSmimeMessages;
|
||||
using impl::consume_t<EmailMailboxPolicies, winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies2>::MustSignSmimeMessages;
|
||||
using impl::consume_t<EmailMailboxPolicies, winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies3>::MustSignSmimeMessages;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies::RequiredSmimeEncryptionAlgorithm;
|
||||
using impl::consume_t<EmailMailboxPolicies, winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies3>::RequiredSmimeEncryptionAlgorithm;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies::RequiredSmimeSigningAlgorithm;
|
||||
using impl::consume_t<EmailMailboxPolicies, winrt::Windows::ApplicationModel::Email::IEmailMailboxPolicies3>::RequiredSmimeSigningAlgorithm;
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxSyncManager : winrt::Windows::ApplicationModel::Email::IEmailMailboxSyncManager,
|
||||
impl::require<EmailMailboxSyncManager, winrt::Windows::ApplicationModel::Email::IEmailMailboxSyncManager2>
|
||||
{
|
||||
EmailMailboxSyncManager(std::nullptr_t) noexcept {}
|
||||
EmailMailboxSyncManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMailboxSyncManager(ptr, take_ownership_from_abi) {}
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxSyncManager::LastAttemptedSyncTime;
|
||||
using impl::consume_t<EmailMailboxSyncManager, winrt::Windows::ApplicationModel::Email::IEmailMailboxSyncManager2>::LastAttemptedSyncTime;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxSyncManager::LastSuccessfulSyncTime;
|
||||
using impl::consume_t<EmailMailboxSyncManager, winrt::Windows::ApplicationModel::Email::IEmailMailboxSyncManager2>::LastSuccessfulSyncTime;
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailMailboxSyncManager::Status;
|
||||
using impl::consume_t<EmailMailboxSyncManager, winrt::Windows::ApplicationModel::Email::IEmailMailboxSyncManager2>::Status;
|
||||
};
|
||||
struct EmailManager
|
||||
{
|
||||
EmailManager() = delete;
|
||||
static auto ShowComposeNewEmailAsync(winrt::Windows::ApplicationModel::Email::EmailMessage const& message);
|
||||
static auto RequestStoreAsync(winrt::Windows::ApplicationModel::Email::EmailStoreAccessType const& accessType);
|
||||
static auto GetForUser(winrt::Windows::System::User const& user);
|
||||
};
|
||||
struct __declspec(empty_bases) EmailManagerForUser : winrt::Windows::ApplicationModel::Email::IEmailManagerForUser
|
||||
{
|
||||
EmailManagerForUser(std::nullptr_t) noexcept {}
|
||||
EmailManagerForUser(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailManagerForUser(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMeetingInfo : winrt::Windows::ApplicationModel::Email::IEmailMeetingInfo,
|
||||
impl::require<EmailMeetingInfo, winrt::Windows::ApplicationModel::Email::IEmailMeetingInfo2>
|
||||
{
|
||||
EmailMeetingInfo(std::nullptr_t) noexcept {}
|
||||
EmailMeetingInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMeetingInfo(ptr, take_ownership_from_abi) {}
|
||||
EmailMeetingInfo();
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMessage : winrt::Windows::ApplicationModel::Email::IEmailMessage,
|
||||
impl::require<EmailMessage, winrt::Windows::ApplicationModel::Email::IEmailMessage2, winrt::Windows::ApplicationModel::Email::IEmailMessage3, winrt::Windows::ApplicationModel::Email::IEmailMessage4>
|
||||
{
|
||||
EmailMessage(std::nullptr_t) noexcept {}
|
||||
EmailMessage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMessage(ptr, take_ownership_from_abi) {}
|
||||
EmailMessage();
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMessageBatch : winrt::Windows::ApplicationModel::Email::IEmailMessageBatch
|
||||
{
|
||||
EmailMessageBatch(std::nullptr_t) noexcept {}
|
||||
EmailMessageBatch(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMessageBatch(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMessageReader : winrt::Windows::ApplicationModel::Email::IEmailMessageReader
|
||||
{
|
||||
EmailMessageReader(std::nullptr_t) noexcept {}
|
||||
EmailMessageReader(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailMessageReader(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailQueryOptions : winrt::Windows::ApplicationModel::Email::IEmailQueryOptions
|
||||
{
|
||||
EmailQueryOptions(std::nullptr_t) noexcept {}
|
||||
EmailQueryOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailQueryOptions(ptr, take_ownership_from_abi) {}
|
||||
EmailQueryOptions();
|
||||
explicit EmailQueryOptions(param::hstring const& text);
|
||||
EmailQueryOptions(param::hstring const& text, winrt::Windows::ApplicationModel::Email::EmailQuerySearchFields const& fields);
|
||||
};
|
||||
struct __declspec(empty_bases) EmailQueryTextSearch : winrt::Windows::ApplicationModel::Email::IEmailQueryTextSearch
|
||||
{
|
||||
EmailQueryTextSearch(std::nullptr_t) noexcept {}
|
||||
EmailQueryTextSearch(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailQueryTextSearch(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailRecipient : winrt::Windows::ApplicationModel::Email::IEmailRecipient
|
||||
{
|
||||
EmailRecipient(std::nullptr_t) noexcept {}
|
||||
EmailRecipient(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailRecipient(ptr, take_ownership_from_abi) {}
|
||||
EmailRecipient();
|
||||
explicit EmailRecipient(param::hstring const& address);
|
||||
EmailRecipient(param::hstring const& address, param::hstring const& name);
|
||||
};
|
||||
struct __declspec(empty_bases) EmailRecipientResolutionResult : winrt::Windows::ApplicationModel::Email::IEmailRecipientResolutionResult,
|
||||
impl::require<EmailRecipientResolutionResult, winrt::Windows::ApplicationModel::Email::IEmailRecipientResolutionResult2>
|
||||
{
|
||||
EmailRecipientResolutionResult(std::nullptr_t) noexcept {}
|
||||
EmailRecipientResolutionResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailRecipientResolutionResult(ptr, take_ownership_from_abi) {}
|
||||
EmailRecipientResolutionResult();
|
||||
using winrt::Windows::ApplicationModel::Email::IEmailRecipientResolutionResult::Status;
|
||||
using impl::consume_t<EmailRecipientResolutionResult, winrt::Windows::ApplicationModel::Email::IEmailRecipientResolutionResult2>::Status;
|
||||
};
|
||||
struct __declspec(empty_bases) EmailStore : winrt::Windows::ApplicationModel::Email::IEmailStore
|
||||
{
|
||||
EmailStore(std::nullptr_t) noexcept {}
|
||||
EmailStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailStore(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailStoreNotificationTriggerDetails : winrt::Windows::ApplicationModel::Email::IEmailStoreNotificationTriggerDetails
|
||||
{
|
||||
EmailStoreNotificationTriggerDetails(std::nullptr_t) noexcept {}
|
||||
EmailStoreNotificationTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::IEmailStoreNotificationTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+1063
File diff suppressed because it is too large
Load Diff
+234
@@ -0,0 +1,234 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Email_DataProvider_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Email_DataProvider_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Email.DataProvider.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Email::DataProvider
|
||||
{
|
||||
struct __declspec(empty_bases) IEmailDataProviderConnection :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailDataProviderConnection>
|
||||
{
|
||||
IEmailDataProviderConnection(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailDataProviderConnection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailDataProviderTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailDataProviderTriggerDetails>
|
||||
{
|
||||
IEmailDataProviderTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailDataProviderTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxCreateFolderRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxCreateFolderRequest>
|
||||
{
|
||||
IEmailMailboxCreateFolderRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxCreateFolderRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxCreateFolderRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxCreateFolderRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxCreateFolderRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxCreateFolderRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxDeleteFolderRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxDeleteFolderRequest>
|
||||
{
|
||||
IEmailMailboxDeleteFolderRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxDeleteFolderRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxDeleteFolderRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxDeleteFolderRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxDeleteFolderRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxDeleteFolderRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxDownloadAttachmentRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxDownloadAttachmentRequest>
|
||||
{
|
||||
IEmailMailboxDownloadAttachmentRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxDownloadAttachmentRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxDownloadAttachmentRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxDownloadAttachmentRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxDownloadAttachmentRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxDownloadAttachmentRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxDownloadMessageRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxDownloadMessageRequest>
|
||||
{
|
||||
IEmailMailboxDownloadMessageRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxDownloadMessageRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxDownloadMessageRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxDownloadMessageRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxDownloadMessageRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxDownloadMessageRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxEmptyFolderRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxEmptyFolderRequest>
|
||||
{
|
||||
IEmailMailboxEmptyFolderRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxEmptyFolderRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxEmptyFolderRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxEmptyFolderRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxEmptyFolderRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxEmptyFolderRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxForwardMeetingRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxForwardMeetingRequest>
|
||||
{
|
||||
IEmailMailboxForwardMeetingRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxForwardMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxForwardMeetingRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxForwardMeetingRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxForwardMeetingRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxForwardMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxGetAutoReplySettingsRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxGetAutoReplySettingsRequest>
|
||||
{
|
||||
IEmailMailboxGetAutoReplySettingsRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxGetAutoReplySettingsRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxGetAutoReplySettingsRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxGetAutoReplySettingsRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxGetAutoReplySettingsRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxGetAutoReplySettingsRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxMoveFolderRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxMoveFolderRequest>
|
||||
{
|
||||
IEmailMailboxMoveFolderRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxMoveFolderRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxMoveFolderRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxMoveFolderRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxMoveFolderRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxMoveFolderRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxProposeNewTimeForMeetingRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxProposeNewTimeForMeetingRequest>
|
||||
{
|
||||
IEmailMailboxProposeNewTimeForMeetingRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxProposeNewTimeForMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxProposeNewTimeForMeetingRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxProposeNewTimeForMeetingRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxProposeNewTimeForMeetingRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxProposeNewTimeForMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxResolveRecipientsRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxResolveRecipientsRequest>
|
||||
{
|
||||
IEmailMailboxResolveRecipientsRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxResolveRecipientsRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxResolveRecipientsRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxResolveRecipientsRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxResolveRecipientsRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxResolveRecipientsRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxServerSearchReadBatchRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxServerSearchReadBatchRequest>
|
||||
{
|
||||
IEmailMailboxServerSearchReadBatchRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxServerSearchReadBatchRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxServerSearchReadBatchRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxServerSearchReadBatchRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxServerSearchReadBatchRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxServerSearchReadBatchRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxSetAutoReplySettingsRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxSetAutoReplySettingsRequest>
|
||||
{
|
||||
IEmailMailboxSetAutoReplySettingsRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxSetAutoReplySettingsRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxSetAutoReplySettingsRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxSetAutoReplySettingsRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxSetAutoReplySettingsRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxSetAutoReplySettingsRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxSyncManagerSyncRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxSyncManagerSyncRequest>
|
||||
{
|
||||
IEmailMailboxSyncManagerSyncRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxSyncManagerSyncRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxSyncManagerSyncRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxSyncManagerSyncRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxSyncManagerSyncRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxSyncManagerSyncRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxUpdateMeetingResponseRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxUpdateMeetingResponseRequest>
|
||||
{
|
||||
IEmailMailboxUpdateMeetingResponseRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxUpdateMeetingResponseRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxUpdateMeetingResponseRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxUpdateMeetingResponseRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxUpdateMeetingResponseRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxUpdateMeetingResponseRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxValidateCertificatesRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxValidateCertificatesRequest>
|
||||
{
|
||||
IEmailMailboxValidateCertificatesRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxValidateCertificatesRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IEmailMailboxValidateCertificatesRequestEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IEmailMailboxValidateCertificatesRequestEventArgs>
|
||||
{
|
||||
IEmailMailboxValidateCertificatesRequestEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IEmailMailboxValidateCertificatesRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+170
@@ -0,0 +1,170 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Email_DataProvider_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Email_DataProvider_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Email.DataProvider.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Email::DataProvider
|
||||
{
|
||||
struct __declspec(empty_bases) EmailDataProviderConnection : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailDataProviderConnection
|
||||
{
|
||||
EmailDataProviderConnection(std::nullptr_t) noexcept {}
|
||||
EmailDataProviderConnection(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailDataProviderConnection(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailDataProviderTriggerDetails : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailDataProviderTriggerDetails
|
||||
{
|
||||
EmailDataProviderTriggerDetails(std::nullptr_t) noexcept {}
|
||||
EmailDataProviderTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailDataProviderTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxCreateFolderRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxCreateFolderRequest
|
||||
{
|
||||
EmailMailboxCreateFolderRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxCreateFolderRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxCreateFolderRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxCreateFolderRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxCreateFolderRequestEventArgs
|
||||
{
|
||||
EmailMailboxCreateFolderRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxCreateFolderRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxCreateFolderRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxDeleteFolderRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDeleteFolderRequest
|
||||
{
|
||||
EmailMailboxDeleteFolderRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxDeleteFolderRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDeleteFolderRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxDeleteFolderRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDeleteFolderRequestEventArgs
|
||||
{
|
||||
EmailMailboxDeleteFolderRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxDeleteFolderRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDeleteFolderRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxDownloadAttachmentRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDownloadAttachmentRequest
|
||||
{
|
||||
EmailMailboxDownloadAttachmentRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxDownloadAttachmentRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDownloadAttachmentRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxDownloadAttachmentRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDownloadAttachmentRequestEventArgs
|
||||
{
|
||||
EmailMailboxDownloadAttachmentRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxDownloadAttachmentRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDownloadAttachmentRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxDownloadMessageRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDownloadMessageRequest
|
||||
{
|
||||
EmailMailboxDownloadMessageRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxDownloadMessageRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDownloadMessageRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxDownloadMessageRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDownloadMessageRequestEventArgs
|
||||
{
|
||||
EmailMailboxDownloadMessageRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxDownloadMessageRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxDownloadMessageRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxEmptyFolderRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxEmptyFolderRequest
|
||||
{
|
||||
EmailMailboxEmptyFolderRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxEmptyFolderRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxEmptyFolderRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxEmptyFolderRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxEmptyFolderRequestEventArgs
|
||||
{
|
||||
EmailMailboxEmptyFolderRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxEmptyFolderRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxEmptyFolderRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxForwardMeetingRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxForwardMeetingRequest
|
||||
{
|
||||
EmailMailboxForwardMeetingRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxForwardMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxForwardMeetingRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxForwardMeetingRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxForwardMeetingRequestEventArgs
|
||||
{
|
||||
EmailMailboxForwardMeetingRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxForwardMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxForwardMeetingRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxGetAutoReplySettingsRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxGetAutoReplySettingsRequest
|
||||
{
|
||||
EmailMailboxGetAutoReplySettingsRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxGetAutoReplySettingsRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxGetAutoReplySettingsRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxGetAutoReplySettingsRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxGetAutoReplySettingsRequestEventArgs
|
||||
{
|
||||
EmailMailboxGetAutoReplySettingsRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxGetAutoReplySettingsRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxGetAutoReplySettingsRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxMoveFolderRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxMoveFolderRequest
|
||||
{
|
||||
EmailMailboxMoveFolderRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxMoveFolderRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxMoveFolderRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxMoveFolderRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxMoveFolderRequestEventArgs
|
||||
{
|
||||
EmailMailboxMoveFolderRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxMoveFolderRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxMoveFolderRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxProposeNewTimeForMeetingRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxProposeNewTimeForMeetingRequest
|
||||
{
|
||||
EmailMailboxProposeNewTimeForMeetingRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxProposeNewTimeForMeetingRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxProposeNewTimeForMeetingRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxProposeNewTimeForMeetingRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxProposeNewTimeForMeetingRequestEventArgs
|
||||
{
|
||||
EmailMailboxProposeNewTimeForMeetingRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxProposeNewTimeForMeetingRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxProposeNewTimeForMeetingRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxResolveRecipientsRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxResolveRecipientsRequest
|
||||
{
|
||||
EmailMailboxResolveRecipientsRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxResolveRecipientsRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxResolveRecipientsRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxResolveRecipientsRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxResolveRecipientsRequestEventArgs
|
||||
{
|
||||
EmailMailboxResolveRecipientsRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxResolveRecipientsRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxResolveRecipientsRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxServerSearchReadBatchRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxServerSearchReadBatchRequest
|
||||
{
|
||||
EmailMailboxServerSearchReadBatchRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxServerSearchReadBatchRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxServerSearchReadBatchRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxServerSearchReadBatchRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxServerSearchReadBatchRequestEventArgs
|
||||
{
|
||||
EmailMailboxServerSearchReadBatchRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxServerSearchReadBatchRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxServerSearchReadBatchRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxSetAutoReplySettingsRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxSetAutoReplySettingsRequest
|
||||
{
|
||||
EmailMailboxSetAutoReplySettingsRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxSetAutoReplySettingsRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxSetAutoReplySettingsRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxSetAutoReplySettingsRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxSetAutoReplySettingsRequestEventArgs
|
||||
{
|
||||
EmailMailboxSetAutoReplySettingsRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxSetAutoReplySettingsRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxSetAutoReplySettingsRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxSyncManagerSyncRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxSyncManagerSyncRequest
|
||||
{
|
||||
EmailMailboxSyncManagerSyncRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxSyncManagerSyncRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxSyncManagerSyncRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxSyncManagerSyncRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxSyncManagerSyncRequestEventArgs
|
||||
{
|
||||
EmailMailboxSyncManagerSyncRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxSyncManagerSyncRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxSyncManagerSyncRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxUpdateMeetingResponseRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxUpdateMeetingResponseRequest
|
||||
{
|
||||
EmailMailboxUpdateMeetingResponseRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxUpdateMeetingResponseRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxUpdateMeetingResponseRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxUpdateMeetingResponseRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxUpdateMeetingResponseRequestEventArgs
|
||||
{
|
||||
EmailMailboxUpdateMeetingResponseRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxUpdateMeetingResponseRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxUpdateMeetingResponseRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxValidateCertificatesRequest : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxValidateCertificatesRequest
|
||||
{
|
||||
EmailMailboxValidateCertificatesRequest(std::nullptr_t) noexcept {}
|
||||
EmailMailboxValidateCertificatesRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxValidateCertificatesRequest(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) EmailMailboxValidateCertificatesRequestEventArgs : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxValidateCertificatesRequestEventArgs
|
||||
{
|
||||
EmailMailboxValidateCertificatesRequestEventArgs(std::nullptr_t) noexcept {}
|
||||
EmailMailboxValidateCertificatesRequestEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Email::DataProvider::IEmailMailboxValidateCertificatesRequestEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+106
@@ -0,0 +1,106 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_ExtendedExecution_0_H
|
||||
#define WINRT_Windows_ApplicationModel_ExtendedExecution_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct EventRegistrationToken;
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::ExtendedExecution
|
||||
{
|
||||
enum class ExtendedExecutionReason : int32_t
|
||||
{
|
||||
Unspecified = 0,
|
||||
LocationTracking = 1,
|
||||
SavingData = 2,
|
||||
};
|
||||
enum class ExtendedExecutionResult : int32_t
|
||||
{
|
||||
Allowed = 0,
|
||||
Denied = 1,
|
||||
};
|
||||
enum class ExtendedExecutionRevokedReason : int32_t
|
||||
{
|
||||
Resumed = 0,
|
||||
SystemPolicy = 1,
|
||||
};
|
||||
struct IExtendedExecutionRevokedEventArgs;
|
||||
struct IExtendedExecutionSession;
|
||||
struct ExtendedExecutionRevokedEventArgs;
|
||||
struct ExtendedExecutionSession;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionRevokedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionSession>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionRevokedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionSession>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionReason>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionResult>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionRevokedReason>{ using type = enum_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionRevokedEventArgs> = L"Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionRevokedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionSession> = L"Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionSession";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionReason> = L"Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionReason";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionResult> = L"Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionResult";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionRevokedReason> = L"Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionRevokedReason";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionRevokedEventArgs> = L"Windows.ApplicationModel.ExtendedExecution.IExtendedExecutionRevokedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionSession> = L"Windows.ApplicationModel.ExtendedExecution.IExtendedExecutionSession";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionRevokedEventArgs>{ 0xBFBC9F16,0x63B5,0x4C0B,{ 0xAA,0xD6,0x82,0x8A,0xF5,0x37,0x3E,0xC3 } }; // BFBC9F16-63B5-4C0B-AAD6-828AF5373EC3
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionSession>{ 0xAF908A2D,0x118B,0x48F1,{ 0x93,0x08,0x0C,0x4F,0xC4,0x1E,0x20,0x0F } }; // AF908A2D-118B-48F1-9308-0C4FC41E200F
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionRevokedEventArgs>{ using type = winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionRevokedEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionSession>{ using type = winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionSession; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionRevokedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Reason(int32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionSession>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Reason(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Reason(int32_t) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Description(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Description(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PercentProgress(uint32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_PercentProgress(uint32_t) noexcept = 0;
|
||||
virtual int32_t __stdcall add_Revoked(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_Revoked(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall RequestExtensionAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ExtendedExecution_IExtendedExecutionRevokedEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionRevokedReason) Reason() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionRevokedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ExtendedExecution_IExtendedExecutionRevokedEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ExtendedExecution_IExtendedExecutionSession
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionReason) Reason() const;
|
||||
WINRT_IMPL_AUTO(void) Reason(winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionReason const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Description() const;
|
||||
WINRT_IMPL_AUTO(void) Description(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(uint32_t) PercentProgress() const;
|
||||
WINRT_IMPL_AUTO(void) PercentProgress(uint32_t value) const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) Revoked(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Foundation::IInspectable, winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionRevokedEventArgs> const& handler) const;
|
||||
using Revoked_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionSession, &impl::abi_t<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionSession>::remove_Revoked>;
|
||||
[[nodiscard]] Revoked_revoker Revoked(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Foundation::IInspectable, winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionRevokedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) Revoked(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::ExtendedExecution::ExtendedExecutionResult>) RequestExtensionAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionSession>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ExtendedExecution_IExtendedExecutionSession<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_ExtendedExecution_1_H
|
||||
#define WINRT_Windows_ApplicationModel_ExtendedExecution_1_H
|
||||
#include "winrt/impl/Windows.Foundation.0.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.ExtendedExecution.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::ExtendedExecution
|
||||
{
|
||||
struct __declspec(empty_bases) IExtendedExecutionRevokedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IExtendedExecutionRevokedEventArgs>
|
||||
{
|
||||
IExtendedExecutionRevokedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IExtendedExecutionRevokedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IExtendedExecutionSession :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IExtendedExecutionSession>,
|
||||
impl::require<winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionSession, winrt::Windows::Foundation::IClosable>
|
||||
{
|
||||
IExtendedExecutionSession(std::nullptr_t = nullptr) noexcept {}
|
||||
IExtendedExecutionSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_ExtendedExecution_2_H
|
||||
#define WINRT_Windows_ApplicationModel_ExtendedExecution_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.ExtendedExecution.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::ExtendedExecution
|
||||
{
|
||||
struct __declspec(empty_bases) ExtendedExecutionRevokedEventArgs : winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionRevokedEventArgs
|
||||
{
|
||||
ExtendedExecutionRevokedEventArgs(std::nullptr_t) noexcept {}
|
||||
ExtendedExecutionRevokedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionRevokedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ExtendedExecutionSession : winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionSession
|
||||
{
|
||||
ExtendedExecutionSession(std::nullptr_t) noexcept {}
|
||||
ExtendedExecutionSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ExtendedExecution::IExtendedExecutionSession(ptr, take_ownership_from_abi) {}
|
||||
ExtendedExecutionSession();
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+103
@@ -0,0 +1,103 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_ExtendedExecution_Foreground_0_H
|
||||
#define WINRT_Windows_ApplicationModel_ExtendedExecution_Foreground_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct EventRegistrationToken;
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::ExtendedExecution::Foreground
|
||||
{
|
||||
enum class ExtendedExecutionForegroundReason : int32_t
|
||||
{
|
||||
Unspecified = 0,
|
||||
SavingData = 1,
|
||||
BackgroundAudio = 2,
|
||||
Unconstrained = 3,
|
||||
};
|
||||
enum class ExtendedExecutionForegroundResult : int32_t
|
||||
{
|
||||
Allowed = 0,
|
||||
Denied = 1,
|
||||
};
|
||||
enum class ExtendedExecutionForegroundRevokedReason : int32_t
|
||||
{
|
||||
Resumed = 0,
|
||||
SystemPolicy = 1,
|
||||
};
|
||||
struct IExtendedExecutionForegroundRevokedEventArgs;
|
||||
struct IExtendedExecutionForegroundSession;
|
||||
struct ExtendedExecutionForegroundRevokedEventArgs;
|
||||
struct ExtendedExecutionForegroundSession;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundRevokedEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundSession>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundRevokedEventArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundSession>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundReason>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundResult>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundRevokedReason>{ using type = enum_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundRevokedEventArgs> = L"Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundRevokedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundSession> = L"Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundSession";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundReason> = L"Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundReason";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundResult> = L"Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundResult";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundRevokedReason> = L"Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundRevokedReason";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundRevokedEventArgs> = L"Windows.ApplicationModel.ExtendedExecution.Foreground.IExtendedExecutionForegroundRevokedEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundSession> = L"Windows.ApplicationModel.ExtendedExecution.Foreground.IExtendedExecutionForegroundSession";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundRevokedEventArgs>{ 0xB07CD940,0x9557,0xAEA4,{ 0x2C,0x99,0xBD,0xD5,0x6D,0x9B,0xE4,0x61 } }; // B07CD940-9557-AEA4-2C99-BDD56D9BE461
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundSession>{ 0xFBF440E1,0x9D10,0x4201,{ 0xB0,0x1E,0xC8,0x32,0x75,0x29,0x6F,0x2E } }; // FBF440E1-9D10-4201-B01E-C83275296F2E
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundRevokedEventArgs>{ using type = winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundRevokedEventArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundSession>{ using type = winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundSession; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundRevokedEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Reason(int32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundSession>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Description(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Description(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall add_Revoked(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_Revoked(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall RequestExtensionAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Reason(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Reason(int32_t) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ExtendedExecution_Foreground_IExtendedExecutionForegroundRevokedEventArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundRevokedReason) Reason() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundRevokedEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ExtendedExecution_Foreground_IExtendedExecutionForegroundRevokedEventArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_ExtendedExecution_Foreground_IExtendedExecutionForegroundSession
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Description() const;
|
||||
WINRT_IMPL_AUTO(void) Description(param::hstring const& value) const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) Revoked(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Foundation::IInspectable, winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundRevokedEventArgs> const& handler) const;
|
||||
using Revoked_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundSession, &impl::abi_t<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundSession>::remove_Revoked>;
|
||||
[[nodiscard]] Revoked_revoker Revoked(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::Foundation::IInspectable, winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundRevokedEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) Revoked(winrt::event_token const& token) const noexcept;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundResult>) RequestExtensionAsync() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundReason) Reason() const;
|
||||
WINRT_IMPL_AUTO(void) Reason(winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::ExtendedExecutionForegroundReason const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundSession>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_ExtendedExecution_Foreground_IExtendedExecutionForegroundSession<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_ExtendedExecution_Foreground_1_H
|
||||
#define WINRT_Windows_ApplicationModel_ExtendedExecution_Foreground_1_H
|
||||
#include "winrt/impl/Windows.Foundation.0.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.ExtendedExecution.Foreground.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::ExtendedExecution::Foreground
|
||||
{
|
||||
struct __declspec(empty_bases) IExtendedExecutionForegroundRevokedEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IExtendedExecutionForegroundRevokedEventArgs>
|
||||
{
|
||||
IExtendedExecutionForegroundRevokedEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IExtendedExecutionForegroundRevokedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IExtendedExecutionForegroundSession :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IExtendedExecutionForegroundSession>,
|
||||
impl::require<winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundSession, winrt::Windows::Foundation::IClosable>
|
||||
{
|
||||
IExtendedExecutionForegroundSession(std::nullptr_t = nullptr) noexcept {}
|
||||
IExtendedExecutionForegroundSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_ExtendedExecution_Foreground_2_H
|
||||
#define WINRT_Windows_ApplicationModel_ExtendedExecution_Foreground_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.ExtendedExecution.Foreground.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::ExtendedExecution::Foreground
|
||||
{
|
||||
struct __declspec(empty_bases) ExtendedExecutionForegroundRevokedEventArgs : winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundRevokedEventArgs
|
||||
{
|
||||
ExtendedExecutionForegroundRevokedEventArgs(std::nullptr_t) noexcept {}
|
||||
ExtendedExecutionForegroundRevokedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundRevokedEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ExtendedExecutionForegroundSession : winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundSession
|
||||
{
|
||||
ExtendedExecutionForegroundSession(std::nullptr_t) noexcept {}
|
||||
ExtendedExecutionForegroundSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::ExtendedExecution::Foreground::IExtendedExecutionForegroundSession(ptr, take_ownership_from_abi) {}
|
||||
ExtendedExecutionForegroundSession();
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+67
@@ -0,0 +1,67 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Holographic_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Holographic_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Numerics
|
||||
{
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Perception::Spatial
|
||||
{
|
||||
struct SpatialCoordinateSystem;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Holographic
|
||||
{
|
||||
struct IHolographicKeyboard;
|
||||
struct IHolographicKeyboardStatics;
|
||||
struct HolographicKeyboard;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboard>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboardStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Holographic::HolographicKeyboard>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Holographic::HolographicKeyboard> = L"Windows.ApplicationModel.Holographic.HolographicKeyboard";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboard> = L"Windows.ApplicationModel.Holographic.IHolographicKeyboard";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboardStatics> = L"Windows.ApplicationModel.Holographic.IHolographicKeyboardStatics";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboard>{ 0x07DD0893,0xAA21,0x5E6F,{ 0xA9,0x1B,0x11,0xB2,0xB3,0xFD,0x7B,0xE3 } }; // 07DD0893-AA21-5E6F-A91B-11B2B3FD7BE3
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboardStatics>{ 0xB676C624,0x63D7,0x58CF,{ 0xB0,0x6B,0x08,0xBA,0xA0,0x32,0xA2,0x3F } }; // B676C624-63D7-58CF-B06B-08BAA032A23F
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Holographic::HolographicKeyboard>{ using type = winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboard; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboard>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall SetPlacementOverride(void*, winrt::Windows::Foundation::Numerics::float3, winrt::Windows::Foundation::Numerics::quaternion) noexcept = 0;
|
||||
virtual int32_t __stdcall SetPlacementOverrideWithMaxSize(void*, winrt::Windows::Foundation::Numerics::float3, winrt::Windows::Foundation::Numerics::quaternion, winrt::Windows::Foundation::Numerics::float2) noexcept = 0;
|
||||
virtual int32_t __stdcall ResetPlacementOverride() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboardStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall GetDefault(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Holographic_IHolographicKeyboard
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) SetPlacementOverride(winrt::Windows::Perception::Spatial::SpatialCoordinateSystem const& coordinateSystem, winrt::Windows::Foundation::Numerics::float3 const& topCenterPosition, winrt::Windows::Foundation::Numerics::quaternion const& orientation) const;
|
||||
WINRT_IMPL_AUTO(void) SetPlacementOverride(winrt::Windows::Perception::Spatial::SpatialCoordinateSystem const& coordinateSystem, winrt::Windows::Foundation::Numerics::float3 const& topCenterPosition, winrt::Windows::Foundation::Numerics::quaternion const& orientation, winrt::Windows::Foundation::Numerics::float2 const& maxSize) const;
|
||||
WINRT_IMPL_AUTO(void) ResetPlacementOverride() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboard>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Holographic_IHolographicKeyboard<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Holographic_IHolographicKeyboardStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Holographic::HolographicKeyboard) GetDefault() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboardStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Holographic_IHolographicKeyboardStatics<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Holographic_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Holographic_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Holographic.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Holographic
|
||||
{
|
||||
struct __declspec(empty_bases) IHolographicKeyboard :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IHolographicKeyboard>
|
||||
{
|
||||
IHolographicKeyboard(std::nullptr_t = nullptr) noexcept {}
|
||||
IHolographicKeyboard(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IHolographicKeyboardStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IHolographicKeyboardStatics>
|
||||
{
|
||||
IHolographicKeyboardStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IHolographicKeyboardStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Holographic_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Holographic_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Holographic.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Holographic
|
||||
{
|
||||
struct __declspec(empty_bases) HolographicKeyboard : winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboard
|
||||
{
|
||||
HolographicKeyboard(std::nullptr_t) noexcept {}
|
||||
HolographicKeyboard(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Holographic::IHolographicKeyboard(ptr, take_ownership_from_abi) {}
|
||||
static auto GetDefault();
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+212
@@ -0,0 +1,212 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_LockScreen_0_H
|
||||
#define WINRT_Windows_ApplicationModel_LockScreen_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct EventRegistrationToken;
|
||||
template <typename T> struct __declspec(empty_bases) IReference;
|
||||
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
template <typename T> struct __declspec(empty_bases) IVectorView;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Storage::Streams
|
||||
{
|
||||
struct IRandomAccessStream;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::LockScreen
|
||||
{
|
||||
struct ILockApplicationHost;
|
||||
struct ILockApplicationHostStatics;
|
||||
struct ILockScreenBadge;
|
||||
struct ILockScreenInfo;
|
||||
struct ILockScreenUnlockingDeferral;
|
||||
struct ILockScreenUnlockingEventArgs;
|
||||
struct LockApplicationHost;
|
||||
struct LockScreenBadge;
|
||||
struct LockScreenInfo;
|
||||
struct LockScreenUnlockingDeferral;
|
||||
struct LockScreenUnlockingEventArgs;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHost>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHostStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::LockScreen::ILockScreenBadge>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingDeferral>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingEventArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::LockScreen::LockApplicationHost>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::LockScreen::LockScreenBadge>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::LockScreen::LockScreenInfo>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::LockScreen::LockScreenUnlockingDeferral>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::LockScreen::LockScreenUnlockingEventArgs>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::LockScreen::LockApplicationHost> = L"Windows.ApplicationModel.LockScreen.LockApplicationHost";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::LockScreen::LockScreenBadge> = L"Windows.ApplicationModel.LockScreen.LockScreenBadge";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::LockScreen::LockScreenInfo> = L"Windows.ApplicationModel.LockScreen.LockScreenInfo";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::LockScreen::LockScreenUnlockingDeferral> = L"Windows.ApplicationModel.LockScreen.LockScreenUnlockingDeferral";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::LockScreen::LockScreenUnlockingEventArgs> = L"Windows.ApplicationModel.LockScreen.LockScreenUnlockingEventArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHost> = L"Windows.ApplicationModel.LockScreen.ILockApplicationHost";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHostStatics> = L"Windows.ApplicationModel.LockScreen.ILockApplicationHostStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::LockScreen::ILockScreenBadge> = L"Windows.ApplicationModel.LockScreen.ILockScreenBadge";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo> = L"Windows.ApplicationModel.LockScreen.ILockScreenInfo";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingDeferral> = L"Windows.ApplicationModel.LockScreen.ILockScreenUnlockingDeferral";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingEventArgs> = L"Windows.ApplicationModel.LockScreen.ILockScreenUnlockingEventArgs";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHost>{ 0x38EE31AD,0xD94F,0x4E7C,{ 0x81,0xFA,0x4F,0x44,0x36,0x50,0x62,0x81 } }; // 38EE31AD-D94F-4E7C-81FA-4F4436506281
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHostStatics>{ 0xF48FAB8E,0x23D7,0x4E63,{ 0x96,0xA1,0x66,0x6F,0xF5,0x2D,0x3B,0x2C } }; // F48FAB8E-23D7-4E63-96A1-666FF52D3B2C
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::LockScreen::ILockScreenBadge>{ 0xE95105D9,0x2BFF,0x4DB0,{ 0x9B,0x4F,0x38,0x24,0x77,0x8B,0x9C,0x9A } }; // E95105D9-2BFF-4DB0-9B4F-3824778B9C9A
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo>{ 0xF59AA65C,0x9711,0x4DC9,{ 0xA6,0x30,0x95,0xB6,0xCB,0x8C,0xDA,0xD0 } }; // F59AA65C-9711-4DC9-A630-95B6CB8CDAD0
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingDeferral>{ 0x7E7D1AD6,0x5203,0x43E7,{ 0x9B,0xD6,0x7C,0x39,0x47,0xD1,0xE3,0xFE } }; // 7E7D1AD6-5203-43E7-9BD6-7C3947D1E3FE
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingEventArgs>{ 0x44E6C007,0x75FB,0x4ABB,{ 0x9F,0x8B,0x82,0x47,0x48,0x90,0x0C,0x71 } }; // 44E6C007-75FB-4ABB-9F8B-824748900C71
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::LockScreen::LockApplicationHost>{ using type = winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHost; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::LockScreen::LockScreenBadge>{ using type = winrt::Windows::ApplicationModel::LockScreen::ILockScreenBadge; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::LockScreen::LockScreenInfo>{ using type = winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::LockScreen::LockScreenUnlockingDeferral>{ using type = winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingDeferral; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::LockScreen::LockScreenUnlockingEventArgs>{ using type = winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingEventArgs; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHost>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall RequestUnlock() noexcept = 0;
|
||||
virtual int32_t __stdcall add_Unlocking(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_Unlocking(winrt::event_token) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHostStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall GetForCurrentView(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::LockScreen::ILockScreenBadge>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Logo(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Glyph(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Number(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AutomationName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall LaunchApp() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall add_LockScreenImageChanged(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_LockScreenImageChanged(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall get_LockScreenImage(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall add_BadgesChanged(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_BadgesChanged(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Badges(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall add_DetailTextChanged(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_DetailTextChanged(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall get_DetailText(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall add_AlarmIconChanged(void*, winrt::event_token*) noexcept = 0;
|
||||
virtual int32_t __stdcall remove_AlarmIconChanged(winrt::event_token) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AlarmIcon(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingDeferral>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Complete() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingEventArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Deadline(int64_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_LockScreen_ILockApplicationHost
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) RequestUnlock() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) Unlocking(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::LockScreen::LockApplicationHost, winrt::Windows::ApplicationModel::LockScreen::LockScreenUnlockingEventArgs> const& handler) const;
|
||||
using Unlocking_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHost, &impl::abi_t<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHost>::remove_Unlocking>;
|
||||
[[nodiscard]] Unlocking_revoker Unlocking(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::LockScreen::LockApplicationHost, winrt::Windows::ApplicationModel::LockScreen::LockScreenUnlockingEventArgs> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) Unlocking(winrt::event_token const& token) const noexcept;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHost>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_LockScreen_ILockApplicationHost<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_LockScreen_ILockApplicationHostStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::LockScreen::LockApplicationHost) GetForCurrentView() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHostStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_LockScreen_ILockApplicationHostStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_LockScreen_ILockScreenBadge
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Storage::Streams::IRandomAccessStream) Logo() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Storage::Streams::IRandomAccessStream) Glyph() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::IReference<uint32_t>) Number() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) AutomationName() const;
|
||||
WINRT_IMPL_AUTO(void) LaunchApp() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::LockScreen::ILockScreenBadge>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_LockScreen_ILockScreenBadge<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_LockScreen_ILockScreenInfo
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::event_token) LockScreenImageChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::LockScreen::LockScreenInfo, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
using LockScreenImageChanged_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo, &impl::abi_t<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo>::remove_LockScreenImageChanged>;
|
||||
[[nodiscard]] LockScreenImageChanged_revoker LockScreenImageChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::LockScreen::LockScreenInfo, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) LockScreenImageChanged(winrt::event_token const& token) const noexcept;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Storage::Streams::IRandomAccessStream) LockScreenImage() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) BadgesChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::LockScreen::LockScreenInfo, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
using BadgesChanged_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo, &impl::abi_t<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo>::remove_BadgesChanged>;
|
||||
[[nodiscard]] BadgesChanged_revoker BadgesChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::LockScreen::LockScreenInfo, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) BadgesChanged(winrt::event_token const& token) const noexcept;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::LockScreen::LockScreenBadge>) Badges() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) DetailTextChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::LockScreen::LockScreenInfo, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
using DetailTextChanged_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo, &impl::abi_t<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo>::remove_DetailTextChanged>;
|
||||
[[nodiscard]] DetailTextChanged_revoker DetailTextChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::LockScreen::LockScreenInfo, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) DetailTextChanged(winrt::event_token const& token) const noexcept;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<hstring>) DetailText() const;
|
||||
WINRT_IMPL_AUTO(winrt::event_token) AlarmIconChanged(winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::LockScreen::LockScreenInfo, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
using AlarmIconChanged_revoker = impl::event_revoker<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo, &impl::abi_t<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo>::remove_AlarmIconChanged>;
|
||||
[[nodiscard]] AlarmIconChanged_revoker AlarmIconChanged(auto_revoke_t, winrt::Windows::Foundation::TypedEventHandler<winrt::Windows::ApplicationModel::LockScreen::LockScreenInfo, winrt::Windows::Foundation::IInspectable> const& handler) const;
|
||||
WINRT_IMPL_AUTO(void) AlarmIconChanged(winrt::event_token const& token) const noexcept;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Storage::Streams::IRandomAccessStream) AlarmIcon() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_LockScreen_ILockScreenInfo<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_LockScreen_ILockScreenUnlockingDeferral
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) Complete() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingDeferral>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_LockScreen_ILockScreenUnlockingDeferral<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_LockScreen_ILockScreenUnlockingEventArgs
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::LockScreen::LockScreenUnlockingDeferral) GetDeferral() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::DateTime) Deadline() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingEventArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_LockScreen_ILockScreenUnlockingEventArgs<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_LockScreen_1_H
|
||||
#define WINRT_Windows_ApplicationModel_LockScreen_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.LockScreen.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::LockScreen
|
||||
{
|
||||
struct __declspec(empty_bases) ILockApplicationHost :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILockApplicationHost>
|
||||
{
|
||||
ILockApplicationHost(std::nullptr_t = nullptr) noexcept {}
|
||||
ILockApplicationHost(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILockApplicationHostStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILockApplicationHostStatics>
|
||||
{
|
||||
ILockApplicationHostStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
ILockApplicationHostStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILockScreenBadge :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILockScreenBadge>
|
||||
{
|
||||
ILockScreenBadge(std::nullptr_t = nullptr) noexcept {}
|
||||
ILockScreenBadge(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILockScreenInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILockScreenInfo>
|
||||
{
|
||||
ILockScreenInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
ILockScreenInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILockScreenUnlockingDeferral :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILockScreenUnlockingDeferral>
|
||||
{
|
||||
ILockScreenUnlockingDeferral(std::nullptr_t = nullptr) noexcept {}
|
||||
ILockScreenUnlockingDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) ILockScreenUnlockingEventArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<ILockScreenUnlockingEventArgs>
|
||||
{
|
||||
ILockScreenUnlockingEventArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
ILockScreenUnlockingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_LockScreen_2_H
|
||||
#define WINRT_Windows_ApplicationModel_LockScreen_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.LockScreen.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::LockScreen
|
||||
{
|
||||
struct __declspec(empty_bases) LockApplicationHost : winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHost
|
||||
{
|
||||
LockApplicationHost(std::nullptr_t) noexcept {}
|
||||
LockApplicationHost(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::LockScreen::ILockApplicationHost(ptr, take_ownership_from_abi) {}
|
||||
static auto GetForCurrentView();
|
||||
};
|
||||
struct __declspec(empty_bases) LockScreenBadge : winrt::Windows::ApplicationModel::LockScreen::ILockScreenBadge
|
||||
{
|
||||
LockScreenBadge(std::nullptr_t) noexcept {}
|
||||
LockScreenBadge(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::LockScreen::ILockScreenBadge(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LockScreenInfo : winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo
|
||||
{
|
||||
LockScreenInfo(std::nullptr_t) noexcept {}
|
||||
LockScreenInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::LockScreen::ILockScreenInfo(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LockScreenUnlockingDeferral : winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingDeferral
|
||||
{
|
||||
LockScreenUnlockingDeferral(std::nullptr_t) noexcept {}
|
||||
LockScreenUnlockingDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingDeferral(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) LockScreenUnlockingEventArgs : winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingEventArgs
|
||||
{
|
||||
LockScreenUnlockingEventArgs(std::nullptr_t) noexcept {}
|
||||
LockScreenUnlockingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::LockScreen::ILockScreenUnlockingEventArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+958
@@ -0,0 +1,958 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Payments_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Payments_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct IAsyncAction;
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
struct Uri;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
template <typename T> struct __declspec(empty_bases) IIterable;
|
||||
template <typename T> struct __declspec(empty_bases) IVectorView;
|
||||
struct ValueSet;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Payments
|
||||
{
|
||||
enum class PaymentCanMakePaymentResultStatus : int32_t
|
||||
{
|
||||
Unknown = 0,
|
||||
Yes = 1,
|
||||
No = 2,
|
||||
NotAllowed = 3,
|
||||
UserNotSignedIn = 4,
|
||||
SpecifiedPaymentMethodIdsNotSupported = 5,
|
||||
NoQualifyingCardOnFile = 6,
|
||||
};
|
||||
enum class PaymentOptionPresence : int32_t
|
||||
{
|
||||
None = 0,
|
||||
Optional = 1,
|
||||
Required = 2,
|
||||
};
|
||||
enum class PaymentRequestChangeKind : int32_t
|
||||
{
|
||||
ShippingOption = 0,
|
||||
ShippingAddress = 1,
|
||||
};
|
||||
enum class PaymentRequestCompletionStatus : int32_t
|
||||
{
|
||||
Succeeded = 0,
|
||||
Failed = 1,
|
||||
Unknown = 2,
|
||||
};
|
||||
enum class PaymentRequestStatus : int32_t
|
||||
{
|
||||
Succeeded = 0,
|
||||
Failed = 1,
|
||||
Canceled = 2,
|
||||
};
|
||||
enum class PaymentShippingType : int32_t
|
||||
{
|
||||
Shipping = 0,
|
||||
Delivery = 1,
|
||||
Pickup = 2,
|
||||
};
|
||||
struct IPaymentAddress;
|
||||
struct IPaymentCanMakePaymentResult;
|
||||
struct IPaymentCanMakePaymentResultFactory;
|
||||
struct IPaymentCurrencyAmount;
|
||||
struct IPaymentCurrencyAmountFactory;
|
||||
struct IPaymentDetails;
|
||||
struct IPaymentDetailsFactory;
|
||||
struct IPaymentDetailsModifier;
|
||||
struct IPaymentDetailsModifierFactory;
|
||||
struct IPaymentItem;
|
||||
struct IPaymentItemFactory;
|
||||
struct IPaymentMediator;
|
||||
struct IPaymentMediator2;
|
||||
struct IPaymentMerchantInfo;
|
||||
struct IPaymentMerchantInfoFactory;
|
||||
struct IPaymentMethodData;
|
||||
struct IPaymentMethodDataFactory;
|
||||
struct IPaymentOptions;
|
||||
struct IPaymentRequest;
|
||||
struct IPaymentRequest2;
|
||||
struct IPaymentRequestChangedArgs;
|
||||
struct IPaymentRequestChangedResult;
|
||||
struct IPaymentRequestChangedResultFactory;
|
||||
struct IPaymentRequestFactory;
|
||||
struct IPaymentRequestFactory2;
|
||||
struct IPaymentRequestSubmitResult;
|
||||
struct IPaymentResponse;
|
||||
struct IPaymentShippingOption;
|
||||
struct IPaymentShippingOptionFactory;
|
||||
struct IPaymentToken;
|
||||
struct IPaymentTokenFactory;
|
||||
struct PaymentAddress;
|
||||
struct PaymentCanMakePaymentResult;
|
||||
struct PaymentCurrencyAmount;
|
||||
struct PaymentDetails;
|
||||
struct PaymentDetailsModifier;
|
||||
struct PaymentItem;
|
||||
struct PaymentMediator;
|
||||
struct PaymentMerchantInfo;
|
||||
struct PaymentMethodData;
|
||||
struct PaymentOptions;
|
||||
struct PaymentRequest;
|
||||
struct PaymentRequestChangedArgs;
|
||||
struct PaymentRequestChangedResult;
|
||||
struct PaymentRequestSubmitResult;
|
||||
struct PaymentResponse;
|
||||
struct PaymentShippingOption;
|
||||
struct PaymentToken;
|
||||
struct PaymentRequestChangedHandler;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentAddress>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResult>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResultFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmount>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmountFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentDetails>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifier>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifierFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentItem>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentItemFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentMediator>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentMediator2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfo>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfoFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentMethodData>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentMethodDataFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentOptions>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentRequest>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentRequest2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedArgs>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResult>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResultFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentRequestFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentRequestFactory2>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentRequestSubmitResult>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentResponse>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentShippingOption>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentShippingOptionFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentToken>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::IPaymentTokenFactory>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentAddress>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentCanMakePaymentResult>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentDetails>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentDetailsModifier>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentItem>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentMediator>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentMerchantInfo>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentMethodData>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentOptions>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentRequest>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedArgs>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedResult>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentRequestSubmitResult>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentResponse>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentShippingOption>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentToken>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentCanMakePaymentResultStatus>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentOptionPresence>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangeKind>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentRequestCompletionStatus>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentRequestStatus>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentShippingType>{ using type = enum_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedHandler>{ using type = delegate_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentAddress> = L"Windows.ApplicationModel.Payments.PaymentAddress";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentCanMakePaymentResult> = L"Windows.ApplicationModel.Payments.PaymentCanMakePaymentResult";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount> = L"Windows.ApplicationModel.Payments.PaymentCurrencyAmount";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentDetails> = L"Windows.ApplicationModel.Payments.PaymentDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentDetailsModifier> = L"Windows.ApplicationModel.Payments.PaymentDetailsModifier";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentItem> = L"Windows.ApplicationModel.Payments.PaymentItem";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentMediator> = L"Windows.ApplicationModel.Payments.PaymentMediator";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentMerchantInfo> = L"Windows.ApplicationModel.Payments.PaymentMerchantInfo";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentMethodData> = L"Windows.ApplicationModel.Payments.PaymentMethodData";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentOptions> = L"Windows.ApplicationModel.Payments.PaymentOptions";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentRequest> = L"Windows.ApplicationModel.Payments.PaymentRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedArgs> = L"Windows.ApplicationModel.Payments.PaymentRequestChangedArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedResult> = L"Windows.ApplicationModel.Payments.PaymentRequestChangedResult";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentRequestSubmitResult> = L"Windows.ApplicationModel.Payments.PaymentRequestSubmitResult";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentResponse> = L"Windows.ApplicationModel.Payments.PaymentResponse";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentShippingOption> = L"Windows.ApplicationModel.Payments.PaymentShippingOption";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentToken> = L"Windows.ApplicationModel.Payments.PaymentToken";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentCanMakePaymentResultStatus> = L"Windows.ApplicationModel.Payments.PaymentCanMakePaymentResultStatus";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentOptionPresence> = L"Windows.ApplicationModel.Payments.PaymentOptionPresence";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangeKind> = L"Windows.ApplicationModel.Payments.PaymentRequestChangeKind";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentRequestCompletionStatus> = L"Windows.ApplicationModel.Payments.PaymentRequestCompletionStatus";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentRequestStatus> = L"Windows.ApplicationModel.Payments.PaymentRequestStatus";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentShippingType> = L"Windows.ApplicationModel.Payments.PaymentShippingType";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentAddress> = L"Windows.ApplicationModel.Payments.IPaymentAddress";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResult> = L"Windows.ApplicationModel.Payments.IPaymentCanMakePaymentResult";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResultFactory> = L"Windows.ApplicationModel.Payments.IPaymentCanMakePaymentResultFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmount> = L"Windows.ApplicationModel.Payments.IPaymentCurrencyAmount";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmountFactory> = L"Windows.ApplicationModel.Payments.IPaymentCurrencyAmountFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentDetails> = L"Windows.ApplicationModel.Payments.IPaymentDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsFactory> = L"Windows.ApplicationModel.Payments.IPaymentDetailsFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifier> = L"Windows.ApplicationModel.Payments.IPaymentDetailsModifier";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifierFactory> = L"Windows.ApplicationModel.Payments.IPaymentDetailsModifierFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentItem> = L"Windows.ApplicationModel.Payments.IPaymentItem";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentItemFactory> = L"Windows.ApplicationModel.Payments.IPaymentItemFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentMediator> = L"Windows.ApplicationModel.Payments.IPaymentMediator";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentMediator2> = L"Windows.ApplicationModel.Payments.IPaymentMediator2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfo> = L"Windows.ApplicationModel.Payments.IPaymentMerchantInfo";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfoFactory> = L"Windows.ApplicationModel.Payments.IPaymentMerchantInfoFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentMethodData> = L"Windows.ApplicationModel.Payments.IPaymentMethodData";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentMethodDataFactory> = L"Windows.ApplicationModel.Payments.IPaymentMethodDataFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentOptions> = L"Windows.ApplicationModel.Payments.IPaymentOptions";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequest> = L"Windows.ApplicationModel.Payments.IPaymentRequest";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequest2> = L"Windows.ApplicationModel.Payments.IPaymentRequest2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedArgs> = L"Windows.ApplicationModel.Payments.IPaymentRequestChangedArgs";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResult> = L"Windows.ApplicationModel.Payments.IPaymentRequestChangedResult";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResultFactory> = L"Windows.ApplicationModel.Payments.IPaymentRequestChangedResultFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestFactory> = L"Windows.ApplicationModel.Payments.IPaymentRequestFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestFactory2> = L"Windows.ApplicationModel.Payments.IPaymentRequestFactory2";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestSubmitResult> = L"Windows.ApplicationModel.Payments.IPaymentRequestSubmitResult";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentResponse> = L"Windows.ApplicationModel.Payments.IPaymentResponse";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentShippingOption> = L"Windows.ApplicationModel.Payments.IPaymentShippingOption";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentShippingOptionFactory> = L"Windows.ApplicationModel.Payments.IPaymentShippingOptionFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentToken> = L"Windows.ApplicationModel.Payments.IPaymentToken";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::IPaymentTokenFactory> = L"Windows.ApplicationModel.Payments.IPaymentTokenFactory";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedHandler> = L"Windows.ApplicationModel.Payments.PaymentRequestChangedHandler";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentAddress>{ 0x5F2264E9,0x6F3A,0x4166,{ 0xA0,0x18,0x0A,0x0B,0x06,0xBB,0x32,0xB5 } }; // 5F2264E9-6F3A-4166-A018-0A0B06BB32B5
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResult>{ 0x7696FE55,0xD5D3,0x4D3D,{ 0xB3,0x45,0x45,0x59,0x17,0x59,0xC5,0x10 } }; // 7696FE55-D5D3-4D3D-B345-45591759C510
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResultFactory>{ 0xBBDCAA3E,0x7D49,0x4F69,{ 0xAA,0x53,0x2A,0x0F,0x81,0x64,0xB7,0xC9 } }; // BBDCAA3E-7D49-4F69-AA53-2A0F8164B7C9
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmount>{ 0xE3A3E9E0,0xB41F,0x4987,{ 0xBD,0xCB,0x07,0x13,0x31,0xF2,0xDA,0xA4 } }; // E3A3E9E0-B41F-4987-BDCB-071331F2DAA4
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmountFactory>{ 0x3257D338,0x140C,0x4575,{ 0x85,0x35,0xF7,0x73,0x17,0x8C,0x09,0xA7 } }; // 3257D338-140C-4575-8535-F773178C09A7
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentDetails>{ 0x53BB2D7D,0xE0EB,0x4053,{ 0x8E,0xAE,0xCE,0x7C,0x48,0xE0,0x29,0x45 } }; // 53BB2D7D-E0EB-4053-8EAE-CE7C48E02945
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsFactory>{ 0xCFE8AFEE,0xC0EA,0x4CA1,{ 0x8B,0xC7,0x6D,0xE6,0x7B,0x1F,0x37,0x63 } }; // CFE8AFEE-C0EA-4CA1-8BC7-6DE67B1F3763
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifier>{ 0xBE1C7D65,0x4323,0x41D7,{ 0xB3,0x05,0xDF,0xCB,0x76,0x5F,0x69,0xDE } }; // BE1C7D65-4323-41D7-B305-DFCB765F69DE
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifierFactory>{ 0x79005286,0x54DE,0x429C,{ 0x9E,0x4F,0x5D,0xCE,0x6E,0x10,0xEB,0xCE } }; // 79005286-54DE-429C-9E4F-5DCE6E10EBCE
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentItem>{ 0x685AC88B,0x79B2,0x4B76,{ 0x9E,0x03,0xA8,0x76,0x22,0x3D,0xFE,0x72 } }; // 685AC88B-79B2-4B76-9E03-A876223DFE72
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentItemFactory>{ 0xC6AB7AD8,0x2503,0x4D1D,{ 0xA7,0x78,0x02,0xB2,0xE5,0x92,0x7B,0x2C } }; // C6AB7AD8-2503-4D1D-A778-02B2E5927B2C
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentMediator>{ 0xFB0EE829,0xEC0C,0x449A,{ 0x83,0xDA,0x7A,0xE3,0x07,0x33,0x65,0xA2 } }; // FB0EE829-EC0C-449A-83DA-7AE3073365A2
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentMediator2>{ 0xCEEF98F1,0xE407,0x4128,{ 0x8E,0x73,0xD9,0x3D,0x5F,0x82,0x27,0x86 } }; // CEEF98F1-E407-4128-8E73-D93D5F822786
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfo>{ 0x63445050,0x0E94,0x4ED6,{ 0xAA,0xCB,0xE6,0x01,0x2B,0xD3,0x27,0xA7 } }; // 63445050-0E94-4ED6-AACB-E6012BD327A7
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfoFactory>{ 0x9E89CED3,0xCCB7,0x4167,{ 0xA8,0xEC,0xE1,0x0A,0xE9,0x6D,0xBC,0xD1 } }; // 9E89CED3-CCB7-4167-A8EC-E10AE96DBCD1
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentMethodData>{ 0xD1D3CAF4,0xDE98,0x4129,{ 0xB1,0xB7,0xC3,0xAD,0x86,0x23,0x7B,0xF4 } }; // D1D3CAF4-DE98-4129-B1B7-C3AD86237BF4
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentMethodDataFactory>{ 0x8ADDD27F,0x9BAA,0x4A82,{ 0x83,0x42,0xA8,0x21,0x09,0x92,0xA3,0x6B } }; // 8ADDD27F-9BAA-4A82-8342-A8210992A36B
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentOptions>{ 0xAAA30854,0x1F2B,0x4365,{ 0x82,0x51,0x01,0xB5,0x89,0x15,0xA5,0xBC } }; // AAA30854-1F2B-4365-8251-01B58915A5BC
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequest>{ 0xB74942E1,0xED7B,0x47EB,{ 0xBC,0x08,0x78,0xCC,0x5D,0x68,0x96,0xB6 } }; // B74942E1-ED7B-47EB-BC08-78CC5D6896B6
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequest2>{ 0xB63CCFB5,0x5998,0x493E,{ 0xA0,0x4C,0x67,0x04,0x8A,0x50,0xF1,0x41 } }; // B63CCFB5-5998-493E-A04C-67048A50F141
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedArgs>{ 0xC6145E44,0xCD8B,0x4BE4,{ 0xB5,0x55,0x27,0xC9,0x91,0x94,0xC0,0xC5 } }; // C6145E44-CD8B-4BE4-B555-27C99194C0C5
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResult>{ 0xDF699E5C,0x16C4,0x47AD,{ 0x94,0x01,0x84,0x40,0xEC,0x07,0x57,0xDB } }; // DF699E5C-16C4-47AD-9401-8440EC0757DB
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResultFactory>{ 0x08740F56,0x1D33,0x4431,{ 0x81,0x4B,0x67,0xEA,0x24,0xBF,0x21,0xDB } }; // 08740F56-1D33-4431-814B-67EA24BF21DB
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestFactory>{ 0x3E8A79DC,0x6B74,0x42D3,{ 0xB1,0x03,0xF0,0xDE,0x35,0xFB,0x18,0x48 } }; // 3E8A79DC-6B74-42D3-B103-F0DE35FB1848
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestFactory2>{ 0xE6CE1325,0xA506,0x4372,{ 0xB7,0xEF,0x1A,0x03,0x1D,0x56,0x62,0xD1 } }; // E6CE1325-A506-4372-B7EF-1A031D5662D1
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentRequestSubmitResult>{ 0x7B9C3912,0x30F2,0x4E90,{ 0xB2,0x49,0x8C,0xE7,0xD7,0x8F,0xFE,0x56 } }; // 7B9C3912-30F2-4E90-B249-8CE7D78FFE56
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentResponse>{ 0xE1389457,0x8BD2,0x4888,{ 0x9F,0xA8,0x97,0x98,0x55,0x45,0x10,0x8E } }; // E1389457-8BD2-4888-9FA8-97985545108E
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentShippingOption>{ 0x13372ADA,0x9753,0x4574,{ 0x89,0x66,0x93,0x14,0x5A,0x76,0xC7,0xF9 } }; // 13372ADA-9753-4574-8966-93145A76C7F9
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentShippingOptionFactory>{ 0x5DE5F917,0xB2D7,0x446B,{ 0x9D,0x73,0x61,0x23,0xFB,0xCA,0x3B,0xC6 } }; // 5DE5F917-B2D7-446B-9D73-6123FBCA3BC6
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentToken>{ 0xBBCAC013,0xCCD0,0x41F2,{ 0xB2,0xA1,0x0A,0x2E,0x4B,0x5D,0xCE,0x25 } }; // BBCAC013-CCD0-41F2-B2A1-0A2E4B5DCE25
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::IPaymentTokenFactory>{ 0x988CD7AA,0x4753,0x4904,{ 0x83,0x73,0xDD,0x7B,0x08,0xB9,0x95,0xC1 } }; // 988CD7AA-4753-4904-8373-DD7B08B995C1
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedHandler>{ 0x5078B9E1,0xF398,0x4F2C,{ 0xA2,0x7E,0x94,0xD3,0x71,0xCF,0x6C,0x7D } }; // 5078B9E1-F398-4F2C-A27E-94D371CF6C7D
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentAddress>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentAddress; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentCanMakePaymentResult>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResult; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmount; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentDetails>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentDetails; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentDetailsModifier>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifier; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentItem>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentItem; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentMediator>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentMediator; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentMerchantInfo>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfo; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentMethodData>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentMethodData; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentOptions>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentOptions; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentRequest>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentRequest; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedArgs>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedArgs; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedResult>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResult; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentRequestSubmitResult>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentRequestSubmitResult; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentResponse>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentResponse; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentShippingOption>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentShippingOption; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::PaymentToken>{ using type = winrt::Windows::ApplicationModel::Payments::IPaymentToken; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentAddress>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Country(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Country(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AddressLines(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_AddressLines(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Region(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Region(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_City(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_City(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_DependentLocality(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_DependentLocality(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PostalCode(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_PostalCode(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SortingCode(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_SortingCode(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_LanguageCode(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_LanguageCode(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Organization(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Organization(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Recipient(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Recipient(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PhoneNumber(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_PhoneNumber(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Properties(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResult>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Status(int32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResultFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Create(int32_t, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmount>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Currency(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Currency(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_CurrencySystem(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_CurrencySystem(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Value(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Value(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmountFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Create(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateWithCurrencySystem(void*, void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentDetails>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Total(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Total(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_DisplayItems(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_DisplayItems(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ShippingOptions(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_ShippingOptions(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Modifiers(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Modifiers(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Create(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateWithDisplayItems(void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifier>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_JsonData(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SupportedMethodIds(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Total(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_AdditionalDisplayItems(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifierFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Create(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateWithAdditionalDisplayItems(void*, void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateWithAdditionalDisplayItemsAndJsonData(void*, void*, void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentItem>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Label(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Label(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Amount(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Amount(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Pending(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Pending(bool) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentItemFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Create(void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentMediator>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall GetSupportedMethodIdsAsync(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall SubmitPaymentRequestAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall SubmitPaymentRequestWithChangeHandlerAsync(void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentMediator2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall CanMakePaymentAsync(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfo>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_PackageFullName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Uri(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfoFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Create(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentMethodData>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_SupportedMethodIds(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_JsonData(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentMethodDataFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Create(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateWithJsonData(void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentOptions>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_RequestPayerEmail(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_RequestPayerEmail(int32_t) noexcept = 0;
|
||||
virtual int32_t __stdcall get_RequestPayerName(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_RequestPayerName(int32_t) noexcept = 0;
|
||||
virtual int32_t __stdcall get_RequestPayerPhoneNumber(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_RequestPayerPhoneNumber(int32_t) noexcept = 0;
|
||||
virtual int32_t __stdcall get_RequestShipping(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_RequestShipping(bool) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ShippingType(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_ShippingType(int32_t) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentRequest>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_MerchantInfo(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Details(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_MethodData(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Options(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentRequest2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Id(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedArgs>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_ChangeKind(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ShippingAddress(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_SelectedShippingOption(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall Acknowledge(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResult>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_ChangeAcceptedByMerchant(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_ChangeAcceptedByMerchant(bool) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Message(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Message(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_UpdatedPaymentDetails(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_UpdatedPaymentDetails(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResultFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Create(bool, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateWithPaymentDetails(bool, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentRequestFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Create(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateWithMerchantInfo(void*, void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateWithMerchantInfoAndOptions(void*, void*, void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentRequestFactory2>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall CreateWithMerchantInfoOptionsAndId(void*, void*, void*, void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentRequestSubmitResult>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Status(int32_t*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Response(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentResponse>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_PaymentToken(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ShippingOption(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_ShippingAddress(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PayerEmail(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PayerName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PayerPhoneNumber(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CompleteAsync(int32_t, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentShippingOption>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Label(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Label(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Amount(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Amount(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_Tag(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_Tag(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_IsSelected(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall put_IsSelected(bool) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentShippingOptionFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Create(void*, void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateWithSelected(void*, void*, bool, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateWithSelectedAndTag(void*, void*, bool, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentToken>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_PaymentMethodId(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_JsonDetails(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::IPaymentTokenFactory>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall Create(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall CreateWithJsonDetails(void*, void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedHandler>
|
||||
{
|
||||
struct __declspec(novtable) type : unknown_abi
|
||||
{
|
||||
virtual int32_t __stdcall Invoke(void*, void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentAddress
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Country() const;
|
||||
WINRT_IMPL_AUTO(void) Country(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<hstring>) AddressLines() const;
|
||||
WINRT_IMPL_AUTO(void) AddressLines(param::async_vector_view<hstring> const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Region() const;
|
||||
WINRT_IMPL_AUTO(void) Region(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) City() const;
|
||||
WINRT_IMPL_AUTO(void) City(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) DependentLocality() const;
|
||||
WINRT_IMPL_AUTO(void) DependentLocality(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PostalCode() const;
|
||||
WINRT_IMPL_AUTO(void) PostalCode(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) SortingCode() const;
|
||||
WINRT_IMPL_AUTO(void) SortingCode(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) LanguageCode() const;
|
||||
WINRT_IMPL_AUTO(void) LanguageCode(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Organization() const;
|
||||
WINRT_IMPL_AUTO(void) Organization(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Recipient() const;
|
||||
WINRT_IMPL_AUTO(void) Recipient(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PhoneNumber() const;
|
||||
WINRT_IMPL_AUTO(void) PhoneNumber(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::ValueSet) Properties() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentAddress>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentAddress<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentCanMakePaymentResult
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentCanMakePaymentResultStatus) Status() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResult>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentCanMakePaymentResult<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentCanMakePaymentResultFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentCanMakePaymentResult) Create(winrt::Windows::ApplicationModel::Payments::PaymentCanMakePaymentResultStatus const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResultFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentCanMakePaymentResultFactory<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentCurrencyAmount
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Currency() const;
|
||||
WINRT_IMPL_AUTO(void) Currency(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) CurrencySystem() const;
|
||||
WINRT_IMPL_AUTO(void) CurrencySystem(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Value() const;
|
||||
WINRT_IMPL_AUTO(void) Value(param::hstring const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmount>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentCurrencyAmount<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentCurrencyAmountFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount) Create(param::hstring const& value, param::hstring const& currency) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount) CreateWithCurrencySystem(param::hstring const& value, param::hstring const& currency, param::hstring const& currencySystem) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmountFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentCurrencyAmountFactory<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentDetails
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentItem) Total() const;
|
||||
WINRT_IMPL_AUTO(void) Total(winrt::Windows::ApplicationModel::Payments::PaymentItem const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::Payments::PaymentItem>) DisplayItems() const;
|
||||
WINRT_IMPL_AUTO(void) DisplayItems(param::async_vector_view<winrt::Windows::ApplicationModel::Payments::PaymentItem> const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::Payments::PaymentShippingOption>) ShippingOptions() const;
|
||||
WINRT_IMPL_AUTO(void) ShippingOptions(param::async_vector_view<winrt::Windows::ApplicationModel::Payments::PaymentShippingOption> const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::Payments::PaymentDetailsModifier>) Modifiers() const;
|
||||
WINRT_IMPL_AUTO(void) Modifiers(param::async_vector_view<winrt::Windows::ApplicationModel::Payments::PaymentDetailsModifier> const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentDetails>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentDetails<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentDetailsFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentDetails) Create(winrt::Windows::ApplicationModel::Payments::PaymentItem const& total) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentDetails) CreateWithDisplayItems(winrt::Windows::ApplicationModel::Payments::PaymentItem const& total, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentItem> const& displayItems) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentDetailsFactory<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentDetailsModifier
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) JsonData() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<hstring>) SupportedMethodIds() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentItem) Total() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::Payments::PaymentItem>) AdditionalDisplayItems() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifier>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentDetailsModifier<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentDetailsModifierFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentDetailsModifier) Create(param::iterable<hstring> const& supportedMethodIds, winrt::Windows::ApplicationModel::Payments::PaymentItem const& total) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentDetailsModifier) CreateWithAdditionalDisplayItems(param::iterable<hstring> const& supportedMethodIds, winrt::Windows::ApplicationModel::Payments::PaymentItem const& total, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentItem> const& additionalDisplayItems) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentDetailsModifier) CreateWithAdditionalDisplayItemsAndJsonData(param::iterable<hstring> const& supportedMethodIds, winrt::Windows::ApplicationModel::Payments::PaymentItem const& total, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentItem> const& additionalDisplayItems, param::hstring const& jsonData) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifierFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentDetailsModifierFactory<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentItem
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Label() const;
|
||||
WINRT_IMPL_AUTO(void) Label(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount) Amount() const;
|
||||
WINRT_IMPL_AUTO(void) Amount(winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) Pending() const;
|
||||
WINRT_IMPL_AUTO(void) Pending(bool value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentItem>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentItem<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentItemFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentItem) Create(param::hstring const& label, winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount const& amount) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentItemFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentItemFactory<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentMediator
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::Foundation::Collections::IVectorView<hstring>>) GetSupportedMethodIdsAsync() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::Payments::PaymentRequestSubmitResult>) SubmitPaymentRequestAsync(winrt::Windows::ApplicationModel::Payments::PaymentRequest const& paymentRequest) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::Payments::PaymentRequestSubmitResult>) SubmitPaymentRequestAsync(winrt::Windows::ApplicationModel::Payments::PaymentRequest const& paymentRequest, winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedHandler const& changeHandler) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentMediator>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentMediator<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentMediator2
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::Payments::PaymentCanMakePaymentResult>) CanMakePaymentAsync(winrt::Windows::ApplicationModel::Payments::PaymentRequest const& paymentRequest) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentMediator2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentMediator2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentMerchantInfo
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PackageFullName() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Uri) Uri() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfo>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentMerchantInfo<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentMerchantInfoFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentMerchantInfo) Create(winrt::Windows::Foundation::Uri const& uri) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfoFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentMerchantInfoFactory<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentMethodData
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<hstring>) SupportedMethodIds() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) JsonData() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentMethodData>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentMethodData<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentMethodDataFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentMethodData) Create(param::iterable<hstring> const& supportedMethodIds) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentMethodData) CreateWithJsonData(param::iterable<hstring> const& supportedMethodIds, param::hstring const& jsonData) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentMethodDataFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentMethodDataFactory<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentOptions
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentOptionPresence) RequestPayerEmail() const;
|
||||
WINRT_IMPL_AUTO(void) RequestPayerEmail(winrt::Windows::ApplicationModel::Payments::PaymentOptionPresence const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentOptionPresence) RequestPayerName() const;
|
||||
WINRT_IMPL_AUTO(void) RequestPayerName(winrt::Windows::ApplicationModel::Payments::PaymentOptionPresence const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentOptionPresence) RequestPayerPhoneNumber() const;
|
||||
WINRT_IMPL_AUTO(void) RequestPayerPhoneNumber(winrt::Windows::ApplicationModel::Payments::PaymentOptionPresence const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) RequestShipping() const;
|
||||
WINRT_IMPL_AUTO(void) RequestShipping(bool value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentShippingType) ShippingType() const;
|
||||
WINRT_IMPL_AUTO(void) ShippingType(winrt::Windows::ApplicationModel::Payments::PaymentShippingType const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentOptions>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentOptions<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentRequest
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentMerchantInfo) MerchantInfo() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentDetails) Details() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::Foundation::Collections::IVectorView<winrt::Windows::ApplicationModel::Payments::PaymentMethodData>) MethodData() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentOptions) Options() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentRequest>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentRequest<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentRequest2
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Id() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentRequest2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentRequest2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentRequestChangedArgs
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentRequestChangeKind) ChangeKind() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentAddress) ShippingAddress() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentShippingOption) SelectedShippingOption() const;
|
||||
WINRT_IMPL_AUTO(void) Acknowledge(winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedResult const& changeResult) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedArgs>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentRequestChangedArgs<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentRequestChangedResult
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) ChangeAcceptedByMerchant() const;
|
||||
WINRT_IMPL_AUTO(void) ChangeAcceptedByMerchant(bool value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Message() const;
|
||||
WINRT_IMPL_AUTO(void) Message(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentDetails) UpdatedPaymentDetails() const;
|
||||
WINRT_IMPL_AUTO(void) UpdatedPaymentDetails(winrt::Windows::ApplicationModel::Payments::PaymentDetails const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResult>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentRequestChangedResult<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentRequestChangedResultFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedResult) Create(bool changeAcceptedByMerchant) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedResult) CreateWithPaymentDetails(bool changeAcceptedByMerchant, winrt::Windows::ApplicationModel::Payments::PaymentDetails const& updatedPaymentDetails) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResultFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentRequestChangedResultFactory<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentRequestFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentRequest) Create(winrt::Windows::ApplicationModel::Payments::PaymentDetails const& details, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentMethodData> const& methodData) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentRequest) CreateWithMerchantInfo(winrt::Windows::ApplicationModel::Payments::PaymentDetails const& details, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentMethodData> const& methodData, winrt::Windows::ApplicationModel::Payments::PaymentMerchantInfo const& merchantInfo) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentRequest) CreateWithMerchantInfoAndOptions(winrt::Windows::ApplicationModel::Payments::PaymentDetails const& details, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentMethodData> const& methodData, winrt::Windows::ApplicationModel::Payments::PaymentMerchantInfo const& merchantInfo, winrt::Windows::ApplicationModel::Payments::PaymentOptions const& options) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentRequestFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentRequestFactory<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentRequestFactory2
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentRequest) CreateWithMerchantInfoOptionsAndId(winrt::Windows::ApplicationModel::Payments::PaymentDetails const& details, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentMethodData> const& methodData, winrt::Windows::ApplicationModel::Payments::PaymentMerchantInfo const& merchantInfo, winrt::Windows::ApplicationModel::Payments::PaymentOptions const& options, param::hstring const& id) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentRequestFactory2>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentRequestFactory2<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentRequestSubmitResult
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentRequestStatus) Status() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentResponse) Response() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentRequestSubmitResult>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentRequestSubmitResult<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentResponse
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentToken) PaymentToken() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentShippingOption) ShippingOption() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentAddress) ShippingAddress() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PayerEmail() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PayerName() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PayerPhoneNumber() const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) CompleteAsync(winrt::Windows::ApplicationModel::Payments::PaymentRequestCompletionStatus const& status) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentResponse>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentResponse<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentShippingOption
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Label() const;
|
||||
WINRT_IMPL_AUTO(void) Label(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount) Amount() const;
|
||||
WINRT_IMPL_AUTO(void) Amount(winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) Tag() const;
|
||||
WINRT_IMPL_AUTO(void) Tag(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(bool) IsSelected() const;
|
||||
WINRT_IMPL_AUTO(void) IsSelected(bool value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentShippingOption>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentShippingOption<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentShippingOptionFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentShippingOption) Create(param::hstring const& label, winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount const& amount) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentShippingOption) CreateWithSelected(param::hstring const& label, winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount const& amount, bool selected) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentShippingOption) CreateWithSelectedAndTag(param::hstring const& label, winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount const& amount, bool selected, param::hstring const& tag) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentShippingOptionFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentShippingOptionFactory<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentToken
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PaymentMethodId() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) JsonDetails() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentToken>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentToken<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_IPaymentTokenFactory
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentToken) Create(param::hstring const& paymentMethodId) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentToken) CreateWithJsonDetails(param::hstring const& paymentMethodId, param::hstring const& jsonDetails) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::IPaymentTokenFactory>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_IPaymentTokenFactory<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+227
@@ -0,0 +1,227 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Payments_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Payments_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Payments.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Payments
|
||||
{
|
||||
struct __declspec(empty_bases) IPaymentAddress :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentAddress>
|
||||
{
|
||||
IPaymentAddress(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentAddress(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentCanMakePaymentResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentCanMakePaymentResult>
|
||||
{
|
||||
IPaymentCanMakePaymentResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentCanMakePaymentResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentCanMakePaymentResultFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentCanMakePaymentResultFactory>
|
||||
{
|
||||
IPaymentCanMakePaymentResultFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentCanMakePaymentResultFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentCurrencyAmount :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentCurrencyAmount>
|
||||
{
|
||||
IPaymentCurrencyAmount(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentCurrencyAmount(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentCurrencyAmountFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentCurrencyAmountFactory>
|
||||
{
|
||||
IPaymentCurrencyAmountFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentCurrencyAmountFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentDetails>
|
||||
{
|
||||
IPaymentDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentDetailsFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentDetailsFactory>
|
||||
{
|
||||
IPaymentDetailsFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentDetailsFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentDetailsModifier :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentDetailsModifier>
|
||||
{
|
||||
IPaymentDetailsModifier(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentDetailsModifier(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentDetailsModifierFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentDetailsModifierFactory>
|
||||
{
|
||||
IPaymentDetailsModifierFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentDetailsModifierFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentItem :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentItem>
|
||||
{
|
||||
IPaymentItem(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentItemFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentItemFactory>
|
||||
{
|
||||
IPaymentItemFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentItemFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentMediator :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentMediator>
|
||||
{
|
||||
IPaymentMediator(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentMediator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentMediator2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentMediator2>
|
||||
{
|
||||
IPaymentMediator2(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentMediator2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentMerchantInfo :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentMerchantInfo>
|
||||
{
|
||||
IPaymentMerchantInfo(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentMerchantInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentMerchantInfoFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentMerchantInfoFactory>
|
||||
{
|
||||
IPaymentMerchantInfoFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentMerchantInfoFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentMethodData :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentMethodData>
|
||||
{
|
||||
IPaymentMethodData(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentMethodData(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentMethodDataFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentMethodDataFactory>
|
||||
{
|
||||
IPaymentMethodDataFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentMethodDataFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentOptions :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentOptions>
|
||||
{
|
||||
IPaymentOptions(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentRequest :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentRequest>
|
||||
{
|
||||
IPaymentRequest(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentRequest2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentRequest2>
|
||||
{
|
||||
IPaymentRequest2(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentRequest2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentRequestChangedArgs :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentRequestChangedArgs>
|
||||
{
|
||||
IPaymentRequestChangedArgs(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentRequestChangedArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentRequestChangedResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentRequestChangedResult>
|
||||
{
|
||||
IPaymentRequestChangedResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentRequestChangedResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentRequestChangedResultFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentRequestChangedResultFactory>
|
||||
{
|
||||
IPaymentRequestChangedResultFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentRequestChangedResultFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentRequestFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentRequestFactory>
|
||||
{
|
||||
IPaymentRequestFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentRequestFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentRequestFactory2 :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentRequestFactory2>
|
||||
{
|
||||
IPaymentRequestFactory2(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentRequestFactory2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentRequestSubmitResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentRequestSubmitResult>
|
||||
{
|
||||
IPaymentRequestSubmitResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentRequestSubmitResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentResponse :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentResponse>
|
||||
{
|
||||
IPaymentResponse(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentResponse(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentShippingOption :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentShippingOption>
|
||||
{
|
||||
IPaymentShippingOption(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentShippingOption(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentShippingOptionFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentShippingOptionFactory>
|
||||
{
|
||||
IPaymentShippingOptionFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentShippingOptionFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentToken :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentToken>
|
||||
{
|
||||
IPaymentToken(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentToken(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentTokenFactory :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentTokenFactory>
|
||||
{
|
||||
IPaymentTokenFactory(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentTokenFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+138
@@ -0,0 +1,138 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Payments_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Payments_2_H
|
||||
#include "winrt/impl/Windows.Foundation.1.h"
|
||||
#include "winrt/impl/Windows.Foundation.Collections.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.Payments.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Payments
|
||||
{
|
||||
struct PaymentRequestChangedHandler : winrt::Windows::Foundation::IUnknown
|
||||
{
|
||||
PaymentRequestChangedHandler(std::nullptr_t = nullptr) noexcept {}
|
||||
PaymentRequestChangedHandler(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IUnknown(ptr, take_ownership_from_abi) {}
|
||||
template <typename L> PaymentRequestChangedHandler(L lambda);
|
||||
template <typename F> PaymentRequestChangedHandler(F* function);
|
||||
template <typename O, typename M> PaymentRequestChangedHandler(O* object, M method);
|
||||
template <typename O, typename M> PaymentRequestChangedHandler(com_ptr<O>&& object, M method);
|
||||
template <typename O, typename M> PaymentRequestChangedHandler(weak_ref<O>&& object, M method);
|
||||
auto operator()(winrt::Windows::ApplicationModel::Payments::PaymentRequest const& paymentRequest, winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedArgs const& args) const;
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentAddress : winrt::Windows::ApplicationModel::Payments::IPaymentAddress
|
||||
{
|
||||
PaymentAddress(std::nullptr_t) noexcept {}
|
||||
PaymentAddress(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentAddress(ptr, take_ownership_from_abi) {}
|
||||
PaymentAddress();
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentCanMakePaymentResult : winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResult
|
||||
{
|
||||
PaymentCanMakePaymentResult(std::nullptr_t) noexcept {}
|
||||
PaymentCanMakePaymentResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentCanMakePaymentResult(ptr, take_ownership_from_abi) {}
|
||||
explicit PaymentCanMakePaymentResult(winrt::Windows::ApplicationModel::Payments::PaymentCanMakePaymentResultStatus const& value);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentCurrencyAmount : winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmount
|
||||
{
|
||||
PaymentCurrencyAmount(std::nullptr_t) noexcept {}
|
||||
PaymentCurrencyAmount(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentCurrencyAmount(ptr, take_ownership_from_abi) {}
|
||||
PaymentCurrencyAmount(param::hstring const& value, param::hstring const& currency);
|
||||
PaymentCurrencyAmount(param::hstring const& value, param::hstring const& currency, param::hstring const& currencySystem);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentDetails : winrt::Windows::ApplicationModel::Payments::IPaymentDetails
|
||||
{
|
||||
PaymentDetails(std::nullptr_t) noexcept {}
|
||||
PaymentDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentDetails(ptr, take_ownership_from_abi) {}
|
||||
PaymentDetails();
|
||||
explicit PaymentDetails(winrt::Windows::ApplicationModel::Payments::PaymentItem const& total);
|
||||
PaymentDetails(winrt::Windows::ApplicationModel::Payments::PaymentItem const& total, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentItem> const& displayItems);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentDetailsModifier : winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifier
|
||||
{
|
||||
PaymentDetailsModifier(std::nullptr_t) noexcept {}
|
||||
PaymentDetailsModifier(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentDetailsModifier(ptr, take_ownership_from_abi) {}
|
||||
PaymentDetailsModifier(param::iterable<hstring> const& supportedMethodIds, winrt::Windows::ApplicationModel::Payments::PaymentItem const& total);
|
||||
PaymentDetailsModifier(param::iterable<hstring> const& supportedMethodIds, winrt::Windows::ApplicationModel::Payments::PaymentItem const& total, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentItem> const& additionalDisplayItems);
|
||||
PaymentDetailsModifier(param::iterable<hstring> const& supportedMethodIds, winrt::Windows::ApplicationModel::Payments::PaymentItem const& total, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentItem> const& additionalDisplayItems, param::hstring const& jsonData);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentItem : winrt::Windows::ApplicationModel::Payments::IPaymentItem
|
||||
{
|
||||
PaymentItem(std::nullptr_t) noexcept {}
|
||||
PaymentItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentItem(ptr, take_ownership_from_abi) {}
|
||||
PaymentItem(param::hstring const& label, winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount const& amount);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentMediator : winrt::Windows::ApplicationModel::Payments::IPaymentMediator,
|
||||
impl::require<PaymentMediator, winrt::Windows::ApplicationModel::Payments::IPaymentMediator2>
|
||||
{
|
||||
PaymentMediator(std::nullptr_t) noexcept {}
|
||||
PaymentMediator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentMediator(ptr, take_ownership_from_abi) {}
|
||||
PaymentMediator();
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentMerchantInfo : winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfo
|
||||
{
|
||||
PaymentMerchantInfo(std::nullptr_t) noexcept {}
|
||||
PaymentMerchantInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentMerchantInfo(ptr, take_ownership_from_abi) {}
|
||||
PaymentMerchantInfo();
|
||||
explicit PaymentMerchantInfo(winrt::Windows::Foundation::Uri const& uri);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentMethodData : winrt::Windows::ApplicationModel::Payments::IPaymentMethodData
|
||||
{
|
||||
PaymentMethodData(std::nullptr_t) noexcept {}
|
||||
PaymentMethodData(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentMethodData(ptr, take_ownership_from_abi) {}
|
||||
explicit PaymentMethodData(param::iterable<hstring> const& supportedMethodIds);
|
||||
PaymentMethodData(param::iterable<hstring> const& supportedMethodIds, param::hstring const& jsonData);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentOptions : winrt::Windows::ApplicationModel::Payments::IPaymentOptions
|
||||
{
|
||||
PaymentOptions(std::nullptr_t) noexcept {}
|
||||
PaymentOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentOptions(ptr, take_ownership_from_abi) {}
|
||||
PaymentOptions();
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentRequest : winrt::Windows::ApplicationModel::Payments::IPaymentRequest,
|
||||
impl::require<PaymentRequest, winrt::Windows::ApplicationModel::Payments::IPaymentRequest2>
|
||||
{
|
||||
PaymentRequest(std::nullptr_t) noexcept {}
|
||||
PaymentRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentRequest(ptr, take_ownership_from_abi) {}
|
||||
PaymentRequest(winrt::Windows::ApplicationModel::Payments::PaymentDetails const& details, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentMethodData> const& methodData);
|
||||
PaymentRequest(winrt::Windows::ApplicationModel::Payments::PaymentDetails const& details, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentMethodData> const& methodData, winrt::Windows::ApplicationModel::Payments::PaymentMerchantInfo const& merchantInfo);
|
||||
PaymentRequest(winrt::Windows::ApplicationModel::Payments::PaymentDetails const& details, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentMethodData> const& methodData, winrt::Windows::ApplicationModel::Payments::PaymentMerchantInfo const& merchantInfo, winrt::Windows::ApplicationModel::Payments::PaymentOptions const& options);
|
||||
PaymentRequest(winrt::Windows::ApplicationModel::Payments::PaymentDetails const& details, param::iterable<winrt::Windows::ApplicationModel::Payments::PaymentMethodData> const& methodData, winrt::Windows::ApplicationModel::Payments::PaymentMerchantInfo const& merchantInfo, winrt::Windows::ApplicationModel::Payments::PaymentOptions const& options, param::hstring const& id);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentRequestChangedArgs : winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedArgs
|
||||
{
|
||||
PaymentRequestChangedArgs(std::nullptr_t) noexcept {}
|
||||
PaymentRequestChangedArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedArgs(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentRequestChangedResult : winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResult
|
||||
{
|
||||
PaymentRequestChangedResult(std::nullptr_t) noexcept {}
|
||||
PaymentRequestChangedResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentRequestChangedResult(ptr, take_ownership_from_abi) {}
|
||||
explicit PaymentRequestChangedResult(bool changeAcceptedByMerchant);
|
||||
PaymentRequestChangedResult(bool changeAcceptedByMerchant, winrt::Windows::ApplicationModel::Payments::PaymentDetails const& updatedPaymentDetails);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentRequestSubmitResult : winrt::Windows::ApplicationModel::Payments::IPaymentRequestSubmitResult
|
||||
{
|
||||
PaymentRequestSubmitResult(std::nullptr_t) noexcept {}
|
||||
PaymentRequestSubmitResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentRequestSubmitResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentResponse : winrt::Windows::ApplicationModel::Payments::IPaymentResponse
|
||||
{
|
||||
PaymentResponse(std::nullptr_t) noexcept {}
|
||||
PaymentResponse(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentResponse(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentShippingOption : winrt::Windows::ApplicationModel::Payments::IPaymentShippingOption
|
||||
{
|
||||
PaymentShippingOption(std::nullptr_t) noexcept {}
|
||||
PaymentShippingOption(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentShippingOption(ptr, take_ownership_from_abi) {}
|
||||
PaymentShippingOption(param::hstring const& label, winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount const& amount);
|
||||
PaymentShippingOption(param::hstring const& label, winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount const& amount, bool selected);
|
||||
PaymentShippingOption(param::hstring const& label, winrt::Windows::ApplicationModel::Payments::PaymentCurrencyAmount const& amount, bool selected, param::hstring const& tag);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentToken : winrt::Windows::ApplicationModel::Payments::IPaymentToken
|
||||
{
|
||||
PaymentToken(std::nullptr_t) noexcept {}
|
||||
PaymentToken(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::IPaymentToken(ptr, take_ownership_from_abi) {}
|
||||
explicit PaymentToken(param::hstring const& paymentMethodId);
|
||||
PaymentToken(param::hstring const& paymentMethodId, param::hstring const& jsonDetails);
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+191
@@ -0,0 +1,191 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Payments_Provider_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Payments_Provider_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Payments
|
||||
{
|
||||
struct PaymentAddress;
|
||||
struct PaymentCanMakePaymentResult;
|
||||
struct PaymentRequest;
|
||||
struct PaymentRequestChangedResult;
|
||||
enum class PaymentRequestCompletionStatus : int32_t;
|
||||
struct PaymentShippingOption;
|
||||
struct PaymentToken;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct IAsyncAction;
|
||||
template <typename TResult> struct __declspec(empty_bases) IAsyncOperation;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
|
||||
{
|
||||
template <typename T> struct __declspec(empty_bases) IIterable;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Payments::Provider
|
||||
{
|
||||
struct IPaymentAppCanMakePaymentTriggerDetails;
|
||||
struct IPaymentAppManager;
|
||||
struct IPaymentAppManagerStatics;
|
||||
struct IPaymentTransaction;
|
||||
struct IPaymentTransactionAcceptResult;
|
||||
struct IPaymentTransactionStatics;
|
||||
struct PaymentAppCanMakePaymentTriggerDetails;
|
||||
struct PaymentAppManager;
|
||||
struct PaymentTransaction;
|
||||
struct PaymentTransactionAcceptResult;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppCanMakePaymentTriggerDetails>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManager>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManagerStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransaction>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionAcceptResult>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::Provider::PaymentAppCanMakePaymentTriggerDetails>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::Provider::PaymentAppManager>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::Provider::PaymentTransaction>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Payments::Provider::PaymentTransactionAcceptResult>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::Provider::PaymentAppCanMakePaymentTriggerDetails> = L"Windows.ApplicationModel.Payments.Provider.PaymentAppCanMakePaymentTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::Provider::PaymentAppManager> = L"Windows.ApplicationModel.Payments.Provider.PaymentAppManager";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::Provider::PaymentTransaction> = L"Windows.ApplicationModel.Payments.Provider.PaymentTransaction";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::Provider::PaymentTransactionAcceptResult> = L"Windows.ApplicationModel.Payments.Provider.PaymentTransactionAcceptResult";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppCanMakePaymentTriggerDetails> = L"Windows.ApplicationModel.Payments.Provider.IPaymentAppCanMakePaymentTriggerDetails";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManager> = L"Windows.ApplicationModel.Payments.Provider.IPaymentAppManager";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManagerStatics> = L"Windows.ApplicationModel.Payments.Provider.IPaymentAppManagerStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransaction> = L"Windows.ApplicationModel.Payments.Provider.IPaymentTransaction";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionAcceptResult> = L"Windows.ApplicationModel.Payments.Provider.IPaymentTransactionAcceptResult";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionStatics> = L"Windows.ApplicationModel.Payments.Provider.IPaymentTransactionStatics";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppCanMakePaymentTriggerDetails>{ 0x0CE201F0,0x8B93,0x4EB6,{ 0x8C,0x46,0x2E,0x4A,0x6C,0x6A,0x26,0xF6 } }; // 0CE201F0-8B93-4EB6-8C46-2E4A6C6A26F6
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManager>{ 0x0E47AA53,0x8521,0x4969,{ 0xA9,0x57,0xDF,0x25,0x38,0xA3,0xA9,0x8F } }; // 0E47AA53-8521-4969-A957-DF2538A3A98F
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManagerStatics>{ 0xA341AC28,0xFC89,0x4406,{ 0xB4,0xD9,0x34,0xE7,0xFE,0x79,0xDF,0xB6 } }; // A341AC28-FC89-4406-B4D9-34E7FE79DFB6
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransaction>{ 0x62581DA0,0x26A5,0x4E9B,{ 0xA6,0xEB,0x66,0x60,0x6C,0xF0,0x01,0xD3 } }; // 62581DA0-26A5-4E9B-A6EB-66606CF001D3
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionAcceptResult>{ 0x060E3276,0xD30C,0x4817,{ 0x95,0xA2,0xDF,0x7A,0xE9,0x27,0x3B,0x56 } }; // 060E3276-D30C-4817-95A2-DF7AE9273B56
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionStatics>{ 0x8D639750,0xEE0A,0x4DF5,{ 0x9B,0x1E,0x1C,0x0F,0x9E,0xC5,0x98,0x81 } }; // 8D639750-EE0A-4DF5-9B1E-1C0F9EC59881
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::Provider::PaymentAppCanMakePaymentTriggerDetails>{ using type = winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppCanMakePaymentTriggerDetails; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::Provider::PaymentAppManager>{ using type = winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManager; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::Provider::PaymentTransaction>{ using type = winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransaction; };
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Payments::Provider::PaymentTransactionAcceptResult>{ using type = winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionAcceptResult; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppCanMakePaymentTriggerDetails>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Request(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall ReportCanMakePaymentResult(void*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManager>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall RegisterAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall UnregisterAsync(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManagerStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Current(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransaction>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_PaymentRequest(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PayerEmail(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_PayerEmail(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PayerName(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_PayerName(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall get_PayerPhoneNumber(void**) noexcept = 0;
|
||||
virtual int32_t __stdcall put_PayerPhoneNumber(void*) noexcept = 0;
|
||||
virtual int32_t __stdcall UpdateShippingAddressAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall UpdateSelectedShippingOptionAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall AcceptAsync(void*, void**) noexcept = 0;
|
||||
virtual int32_t __stdcall Reject() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionAcceptResult>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall get_Status(int32_t*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall FromIdAsync(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_Provider_IPaymentAppCanMakePaymentTriggerDetails
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentRequest) Request() const;
|
||||
WINRT_IMPL_AUTO(void) ReportCanMakePaymentResult(winrt::Windows::ApplicationModel::Payments::PaymentCanMakePaymentResult const& value) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppCanMakePaymentTriggerDetails>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_Provider_IPaymentAppCanMakePaymentTriggerDetails<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_Provider_IPaymentAppManager
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) RegisterAsync(param::async_iterable<hstring> const& supportedPaymentMethodIds) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) UnregisterAsync() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManager>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_Provider_IPaymentAppManager<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_Provider_IPaymentAppManagerStatics
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::Provider::PaymentAppManager) Current() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManagerStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_Provider_IPaymentAppManagerStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_Provider_IPaymentTransaction
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentRequest) PaymentRequest() const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PayerEmail() const;
|
||||
WINRT_IMPL_AUTO(void) PayerEmail(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PayerName() const;
|
||||
WINRT_IMPL_AUTO(void) PayerName(param::hstring const& value) const;
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(hstring) PayerPhoneNumber() const;
|
||||
WINRT_IMPL_AUTO(void) PayerPhoneNumber(param::hstring const& value) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedResult>) UpdateShippingAddressAsync(winrt::Windows::ApplicationModel::Payments::PaymentAddress const& shippingAddress) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::Payments::PaymentRequestChangedResult>) UpdateSelectedShippingOptionAsync(winrt::Windows::ApplicationModel::Payments::PaymentShippingOption const& selectedShippingOption) const;
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::Payments::Provider::PaymentTransactionAcceptResult>) AcceptAsync(winrt::Windows::ApplicationModel::Payments::PaymentToken const& paymentToken) const;
|
||||
WINRT_IMPL_AUTO(void) Reject() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransaction>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_Provider_IPaymentTransaction<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_Provider_IPaymentTransactionAcceptResult
|
||||
{
|
||||
[[nodiscard]] WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Payments::PaymentRequestCompletionStatus) Status() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionAcceptResult>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_Provider_IPaymentTransactionAcceptResult<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Payments_Provider_IPaymentTransactionStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncOperation<winrt::Windows::ApplicationModel::Payments::Provider::PaymentTransaction>) FromIdAsync(param::hstring const& id) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Payments_Provider_IPaymentTransactionStatics<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Payments_Provider_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Payments_Provider_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Payments.Provider.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Payments::Provider
|
||||
{
|
||||
struct __declspec(empty_bases) IPaymentAppCanMakePaymentTriggerDetails :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentAppCanMakePaymentTriggerDetails>
|
||||
{
|
||||
IPaymentAppCanMakePaymentTriggerDetails(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentAppCanMakePaymentTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentAppManager :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentAppManager>
|
||||
{
|
||||
IPaymentAppManager(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentAppManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentAppManagerStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentAppManagerStatics>
|
||||
{
|
||||
IPaymentAppManagerStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentAppManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentTransaction :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentTransaction>
|
||||
{
|
||||
IPaymentTransaction(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentTransaction(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentTransactionAcceptResult :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentTransactionAcceptResult>
|
||||
{
|
||||
IPaymentTransactionAcceptResult(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentTransactionAcceptResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IPaymentTransactionStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IPaymentTransactionStatics>
|
||||
{
|
||||
IPaymentTransactionStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IPaymentTransactionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Payments_Provider_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Payments_Provider_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Payments.Provider.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Payments::Provider
|
||||
{
|
||||
struct __declspec(empty_bases) PaymentAppCanMakePaymentTriggerDetails : winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppCanMakePaymentTriggerDetails
|
||||
{
|
||||
PaymentAppCanMakePaymentTriggerDetails(std::nullptr_t) noexcept {}
|
||||
PaymentAppCanMakePaymentTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppCanMakePaymentTriggerDetails(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentAppManager : winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManager
|
||||
{
|
||||
PaymentAppManager(std::nullptr_t) noexcept {}
|
||||
PaymentAppManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::Provider::IPaymentAppManager(ptr, take_ownership_from_abi) {}
|
||||
[[nodiscard]] static auto Current();
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentTransaction : winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransaction
|
||||
{
|
||||
PaymentTransaction(std::nullptr_t) noexcept {}
|
||||
PaymentTransaction(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransaction(ptr, take_ownership_from_abi) {}
|
||||
static auto FromIdAsync(param::hstring const& id);
|
||||
};
|
||||
struct __declspec(empty_bases) PaymentTransactionAcceptResult : winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionAcceptResult
|
||||
{
|
||||
PaymentTransactionAcceptResult(std::nullptr_t) noexcept {}
|
||||
PaymentTransactionAcceptResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Payments::Provider::IPaymentTransactionAcceptResult(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+96
@@ -0,0 +1,96 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Preview_Holographic_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Preview_Holographic_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Activation
|
||||
{
|
||||
struct IActivatedEventArgs;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation::Numerics
|
||||
{
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Perception::Spatial
|
||||
{
|
||||
struct SpatialCoordinateSystem;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Preview::Holographic
|
||||
{
|
||||
struct IHolographicApplicationPreviewStatics;
|
||||
struct IHolographicKeyboardPlacementOverridePreview;
|
||||
struct IHolographicKeyboardPlacementOverridePreviewStatics;
|
||||
struct HolographicApplicationPreview;
|
||||
struct HolographicKeyboardPlacementOverridePreview;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicApplicationPreviewStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreview>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreviewStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Preview::Holographic::HolographicApplicationPreview>{ using type = class_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Preview::Holographic::HolographicKeyboardPlacementOverridePreview>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Preview::Holographic::HolographicApplicationPreview> = L"Windows.ApplicationModel.Preview.Holographic.HolographicApplicationPreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Preview::Holographic::HolographicKeyboardPlacementOverridePreview> = L"Windows.ApplicationModel.Preview.Holographic.HolographicKeyboardPlacementOverridePreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicApplicationPreviewStatics> = L"Windows.ApplicationModel.Preview.Holographic.IHolographicApplicationPreviewStatics";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreview> = L"Windows.ApplicationModel.Preview.Holographic.IHolographicKeyboardPlacementOverridePreview";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreviewStatics> = L"Windows.ApplicationModel.Preview.Holographic.IHolographicKeyboardPlacementOverridePreviewStatics";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicApplicationPreviewStatics>{ 0xFE038691,0x2A3A,0x45A9,{ 0xA2,0x08,0x7B,0xED,0x69,0x19,0x19,0xF3 } }; // FE038691-2A3A-45A9-A208-7BED691919F3
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreview>{ 0xC8A8CE3A,0xDFDE,0x5A14,{ 0x8D,0x5F,0x18,0x2C,0x52,0x6D,0xD9,0xC4 } }; // C8A8CE3A-DFDE-5A14-8D5F-182C526DD9C4
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreviewStatics>{ 0x202E6039,0x1FF6,0x5A06,{ 0xAA,0xC4,0xA5,0xE2,0x4F,0xA3,0xEC,0x4B } }; // 202E6039-1FF6-5A06-AAC4-A5E24FA3EC4B
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Preview::Holographic::HolographicKeyboardPlacementOverridePreview>{ using type = winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreview; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicApplicationPreviewStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall IsCurrentViewPresentedOnHolographicDisplay(bool*) noexcept = 0;
|
||||
virtual int32_t __stdcall IsHolographicActivation(void*, bool*) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreview>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall SetPlacementOverride(void*, winrt::Windows::Foundation::Numerics::float3, winrt::Windows::Foundation::Numerics::float3) noexcept = 0;
|
||||
virtual int32_t __stdcall SetPlacementOverrideWithMaxSize(void*, winrt::Windows::Foundation::Numerics::float3, winrt::Windows::Foundation::Numerics::float3, winrt::Windows::Foundation::Numerics::float2) noexcept = 0;
|
||||
virtual int32_t __stdcall ResetPlacementOverride() noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreviewStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall GetForCurrentView(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Preview_Holographic_IHolographicApplicationPreviewStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(bool) IsCurrentViewPresentedOnHolographicDisplay() const;
|
||||
WINRT_IMPL_AUTO(bool) IsHolographicActivation(winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs const& activatedEventArgs) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicApplicationPreviewStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Preview_Holographic_IHolographicApplicationPreviewStatics<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Preview_Holographic_IHolographicKeyboardPlacementOverridePreview
|
||||
{
|
||||
WINRT_IMPL_AUTO(void) SetPlacementOverride(winrt::Windows::Perception::Spatial::SpatialCoordinateSystem const& coordinateSystem, winrt::Windows::Foundation::Numerics::float3 const& topCenterPosition, winrt::Windows::Foundation::Numerics::float3 const& normal) const;
|
||||
WINRT_IMPL_AUTO(void) SetPlacementOverride(winrt::Windows::Perception::Spatial::SpatialCoordinateSystem const& coordinateSystem, winrt::Windows::Foundation::Numerics::float3 const& topCenterPosition, winrt::Windows::Foundation::Numerics::float3 const& normal, winrt::Windows::Foundation::Numerics::float2 const& maxSize) const;
|
||||
WINRT_IMPL_AUTO(void) ResetPlacementOverride() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreview>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Preview_Holographic_IHolographicKeyboardPlacementOverridePreview<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Preview_Holographic_IHolographicKeyboardPlacementOverridePreviewStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Preview::Holographic::HolographicKeyboardPlacementOverridePreview) GetForCurrentView() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreviewStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Preview_Holographic_IHolographicKeyboardPlacementOverridePreviewStatics<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Preview_Holographic_1_H
|
||||
#define WINRT_Windows_ApplicationModel_Preview_Holographic_1_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Preview.Holographic.0.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Preview::Holographic
|
||||
{
|
||||
struct __declspec(empty_bases) IHolographicApplicationPreviewStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IHolographicApplicationPreviewStatics>
|
||||
{
|
||||
IHolographicApplicationPreviewStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IHolographicApplicationPreviewStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IHolographicKeyboardPlacementOverridePreview :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IHolographicKeyboardPlacementOverridePreview>
|
||||
{
|
||||
IHolographicKeyboardPlacementOverridePreview(std::nullptr_t = nullptr) noexcept {}
|
||||
IHolographicKeyboardPlacementOverridePreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
struct __declspec(empty_bases) IHolographicKeyboardPlacementOverridePreviewStatics :
|
||||
winrt::Windows::Foundation::IInspectable,
|
||||
impl::consume_t<IHolographicKeyboardPlacementOverridePreviewStatics>
|
||||
{
|
||||
IHolographicKeyboardPlacementOverridePreviewStatics(std::nullptr_t = nullptr) noexcept {}
|
||||
IHolographicKeyboardPlacementOverridePreviewStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Preview_Holographic_2_H
|
||||
#define WINRT_Windows_ApplicationModel_Preview_Holographic_2_H
|
||||
#include "winrt/impl/Windows.ApplicationModel.Activation.1.h"
|
||||
#include "winrt/impl/Windows.ApplicationModel.Preview.Holographic.1.h"
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Preview::Holographic
|
||||
{
|
||||
struct HolographicApplicationPreview
|
||||
{
|
||||
HolographicApplicationPreview() = delete;
|
||||
static auto IsCurrentViewPresentedOnHolographicDisplay();
|
||||
static auto IsHolographicActivation(winrt::Windows::ApplicationModel::Activation::IActivatedEventArgs const& activatedEventArgs);
|
||||
};
|
||||
struct __declspec(empty_bases) HolographicKeyboardPlacementOverridePreview : winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreview
|
||||
{
|
||||
HolographicKeyboardPlacementOverridePreview(std::nullptr_t) noexcept {}
|
||||
HolographicKeyboardPlacementOverridePreview(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::ApplicationModel::Preview::Holographic::IHolographicKeyboardPlacementOverridePreview(ptr, take_ownership_from_abi) {}
|
||||
static auto GetForCurrentView();
|
||||
};
|
||||
}
|
||||
#endif
|
||||
+64
@@ -0,0 +1,64 @@
|
||||
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210930.14
|
||||
|
||||
#pragma once
|
||||
#ifndef WINRT_Windows_ApplicationModel_Preview_InkWorkspace_0_H
|
||||
#define WINRT_Windows_ApplicationModel_Preview_InkWorkspace_0_H
|
||||
WINRT_EXPORT namespace winrt::Windows::Foundation
|
||||
{
|
||||
struct IAsyncAction;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::Graphics::Imaging
|
||||
{
|
||||
struct SoftwareBitmap;
|
||||
}
|
||||
WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Preview::InkWorkspace
|
||||
{
|
||||
struct IInkWorkspaceHostedAppManager;
|
||||
struct IInkWorkspaceHostedAppManagerStatics;
|
||||
struct InkWorkspaceHostedAppManager;
|
||||
}
|
||||
namespace winrt::impl
|
||||
{
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Preview::InkWorkspace::IInkWorkspaceHostedAppManager>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Preview::InkWorkspace::IInkWorkspaceHostedAppManagerStatics>{ using type = interface_category; };
|
||||
template <> struct category<winrt::Windows::ApplicationModel::Preview::InkWorkspace::InkWorkspaceHostedAppManager>{ using type = class_category; };
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Preview::InkWorkspace::InkWorkspaceHostedAppManager> = L"Windows.ApplicationModel.Preview.InkWorkspace.InkWorkspaceHostedAppManager";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Preview::InkWorkspace::IInkWorkspaceHostedAppManager> = L"Windows.ApplicationModel.Preview.InkWorkspace.IInkWorkspaceHostedAppManager";
|
||||
template <> inline constexpr auto& name_v<winrt::Windows::ApplicationModel::Preview::InkWorkspace::IInkWorkspaceHostedAppManagerStatics> = L"Windows.ApplicationModel.Preview.InkWorkspace.IInkWorkspaceHostedAppManagerStatics";
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Preview::InkWorkspace::IInkWorkspaceHostedAppManager>{ 0xFE0A7990,0x5E59,0x4BB7,{ 0x8A,0x63,0x7D,0x21,0x8C,0xD9,0x63,0x00 } }; // FE0A7990-5E59-4BB7-8A63-7D218CD96300
|
||||
template <> inline constexpr guid guid_v<winrt::Windows::ApplicationModel::Preview::InkWorkspace::IInkWorkspaceHostedAppManagerStatics>{ 0xCBFD8CC5,0xA162,0x4BC4,{ 0x84,0xEE,0xE8,0x71,0x6D,0x52,0x33,0xC5 } }; // CBFD8CC5-A162-4BC4-84EE-E8716D5233C5
|
||||
template <> struct default_interface<winrt::Windows::ApplicationModel::Preview::InkWorkspace::InkWorkspaceHostedAppManager>{ using type = winrt::Windows::ApplicationModel::Preview::InkWorkspace::IInkWorkspaceHostedAppManager; };
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Preview::InkWorkspace::IInkWorkspaceHostedAppManager>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall SetThumbnailAsync(void*, void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <> struct abi<winrt::Windows::ApplicationModel::Preview::InkWorkspace::IInkWorkspaceHostedAppManagerStatics>
|
||||
{
|
||||
struct __declspec(novtable) type : inspectable_abi
|
||||
{
|
||||
virtual int32_t __stdcall GetForCurrentApp(void**) noexcept = 0;
|
||||
};
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Preview_InkWorkspace_IInkWorkspaceHostedAppManager
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::Foundation::IAsyncAction) SetThumbnailAsync(winrt::Windows::Graphics::Imaging::SoftwareBitmap const& bitmap) const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Preview::InkWorkspace::IInkWorkspaceHostedAppManager>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Preview_InkWorkspace_IInkWorkspaceHostedAppManager<D>;
|
||||
};
|
||||
template <typename D>
|
||||
struct consume_Windows_ApplicationModel_Preview_InkWorkspace_IInkWorkspaceHostedAppManagerStatics
|
||||
{
|
||||
WINRT_IMPL_AUTO(winrt::Windows::ApplicationModel::Preview::InkWorkspace::InkWorkspaceHostedAppManager) GetForCurrentApp() const;
|
||||
};
|
||||
template <> struct consume<winrt::Windows::ApplicationModel::Preview::InkWorkspace::IInkWorkspaceHostedAppManagerStatics>
|
||||
{
|
||||
template <typename D> using type = consume_Windows_ApplicationModel_Preview_InkWorkspace_IInkWorkspaceHostedAppManagerStatics<D>;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user