From abf560b7948be20cea814b1c46dd22933bac76b1 Mon Sep 17 00:00:00 2001 From: Rebecca Muraira Date: Tue, 24 Aug 2021 16:03:26 -0700 Subject: [PATCH 1/3] Toggle input in c++/winrt! --- .../Input.Toggle.json | 24 + .../AdaptiveCards.ObjectModel.Uwp.h | 31879 ---------------- .../idl/AdaptiveCards.Rendering.Uwp.idl | 4 +- .../lib/AdaptiveToggleInputRenderer.cpp | 109 +- .../lib/AdaptiveToggleInputRenderer.h | 29 +- source/uwp/Renderer/lib/Util.h | 12 +- source/uwp/Renderer/lib/XamlHelpers.cpp | 137 +- source/uwp/Renderer/lib/XamlHelpers.h | 14 + source/uwp/Renderer/lib/pch.h | 18 +- source/uwp/UWPUITestApp/UWPUITestApp.csproj | 4 + source/uwp/UWPUITests/UITest.cs | 38 +- .../uwp/UWPUnitTests/ElementRendererTests.cs | 82 + source/uwp/UWPUnitTests/UWPUnitTests.csproj | 1 + 13 files changed, 325 insertions(+), 32026 deletions(-) create mode 100644 samples/ConsolidatedElementSamples/Input.Toggle.json delete mode 100644 source/uwp/AdaptiveCardsObjectModel/AdaptiveCards.ObjectModel.Uwp.h create mode 100644 source/uwp/UWPUnitTests/ElementRendererTests.cs diff --git a/samples/ConsolidatedElementSamples/Input.Toggle.json b/samples/ConsolidatedElementSamples/Input.Toggle.json new file mode 100644 index 0000000000..13516a2784 --- /dev/null +++ b/samples/ConsolidatedElementSamples/Input.Toggle.json @@ -0,0 +1,24 @@ +{ + "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", + "type": "AdaptiveCard", + "version": "1.0", + "body": [ + { + "type": "Input.Toggle", + "id": "acceptTerms", + "title": "I accept the terms and agreements", + "value": "true", + "valueOn": "true", + "valueOff": "false", + "label": "Please check the box below to accept the terms and agreements:", + "isRequired": true, + "errorMessage": "You must accept the terms to continue." + } + ], + "actions": [ + { + "type": "Action.Submit", + "title": "OK" + } + ] +} diff --git a/source/uwp/AdaptiveCardsObjectModel/AdaptiveCards.ObjectModel.Uwp.h b/source/uwp/AdaptiveCardsObjectModel/AdaptiveCards.ObjectModel.Uwp.h deleted file mode 100644 index 0cdd070f87..0000000000 --- a/source/uwp/AdaptiveCardsObjectModel/AdaptiveCards.ObjectModel.Uwp.h +++ /dev/null @@ -1,31879 +0,0 @@ -/* Header file automatically generated from AdaptiveCards.ObjectModel.Uwp.idl */ -/* - * File built with Microsoft(R) MIDLRT Compiler Engine Version 10.00.0226 - */ - -#pragma warning( disable: 4049 ) /* more than 64k source lines */ - -/* verify that the version is high enough to compile this file*/ -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 500 -#endif - -/* verify that the version is high enough to compile this file*/ -#ifndef __REQUIRED_RPCSAL_H_VERSION__ -#define __REQUIRED_RPCSAL_H_VERSION__ 100 -#endif - -#include -#include - -#ifndef __RPCNDR_H_VERSION__ -#error this stub requires an updated version of -#endif /* __RPCNDR_H_VERSION__ */ - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif /*COM_NO_WINDOWS_H*/ -#ifndef __AdaptiveCards2EObjectModel2EUwp_h__ -#define __AdaptiveCards2EObjectModel2EUwp_h__ -#ifndef __AdaptiveCards2EObjectModel2EUwp_p_h__ -#define __AdaptiveCards2EObjectModel2EUwp_p_h__ - - -#pragma once - -// Ensure that the setting of the /ns_prefix command line switch is consistent for all headers. -// If you get an error from the compiler indicating "warning C4005: 'CHECK_NS_PREFIX_STATE': macro redefinition", this -// indicates that you have included two different headers with different settings for the /ns_prefix MIDL command line switch -#if !defined(DISABLE_NS_PREFIX_CHECKS) -#define CHECK_NS_PREFIX_STATE "always" -#endif // !defined(DISABLE_NS_PREFIX_CHECKS) - - -#pragma push_macro("MIDL_CONST_ID") -#undef MIDL_CONST_ID -#define MIDL_CONST_ID const __declspec(selectany) - - -// API Contract Inclusion Definitions -#if !defined(SPECIFIC_API_CONTRACT_DEFINITIONS) -#if !defined(WINDOWS_APPLICATIONMODEL_ACTIVATION_ACTIVATEDEVENTSCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_ACTIVATION_ACTIVATEDEVENTSCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_APPLICATIONMODEL_ACTIVATION_ACTIVATEDEVENTSCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_ACTIVATION_ACTIVATIONCAMERASETTINGSCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_ACTIVATION_ACTIVATIONCAMERASETTINGSCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_APPLICATIONMODEL_ACTIVATION_ACTIVATIONCAMERASETTINGSCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_ACTIVATION_CONTACTACTIVATEDEVENTSCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_ACTIVATION_CONTACTACTIVATEDEVENTSCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_APPLICATIONMODEL_ACTIVATION_CONTACTACTIVATEDEVENTSCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_ACTIVATION_WEBUISEARCHACTIVATEDEVENTSCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_ACTIVATION_WEBUISEARCHACTIVATEDEVENTSCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_APPLICATIONMODEL_ACTIVATION_WEBUISEARCHACTIVATEDEVENTSCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_BACKGROUND_BACKGROUNDALARMAPPLICATIONCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_BACKGROUND_BACKGROUNDALARMAPPLICATIONCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_APPLICATIONMODEL_BACKGROUND_BACKGROUNDALARMAPPLICATIONCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_CALLS_BACKGROUND_CALLSBACKGROUNDCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_CALLS_BACKGROUND_CALLSBACKGROUNDCONTRACT_VERSION 0x20000 -#endif // defined(WINDOWS_APPLICATIONMODEL_CALLS_BACKGROUND_CALLSBACKGROUNDCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_CALLS_CALLSPHONECONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_CALLS_CALLSPHONECONTRACT_VERSION 0x50000 -#endif // defined(WINDOWS_APPLICATIONMODEL_CALLS_CALLSPHONECONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_CALLS_CALLSVOIPCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_CALLS_CALLSVOIPCONTRACT_VERSION 0x40000 -#endif // defined(WINDOWS_APPLICATIONMODEL_CALLS_CALLSVOIPCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_CALLS_LOCKSCREENCALLCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_CALLS_LOCKSCREENCALLCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_APPLICATIONMODEL_CALLS_LOCKSCREENCALLCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_COMMUNICATIONBLOCKING_COMMUNICATIONBLOCKINGCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_COMMUNICATIONBLOCKING_COMMUNICATIONBLOCKINGCONTRACT_VERSION 0x20000 -#endif // defined(WINDOWS_APPLICATIONMODEL_COMMUNICATIONBLOCKING_COMMUNICATIONBLOCKINGCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_FULLTRUSTAPPCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_FULLTRUSTAPPCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_APPLICATIONMODEL_FULLTRUSTAPPCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_SEARCH_SEARCHCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_SEARCH_SEARCHCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_APPLICATIONMODEL_SEARCH_SEARCHCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_STARTUPTASKCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_STARTUPTASKCONTRACT_VERSION 0x30000 -#endif // defined(WINDOWS_APPLICATIONMODEL_STARTUPTASKCONTRACT_VERSION) - -#if !defined(WINDOWS_APPLICATIONMODEL_WALLET_WALLETCONTRACT_VERSION) -#define WINDOWS_APPLICATIONMODEL_WALLET_WALLETCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_APPLICATIONMODEL_WALLET_WALLETCONTRACT_VERSION) - -#if !defined(WINDOWS_DEVICES_PRINTERS_EXTENSIONS_EXTENSIONSCONTRACT_VERSION) -#define WINDOWS_DEVICES_PRINTERS_EXTENSIONS_EXTENSIONSCONTRACT_VERSION 0x20000 -#endif // defined(WINDOWS_DEVICES_PRINTERS_EXTENSIONS_EXTENSIONSCONTRACT_VERSION) - -#if !defined(WINDOWS_DEVICES_SMARTCARDS_SMARTCARDBACKGROUNDTRIGGERCONTRACT_VERSION) -#define WINDOWS_DEVICES_SMARTCARDS_SMARTCARDBACKGROUNDTRIGGERCONTRACT_VERSION 0x30000 -#endif // defined(WINDOWS_DEVICES_SMARTCARDS_SMARTCARDBACKGROUNDTRIGGERCONTRACT_VERSION) - -#if !defined(WINDOWS_DEVICES_SMARTCARDS_SMARTCARDEMULATORCONTRACT_VERSION) -#define WINDOWS_DEVICES_SMARTCARDS_SMARTCARDEMULATORCONTRACT_VERSION 0x60000 -#endif // defined(WINDOWS_DEVICES_SMARTCARDS_SMARTCARDEMULATORCONTRACT_VERSION) - -#if !defined(WINDOWS_DEVICES_SMS_LEGACYSMSAPICONTRACT_VERSION) -#define WINDOWS_DEVICES_SMS_LEGACYSMSAPICONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_DEVICES_SMS_LEGACYSMSAPICONTRACT_VERSION) - -#if !defined(WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION) -#define WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION 0x30000 -#endif // defined(WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION) - -#if !defined(WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION) -#define WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION 0x80000 -#endif // defined(WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION) - -#if !defined(WINDOWS_GAMING_INPUT_GAMINGINPUTPREVIEWCONTRACT_VERSION) -#define WINDOWS_GAMING_INPUT_GAMINGINPUTPREVIEWCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_GAMING_INPUT_GAMINGINPUTPREVIEWCONTRACT_VERSION) - -#if !defined(WINDOWS_GLOBALIZATION_GLOBALIZATIONJAPANESEPHONETICANALYZERCONTRACT_VERSION) -#define WINDOWS_GLOBALIZATION_GLOBALIZATIONJAPANESEPHONETICANALYZERCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_GLOBALIZATION_GLOBALIZATIONJAPANESEPHONETICANALYZERCONTRACT_VERSION) - -#if !defined(WINDOWS_MEDIA_CAPTURE_APPBROADCASTCONTRACT_VERSION) -#define WINDOWS_MEDIA_CAPTURE_APPBROADCASTCONTRACT_VERSION 0x20000 -#endif // defined(WINDOWS_MEDIA_CAPTURE_APPBROADCASTCONTRACT_VERSION) - -#if !defined(WINDOWS_MEDIA_CAPTURE_APPCAPTURECONTRACT_VERSION) -#define WINDOWS_MEDIA_CAPTURE_APPCAPTURECONTRACT_VERSION 0x40000 -#endif // defined(WINDOWS_MEDIA_CAPTURE_APPCAPTURECONTRACT_VERSION) - -#if !defined(WINDOWS_MEDIA_CAPTURE_APPCAPTUREMETADATACONTRACT_VERSION) -#define WINDOWS_MEDIA_CAPTURE_APPCAPTUREMETADATACONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_MEDIA_CAPTURE_APPCAPTUREMETADATACONTRACT_VERSION) - -#if !defined(WINDOWS_MEDIA_CAPTURE_CAMERACAPTUREUICONTRACT_VERSION) -#define WINDOWS_MEDIA_CAPTURE_CAMERACAPTUREUICONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_MEDIA_CAPTURE_CAMERACAPTUREUICONTRACT_VERSION) - -#if !defined(WINDOWS_MEDIA_CAPTURE_GAMEBARCONTRACT_VERSION) -#define WINDOWS_MEDIA_CAPTURE_GAMEBARCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_MEDIA_CAPTURE_GAMEBARCONTRACT_VERSION) - -#if !defined(WINDOWS_MEDIA_DEVICES_CALLCONTROLCONTRACT_VERSION) -#define WINDOWS_MEDIA_DEVICES_CALLCONTROLCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_MEDIA_DEVICES_CALLCONTROLCONTRACT_VERSION) - -#if !defined(WINDOWS_MEDIA_MEDIACONTROLCONTRACT_VERSION) -#define WINDOWS_MEDIA_MEDIACONTROLCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_MEDIA_MEDIACONTROLCONTRACT_VERSION) - -#if !defined(WINDOWS_MEDIA_PROTECTION_PROTECTIONRENEWALCONTRACT_VERSION) -#define WINDOWS_MEDIA_PROTECTION_PROTECTIONRENEWALCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_MEDIA_PROTECTION_PROTECTIONRENEWALCONTRACT_VERSION) - -#if !defined(WINDOWS_NETWORKING_CONNECTIVITY_WWANCONTRACT_VERSION) -#define WINDOWS_NETWORKING_CONNECTIVITY_WWANCONTRACT_VERSION 0x20000 -#endif // defined(WINDOWS_NETWORKING_CONNECTIVITY_WWANCONTRACT_VERSION) - -#if !defined(WINDOWS_NETWORKING_SOCKETS_CONTROLCHANNELTRIGGERCONTRACT_VERSION) -#define WINDOWS_NETWORKING_SOCKETS_CONTROLCHANNELTRIGGERCONTRACT_VERSION 0x30000 -#endif // defined(WINDOWS_NETWORKING_SOCKETS_CONTROLCHANNELTRIGGERCONTRACT_VERSION) - -#if !defined(WINDOWS_PHONE_PHONECONTRACT_VERSION) -#define WINDOWS_PHONE_PHONECONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_PHONE_PHONECONTRACT_VERSION) - -#if !defined(WINDOWS_PHONE_PHONEINTERNALCONTRACT_VERSION) -#define WINDOWS_PHONE_PHONEINTERNALCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_PHONE_PHONEINTERNALCONTRACT_VERSION) - -#if !defined(WINDOWS_SECURITY_ENTERPRISEDATA_ENTERPRISEDATACONTRACT_VERSION) -#define WINDOWS_SECURITY_ENTERPRISEDATA_ENTERPRISEDATACONTRACT_VERSION 0x50000 -#endif // defined(WINDOWS_SECURITY_ENTERPRISEDATA_ENTERPRISEDATACONTRACT_VERSION) - -#if !defined(WINDOWS_STORAGE_PROVIDER_CLOUDFILESCONTRACT_VERSION) -#define WINDOWS_STORAGE_PROVIDER_CLOUDFILESCONTRACT_VERSION 0x30000 -#endif // defined(WINDOWS_STORAGE_PROVIDER_CLOUDFILESCONTRACT_VERSION) - -#if !defined(WINDOWS_SYSTEM_SYSTEMMANAGEMENTCONTRACT_VERSION) -#define WINDOWS_SYSTEM_SYSTEMMANAGEMENTCONTRACT_VERSION 0x60000 -#endif // defined(WINDOWS_SYSTEM_SYSTEMMANAGEMENTCONTRACT_VERSION) - -#if !defined(WINDOWS_UI_CORE_COREWINDOWDIALOGSCONTRACT_VERSION) -#define WINDOWS_UI_CORE_COREWINDOWDIALOGSCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_UI_CORE_COREWINDOWDIALOGSCONTRACT_VERSION) - -#if !defined(WINDOWS_UI_VIEWMANAGEMENT_VIEWMANAGEMENTVIEWSCALINGCONTRACT_VERSION) -#define WINDOWS_UI_VIEWMANAGEMENT_VIEWMANAGEMENTVIEWSCALINGCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_UI_VIEWMANAGEMENT_VIEWMANAGEMENTVIEWSCALINGCONTRACT_VERSION) - -#if !defined(WINDOWS_UI_WEBUI_CORE_WEBUICOMMANDBARCONTRACT_VERSION) -#define WINDOWS_UI_WEBUI_CORE_WEBUICOMMANDBARCONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_UI_WEBUI_CORE_WEBUICOMMANDBARCONTRACT_VERSION) - -#endif // defined(SPECIFIC_API_CONTRACT_DEFINITIONS) - - -// Header files for imported files -#include "inspectable.h" -#include "Windows.Foundation.h" -#include "Windows.UI.Xaml.h" -#include "Windows.Data.Json.h" -// Importing Collections header -#include - -#if defined(__cplusplus) && !defined(CINTERFACE) -#if defined(__MIDL_USE_C_ENUM) -#define MIDL_ENUM enum -#else -#define MIDL_ENUM enum class -#endif -/* Forward Declarations */ -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveCardElement; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardElement - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveRemoteResourceInformation; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveRemoteResourceInformation - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveElementWithRemoteResources; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveElementWithRemoteResources - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveSeparator; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveSeparator - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTextElement; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTextElement - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTextBlock; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTextBlock - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveInline; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveInline - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTextRun; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTextRun - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveRichTextBlock; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveRichTextBlock - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveMediaSource; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveMediaSource - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveMedia; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveMedia - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveBackgroundImage; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveBackgroundImage - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveAuthCardButton; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveAuthCardButton - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTokenExchangeResource; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTokenExchangeResource - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveAuthentication; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveAuthentication - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveRefresh; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveRefresh - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveCard; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCard - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveCardStatics; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardStatics - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveCardParseResult; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardParseResult - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveImage; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveImage - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveImageSet; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveImageSet - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveChoiceInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveChoiceInput - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveChoiceSetInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveChoiceSetInput - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveDateInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveDateInput - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveNumberInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveNumberInput - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTextInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTextInput - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTimeInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTimeInput - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveToggleInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveToggleInput - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveContainerBase; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveContainerBase - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveContainer; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveContainer - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveContainer2; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2 ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveContainer2 - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveColumn; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveColumn - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveColumnSet; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveColumnSet - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveFact; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveFact - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveFactSet; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveFactSet - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTableCell; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTableCell - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTableRow; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTableRow - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTableColumnDefinition; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTableColumnDefinition - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTable; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTable - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveActionSet; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionSet - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveUnsupportedAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveUnsupportedAction - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveUnsupportedElement; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveUnsupportedElement - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveActionElement; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveOpenUrlAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveOpenUrlAction - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveShowCardAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveShowCardAction - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveSubmitAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveSubmitAction - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveExecuteAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveExecuteAction - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveToggleVisibilityTarget; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveToggleVisibilityTarget - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveToggleVisibilityAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveToggleVisibilityAction - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveRequirement; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveRequirement - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveRequirementFactory; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveRequirementFactory - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveElementParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveElementParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveElementParserRegistration; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveElementParserRegistration - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveActionParserRegistration; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionParserRegistration - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveActionParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveInputElement; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveInputElement - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTextBlockParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTextBlockParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveRichTextBlockParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveRichTextBlockParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveImageParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveImageParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveImageSetParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveImageSetParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveContainerParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveContainerParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveColumnParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveColumnParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveColumnSetParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveColumnSetParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveFactParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveFactParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveChoiceSetInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveChoiceSetInputParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveDateInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveDateInputParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveNumberInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveNumberInputParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTextInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTextInputParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTimeInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTimeInputParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveToggleInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveToggleInputParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveFactSetParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveFactSetParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveMediaParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveMediaParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveActionSetParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionSetParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveOpenUrlActionParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveOpenUrlActionParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveShowCardActionParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveShowCardActionParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveSubmitActionParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveSubmitActionParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveExecuteActionParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveExecuteActionParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveToggleVisibilityActionParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveToggleVisibilityActionParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveTableParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTableParser - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveError; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveError - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveErrorFactory; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveErrorFactory - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveWarning; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveWarning - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_FWD_DEFINED__ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - interface IAdaptiveWarningFactory; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveWarningFactory - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_FWD_DEFINED__ - -// Parameterized interface forward declarations (C++) - -// Collection interface definitions -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveRemoteResourceInformation; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("0ac88ac2-38b9-5008-953f-c84161142c8c")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("e2c03ce6-b1f2-5191-95e3-3ee65277cfee")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("c03ee019-c5bd-56e8-86ed-866556d9d9f2")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("e15653bb-3415-5758-881e-a62cd9089be2")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_USE */ - - - -#ifndef ____x_ABI_CWindows_CData_CJson_CIJsonValue_FWD_DEFINED__ -#define ____x_ABI_CWindows_CData_CJson_CIJsonValue_FWD_DEFINED__ -namespace ABI { - namespace Windows { - namespace Data { - namespace Json { - interface IJsonValue; - } /* Json */ - } /* Data */ - } /* Windows */} /* ABI */ -#define __x_ABI_CWindows_CData_CJson_CIJsonValue ABI::Windows::Data::Json::IJsonValue - -#endif // ____x_ABI_CWindows_CData_CJson_CIJsonValue_FWD_DEFINED__ - - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - -#ifndef DEF___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE -#define DEF___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("4deecc89-b0b8-5ee8-a51d-1c25ad9a5b01")) -IKeyValuePair : IKeyValuePair_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IKeyValuePair`2"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IKeyValuePair __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_t; -#define __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue ABI::Windows::Foundation::Collections::__FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue ABI::Windows::Foundation::Collections::IKeyValuePair -//#define __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_t ABI::Windows::Foundation::Collections::IKeyValuePair -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE */ - - -#endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - -#ifndef DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE -#define DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("f948eac5-33eb-50f5-b5af-e7cecf0e4501")) -IIterator<__FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue*> : IIterator_impl<__FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue*> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1>"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator<__FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue*> __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_t; -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue ABI::Windows::Foundation::Collections::__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue ABI::Windows::Foundation::Collections::IIterator*> -//#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_t ABI::Windows::Foundation::Collections::IIterator*> -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE */ - - -#endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - -#ifndef DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE -#define DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("dfabb6e1-0411-5a8f-aa87-354e7110f099")) -IIterable<__FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue*> : IIterable_impl<__FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue*> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1>"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable<__FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue*> __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_t; -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue ABI::Windows::Foundation::Collections::__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue ABI::Windows::Foundation::Collections::IIterable*> -//#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_t ABI::Windows::Foundation::Collections::IIterable*> -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE */ - - -#endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - -#ifndef DEF___FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE -#define DEF___FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("eecd690c-1ff3-529f-923f-9b1c31fd3d0f")) -IMapView : IMapView_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IMapView`2"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IMapView __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_t; -#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue ABI::Windows::Foundation::Collections::__FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue ABI::Windows::Foundation::Collections::IMapView -//#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_t ABI::Windows::Foundation::Collections::IMapView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE */ - - -#endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - -#ifndef DEF___FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE -#define DEF___FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("c9d9a725-786b-5113-b4b7-9b61764c220b")) -IMap : IMap_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IMap`2"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IMap __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_t; -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue ABI::Windows::Foundation::Collections::__FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue ABI::Windows::Foundation::Collections::IMap -//#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_t ABI::Windows::Foundation::Collections::IMap -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_USE */ - - -#endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveRequirement; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("697d0755-d7c1-584e-b937-eae09d55b3e2")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("550c871e-a796-52bc-bb93-0825ab8d0987")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("1ad1fe47-f1c6-521d-a4a1-dd61cbb0e1d7")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("fcc6f528-2470-56c9-a53f-9b84ff0d0078")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - MIDL_ENUM TextSize : int; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -#ifndef DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_USE -#define DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { -template <> -struct __declspec(uuid("90ded698-9a50-5806-bd33-6a4d06400f79")) -IReference : IReference_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.IReference`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IReference __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_t; -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize ABI::Windows::Foundation::__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_t -/* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize ABI::Windows::Foundation::IReference -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_t ABI::Windows::Foundation::IReference -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - MIDL_ENUM TextWeight : int; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -#ifndef DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_USE -#define DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { -template <> -struct __declspec(uuid("17f94da2-117f-5447-b920-77f61051f7ff")) -IReference : IReference_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.IReference`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IReference __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_t; -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight ABI::Windows::Foundation::__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_t -/* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight ABI::Windows::Foundation::IReference -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_t ABI::Windows::Foundation::IReference -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - MIDL_ENUM ForegroundColor : int; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -#ifndef DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_USE -#define DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { -template <> -struct __declspec(uuid("fca5504c-f0bd-5405-8cdd-5c4f9c7ec049")) -IReference : IReference_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.IReference`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IReference __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_t; -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor ABI::Windows::Foundation::__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_t -/* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor ABI::Windows::Foundation::IReference -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_t ABI::Windows::Foundation::IReference -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_USE */ - - - - -#ifndef DEF___FIReference_1_boolean_USE -#define DEF___FIReference_1_boolean_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { -template <> -struct __declspec(uuid("3c00fd60-2950-5939-a21a-2d12c5a01b8a")) -IReference : IReference_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.IReference`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IReference __FIReference_1_boolean_t; -#define __FIReference_1_boolean ABI::Windows::Foundation::__FIReference_1_boolean_t -/* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIReference_1_boolean ABI::Windows::Foundation::IReference -//#define __FIReference_1_boolean_t ABI::Windows::Foundation::IReference -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIReference_1_boolean_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - MIDL_ENUM FontType : int; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -#ifndef DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_USE -#define DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { -template <> -struct __declspec(uuid("7ec0eae3-f9bb-5fbe-8e91-9923e8c35d67")) -IReference : IReference_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.IReference`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IReference __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_t; -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType ABI::Windows::Foundation::__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_t -/* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType ABI::Windows::Foundation::IReference -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_t ABI::Windows::Foundation::IReference -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - MIDL_ENUM HAlignment : int; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -#ifndef DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_USE -#define DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { -template <> -struct __declspec(uuid("70b95683-2e1b-58c2-bade-8bb3fb825fec")) -IReference : IReference_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.IReference`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IReference __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_t; -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment ABI::Windows::Foundation::__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_t -/* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment ABI::Windows::Foundation::IReference -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_t ABI::Windows::Foundation::IReference -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - MIDL_ENUM TextStyle : int; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -#ifndef DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_USE -#define DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { -template <> -struct __declspec(uuid("99b1c200-6b3b-555e-8d17-2e1c6df63d9a")) -IReference : IReference_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.IReference`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IReference __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_t; -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle ABI::Windows::Foundation::__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_t -/* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle ABI::Windows::Foundation::IReference -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_t ABI::Windows::Foundation::IReference -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_USE */ - - - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("2a2b7ba1-6d2a-5faa-adf2-3099b1947a00")) -IIterator : IIterator_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("e23ff770-05db-55a6-affa-bd0a1c11dfc0")) -IIterable : IIterable_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("57ff038c-6647-5f79-9f99-6cc5998c905d")) -IVectorView : IVectorView_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("ad803401-dd60-5da2-aba9-e83a7a17da40")) -IVector : IVector_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveMediaSource; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("a2e76c50-62b8-5cc0-8ef2-4c8819bcee8a")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("acc5b752-0f69-567f-ad55-7fafe50de0a2")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("a124950c-9ba8-574b-8943-d513d70e9599")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("ac91b628-219b-5a2a-a97e-6d47a2b524f3")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveAuthCardButton; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("ea7c242f-8d33-5592-89f2-bec11766f62e")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("0086d6a7-2d42-5286-8de3-abaebb989e94")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("8cfbc077-5d88-5573-825f-15ea44fca8fe")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("5c6fe6bb-ecad-55a1-a79e-707f7f120f78")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_USE */ - - - - -#ifndef DEF___FIIterator_1_HSTRING_USE -#define DEF___FIIterator_1_HSTRING_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("8c304ebb-6615-50a4-8829-879ecd443236")) -IIterator : IIterator_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_HSTRING_t; -#define __FIIterator_1_HSTRING ABI::Windows::Foundation::Collections::__FIIterator_1_HSTRING_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_HSTRING ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_HSTRING_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_HSTRING_USE */ - - - - -#ifndef DEF___FIIterable_1_HSTRING_USE -#define DEF___FIIterable_1_HSTRING_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("e2fcc7c1-3bfc-5a0b-b2b0-72e769d1cb7e")) -IIterable : IIterable_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_HSTRING_t; -#define __FIIterable_1_HSTRING ABI::Windows::Foundation::Collections::__FIIterable_1_HSTRING_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_HSTRING ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_HSTRING_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_HSTRING_USE */ - - - - -#ifndef DEF___FIVectorView_1_HSTRING_USE -#define DEF___FIVectorView_1_HSTRING_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("2f13c006-a03a-5f69-b090-75a43e33423e")) -IVectorView : IVectorView_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_HSTRING_t; -#define __FIVectorView_1_HSTRING ABI::Windows::Foundation::Collections::__FIVectorView_1_HSTRING_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_HSTRING ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_HSTRING_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_HSTRING_USE */ - - - - -#ifndef DEF___FIVector_1_HSTRING_USE -#define DEF___FIVector_1_HSTRING_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("98b9acc1-4b56-532e-ac73-03d5291cca90")) -IVector : IVector_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_HSTRING_t; -#define __FIVector_1_HSTRING ABI::Windows::Foundation::Collections::__FIVector_1_HSTRING_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_HSTRING ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_HSTRING_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_HSTRING_USE */ - - - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("a87b1481-310a-550f-aa4b-2c6be98046c2")) -IIterator : IIterator_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("c51fb479-beae-57f1-a85e-2ada2414147b")) -IIterable : IIterable_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("e126be09-a7cb-55bc-a205-0799b6e663b1")) -IVectorView : IVectorView_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("1401d3a8-8eee-5bca-8701-ef9e32f3d3bf")) -IVector : IVector_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_USE */ - - - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("6eee7b8e-3b11-5b2b-be75-bf5dd731ad14")) -IIterator : IIterator_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("721d6179-4b51-5ff1-ac84-9c06fbc00f29")) -IIterable : IIterable_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("3104be64-6f15-571f-83cd-61b326f47c4c")) -IVectorView : IVectorView_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("dab4d8b0-0678-5db3-bd03-5866e281d822")) -IVector : IVector_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveError; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("d842dd2c-822c-5e17-9fe9-a9a58de5a534")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("e057cfb3-11d2-55d4-b2df-c7a2f92ac7b9")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("ec045669-2c4f-5c23-8472-257dbf3966b9")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("3ae3a8d1-b2c7-5a3d-b425-5d90eccdedc9")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveWarning; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("7a5e02bf-2aeb-5027-b334-9d36392ba65a")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("4eb5602c-73bd-5a29-b4ea-6eac5d2d5f46")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("6189e85f-929f-523c-8ad2-61195bd89e87")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("61908a97-dd00-5f6b-82f2-abf4395ec1fb")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveImage; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("6893149a-28d4-56b1-a8d8-30417c722acb")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("63a96eee-9c4d-576f-b90c-77aa421709cc")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("d5f1fe00-18e5-59a6-bc5a-0d6a1d5e18af")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("bf6e1a09-3d81-5701-a749-8ace2cc843fa")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveChoiceInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("479df5b5-45b8-5669-9bba-bfac0f126819")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("83478f4a-a4fa-5dec-9892-5a91fb6f9a61")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("bf16a440-f67e-59ec-8f0e-425ecc0e4c7a")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("a54d407b-0962-5532-b8cb-fc0f4915d302")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_USE */ - - - - -#ifndef DEF___FIReference_1_double_USE -#define DEF___FIReference_1_double_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { -template <> -struct __declspec(uuid("2f2d6c29-5473-5f3e-92e7-96572bb990e2")) -IReference : IReference_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.IReference`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IReference __FIReference_1_double_t; -#define __FIReference_1_double ABI::Windows::Foundation::__FIReference_1_double_t -/* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIReference_1_double ABI::Windows::Foundation::IReference -//#define __FIReference_1_double_t ABI::Windows::Foundation::IReference -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIReference_1_double_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - MIDL_ENUM VerticalContentAlignment : int; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -#ifndef DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_USE -#define DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { -template <> -struct __declspec(uuid("1cf6a43c-1a36-5516-8599-fa43f8d7e2b1")) -IReference : IReference_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.IReference`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IReference __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_t; -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment ABI::Windows::Foundation::__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_t -/* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment ABI::Windows::Foundation::IReference -//#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_t ABI::Windows::Foundation::IReference -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveColumn; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("eea30bf0-1e7e-57b4-a9b1-b862a7edc156")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("18558fb0-fb87-5637-8da1-a09becaab758")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("58f35edb-ff6f-5e35-96ab-3a8cf35e2380")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("e54c75c3-f9a8-5571-9046-f74a54f9c3d5")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveFact; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("12f71674-16a6-5120-a013-788d5b726554")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("359dad80-bb15-56de-8b7b-32ddf0b0b8e4")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("c72e018e-80d4-5594-b993-a9547f30888e")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("88e62840-cf99-537e-9942-756f46e0ca19")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTableCell; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("ce3eeb6e-5608-5bdc-ac96-3d32a7e4aec8")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("345208b0-b481-513b-8afe-f49c1bcfca4f")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("2791301f-56b4-53b3-ba9b-443205b0f5fe")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("d7506917-6692-5738-9ba7-1e04d2977bc9")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_USE */ - - - - -#ifndef DEF___FIReference_1_UINT32_USE -#define DEF___FIReference_1_UINT32_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { -template <> -struct __declspec(uuid("513ef3af-e784-5325-a91e-97c2b8111cf3")) -IReference : IReference_impl -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.IReference`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IReference __FIReference_1_UINT32_t; -#define __FIReference_1_UINT32 ABI::Windows::Foundation::__FIReference_1_UINT32_t -/* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIReference_1_UINT32 ABI::Windows::Foundation::IReference -//#define __FIReference_1_UINT32_t ABI::Windows::Foundation::IReference -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIReference_1_UINT32_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTableColumnDefinition; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("36846583-fe8a-5d61-b72d-2bba467959bb")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("bdf79ada-1e72-51af-ace2-d67ea82258cb")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("356d188f-c464-500a-ad31-f6a3df979383")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("12a3c0e7-f7e1-587e-95c3-d3b6d721d6ca")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTableRow; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("abbec171-126b-5a47-a83d-180c4de5648e")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("3019d3e8-652d-5e4b-b836-a74a3d793b2f")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("6d10f448-8066-59b3-93c6-b1b4a7fc30d6")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("70e83535-668f-519e-a88a-39e2a071c3c4")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_USE */ - - - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveToggleVisibilityTarget; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -#ifndef DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE -#define DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("80b1f993-625d-5969-bcdb-ed235cd0d47a")) -IIterator : IIterator_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterator`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterator __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t; -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget ABI::Windows::Foundation::Collections::__FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget ABI::Windows::Foundation::Collections::IIterator -//#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t ABI::Windows::Foundation::Collections::IIterator -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE */ - - - - - -#ifndef DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE -#define DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("66f41f99-559b-5f0f-bdde-5eef1e3b59ac")) -IIterable : IIterable_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IIterable`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IIterable __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t; -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget ABI::Windows::Foundation::Collections::__FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget ABI::Windows::Foundation::Collections::IIterable -//#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t ABI::Windows::Foundation::Collections::IIterable -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE */ - - - - - -#ifndef DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE -#define DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("f50e2b84-fede-590d-ab4a-700eda5f5c5a")) -IVectorView : IVectorView_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVectorView`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVectorView __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t; -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget ABI::Windows::Foundation::Collections::__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget ABI::Windows::Foundation::Collections::IVectorView -//#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t ABI::Windows::Foundation::Collections::IVectorView -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE */ - - - - - -#ifndef DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE -#define DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE -#if !defined(RO_NO_TEMPLATE_NAME) -namespace ABI { namespace Windows { namespace Foundation { namespace Collections { -template <> -struct __declspec(uuid("932a9feb-5847-5ee6-b46f-9ddf7e0bfdb7")) -IVector : IVector_impl> -{ - static const wchar_t* z_get_rc_name_impl() - { - return L"Windows.Foundation.Collections.IVector`1"; - } -}; -// Define a typedef for the parameterized interface specialization's mangled name. -// This allows code which uses the mangled name for the parameterized interface to access the -// correct parameterized interface specialization. -typedef IVector __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t; -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget ABI::Windows::Foundation::Collections::__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t -/* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } - -//// Define an alias for the C version of the interface for compatibility purposes. -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget ABI::Windows::Foundation::Collections::IVector -//#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_t ABI::Windows::Foundation::Collections::IVector -#endif // !defined(RO_NO_TEMPLATE_NAME) -#endif /* DEF___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_USE */ - - - - - - -#pragma warning (push) -#pragma warning (disable:4668) -#pragma warning (disable:4001) -#pragma once -#pragma warning (pop) -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveCardParseResult; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.TextSize - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM TextSize : int - { - Small = 0, - Default, - Medium, - Large, - ExtraLarge, - } TextSize; - const TextSize TextSize_Small = TextSize::Small; - const TextSize TextSize_Default = TextSize::Default; - const TextSize TextSize_Medium = TextSize::Medium; - const TextSize TextSize_Large = TextSize::Large; - const TextSize TextSize_ExtraLarge = TextSize::ExtraLarge; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.TextWeight - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM TextWeight : int - { - Lighter = 0, - Default, - Bolder, - } TextWeight; - const TextWeight TextWeight_Lighter = TextWeight::Lighter; - const TextWeight TextWeight_Default = TextWeight::Default; - const TextWeight TextWeight_Bolder = TextWeight::Bolder; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ForegroundColor - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM ForegroundColor : int - { - Default = 0, - Dark, - Light, - Accent, - Good, - Warning, - Attention, - } ForegroundColor; - const ForegroundColor ForegroundColor_Default = ForegroundColor::Default; - const ForegroundColor ForegroundColor_Dark = ForegroundColor::Dark; - const ForegroundColor ForegroundColor_Light = ForegroundColor::Light; - const ForegroundColor ForegroundColor_Accent = ForegroundColor::Accent; - const ForegroundColor ForegroundColor_Good = ForegroundColor::Good; - const ForegroundColor ForegroundColor_Warning = ForegroundColor::Warning; - const ForegroundColor ForegroundColor_Attention = ForegroundColor::Attention; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.HAlignment - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM HAlignment : int - { - Left = 0, - Center, - Right, - } HAlignment; - const HAlignment HAlignment_Left = HAlignment::Left; - const HAlignment HAlignment_Center = HAlignment::Center; - const HAlignment HAlignment_Right = HAlignment::Right; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.VAlignment - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM VAlignment : int - { - Top = 0, - Center, - Bottom, - } VAlignment; - const VAlignment VAlignment_Top = VAlignment::Top; - const VAlignment VAlignment_Center = VAlignment::Center; - const VAlignment VAlignment_Bottom = VAlignment::Bottom; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.BackgroundImageFillMode - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM BackgroundImageFillMode : int - { - Cover = 0, - RepeatHorizontally, - RepeatVertically, - Repeat, - } BackgroundImageFillMode; - const BackgroundImageFillMode BackgroundImageFillMode_Cover = BackgroundImageFillMode::Cover; - const BackgroundImageFillMode BackgroundImageFillMode_RepeatHorizontally = BackgroundImageFillMode::RepeatHorizontally; - const BackgroundImageFillMode BackgroundImageFillMode_RepeatVertically = BackgroundImageFillMode::RepeatVertically; - const BackgroundImageFillMode BackgroundImageFillMode_Repeat = BackgroundImageFillMode::Repeat; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ElementType - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM ElementType : int - { - Unsupported = 0, - AdaptiveCard, - TextBlock, - Image, - Container, - Column, - ColumnSet, - FactSet, - Fact, - ImageSet, - ChoiceInput, - ChoiceSetInput, - DateInput, - NumberInput, - TextInput, - TimeInput, - ToggleInput, - Custom, - Media, - ActionSet, - RichTextBlock, - TableCell, - TableRow, - Table, - } ElementType; - const ElementType ElementType_Unsupported = ElementType::Unsupported; - const ElementType ElementType_AdaptiveCard = ElementType::AdaptiveCard; - const ElementType ElementType_TextBlock = ElementType::TextBlock; - const ElementType ElementType_Image = ElementType::Image; - const ElementType ElementType_Container = ElementType::Container; - const ElementType ElementType_Column = ElementType::Column; - const ElementType ElementType_ColumnSet = ElementType::ColumnSet; - const ElementType ElementType_FactSet = ElementType::FactSet; - const ElementType ElementType_Fact = ElementType::Fact; - const ElementType ElementType_ImageSet = ElementType::ImageSet; - const ElementType ElementType_ChoiceInput = ElementType::ChoiceInput; - const ElementType ElementType_ChoiceSetInput = ElementType::ChoiceSetInput; - const ElementType ElementType_DateInput = ElementType::DateInput; - const ElementType ElementType_NumberInput = ElementType::NumberInput; - const ElementType ElementType_TextInput = ElementType::TextInput; - const ElementType ElementType_TimeInput = ElementType::TimeInput; - const ElementType ElementType_ToggleInput = ElementType::ToggleInput; - const ElementType ElementType_Custom = ElementType::Custom; - const ElementType ElementType_Media = ElementType::Media; - const ElementType ElementType_ActionSet = ElementType::ActionSet; - const ElementType ElementType_RichTextBlock = ElementType::RichTextBlock; - const ElementType ElementType_TableCell = ElementType::TableCell; - const ElementType ElementType_TableRow = ElementType::TableRow; - const ElementType ElementType_Table = ElementType::Table; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ActionType - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM ActionType : int - { - Unsupported = 0, - ShowCard, - Submit, - OpenUrl, - ToggleVisibility, - Execute, - Custom, - } ActionType; - const ActionType ActionType_Unsupported = ActionType::Unsupported; - const ActionType ActionType_ShowCard = ActionType::ShowCard; - const ActionType ActionType_Submit = ActionType::Submit; - const ActionType ActionType_OpenUrl = ActionType::OpenUrl; - const ActionType ActionType_ToggleVisibility = ActionType::ToggleVisibility; - const ActionType ActionType_Execute = ActionType::Execute; - const ActionType ActionType_Custom = ActionType::Custom; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ImageStyle - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM ImageStyle : int - { - Default = 0, - Person, - } ImageStyle; - const ImageStyle ImageStyle_Default = ImageStyle::Default; - const ImageStyle ImageStyle_Person = ImageStyle::Person; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ImageSize - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM ImageSize : int - { - None = 0, - Auto, - Stretch, - Small, - Medium, - Large, - } ImageSize; - const ImageSize ImageSize_None = ImageSize::None; - const ImageSize ImageSize_Auto = ImageSize::Auto; - const ImageSize ImageSize_Stretch = ImageSize::Stretch; - const ImageSize ImageSize_Small = ImageSize::Small; - const ImageSize ImageSize_Medium = ImageSize::Medium; - const ImageSize ImageSize_Large = ImageSize::Large; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.SeparatorThickness - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM SeparatorThickness : int - { - Default = 0, - Thick, - } SeparatorThickness; - const SeparatorThickness SeparatorThickness_Default = SeparatorThickness::Default; - const SeparatorThickness SeparatorThickness_Thick = SeparatorThickness::Thick; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.Spacing - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM Spacing : int - { - Default = 0, - None, - Small, - Medium, - Large, - ExtraLarge, - Padding, - } Spacing; - const Spacing Spacing_Default = Spacing::Default; - const Spacing Spacing_None = Spacing::None; - const Spacing Spacing_Small = Spacing::Small; - const Spacing Spacing_Medium = Spacing::Medium; - const Spacing Spacing_Large = Spacing::Large; - const Spacing Spacing_ExtraLarge = Spacing::ExtraLarge; - const Spacing Spacing_Padding = Spacing::Padding; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ChoiceSetStyle - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM ChoiceSetStyle : int - { - Compact = 0, - Expanded, - Filtered, - } ChoiceSetStyle; - const ChoiceSetStyle ChoiceSetStyle_Compact = ChoiceSetStyle::Compact; - const ChoiceSetStyle ChoiceSetStyle_Expanded = ChoiceSetStyle::Expanded; - const ChoiceSetStyle ChoiceSetStyle_Filtered = ChoiceSetStyle::Filtered; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.TextInputStyle - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM TextInputStyle : int - { - Text = 0, - Tel, - Url, - Email, - } TextInputStyle; - const TextInputStyle TextInputStyle_Text = TextInputStyle::Text; - const TextInputStyle TextInputStyle_Tel = TextInputStyle::Tel; - const TextInputStyle TextInputStyle_Url = TextInputStyle::Url; - const TextInputStyle TextInputStyle_Email = TextInputStyle::Email; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ContainerStyle - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM ContainerStyle : int - { - None = 0, - Default, - Emphasis, - Good, - Attention, - Warning, - Accent, - } ContainerStyle; - const ContainerStyle ContainerStyle_None = ContainerStyle::None; - const ContainerStyle ContainerStyle_Default = ContainerStyle::Default; - const ContainerStyle ContainerStyle_Emphasis = ContainerStyle::Emphasis; - const ContainerStyle ContainerStyle_Good = ContainerStyle::Good; - const ContainerStyle ContainerStyle_Attention = ContainerStyle::Attention; - const ContainerStyle ContainerStyle_Warning = ContainerStyle::Warning; - const ContainerStyle ContainerStyle_Accent = ContainerStyle::Accent; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.FontType - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM FontType : int - { - Default = 0, - Monospace, - } FontType; - const FontType FontType_Default = FontType::Default; - const FontType FontType_Monospace = FontType::Monospace; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ErrorStatusCode - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM ErrorStatusCode : int - { - InvalidJson = 0, - RenderFailed, - RequiredPropertyMissing, - InvalidPropertyValue, - UnsupportedParserOverride, - CustomError, - } ErrorStatusCode; - const ErrorStatusCode ErrorStatusCode_InvalidJson = ErrorStatusCode::InvalidJson; - const ErrorStatusCode ErrorStatusCode_RenderFailed = ErrorStatusCode::RenderFailed; - const ErrorStatusCode ErrorStatusCode_RequiredPropertyMissing = ErrorStatusCode::RequiredPropertyMissing; - const ErrorStatusCode ErrorStatusCode_InvalidPropertyValue = ErrorStatusCode::InvalidPropertyValue; - const ErrorStatusCode ErrorStatusCode_UnsupportedParserOverride = ErrorStatusCode::UnsupportedParserOverride; - const ErrorStatusCode ErrorStatusCode_CustomError = ErrorStatusCode::CustomError; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.WarningStatusCode - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM WarningStatusCode : int - { - UnknownElementType = 0, - UnknownActionElementType, - UnknownPropertyOnElement, - UnknownEnumValue, - NoRendererForType, - InteractivityNotSupported, - MaxActionsExceeded, - AssetLoadFailed, - UnsupportedSchemaVersion, - UnsupportedMediaType, - InvalidMediaMix, - InvalidValue, - UnsupportedValue, - PerformingFallback, - CustomWarning, - EmptyLabelInRequiredInput, - MissingValidationErrorMessage, - RequiredPropertyMissing, - } WarningStatusCode; - const WarningStatusCode WarningStatusCode_UnknownElementType = WarningStatusCode::UnknownElementType; - const WarningStatusCode WarningStatusCode_UnknownActionElementType = WarningStatusCode::UnknownActionElementType; - const WarningStatusCode WarningStatusCode_UnknownPropertyOnElement = WarningStatusCode::UnknownPropertyOnElement; - const WarningStatusCode WarningStatusCode_UnknownEnumValue = WarningStatusCode::UnknownEnumValue; - const WarningStatusCode WarningStatusCode_NoRendererForType = WarningStatusCode::NoRendererForType; - const WarningStatusCode WarningStatusCode_InteractivityNotSupported = WarningStatusCode::InteractivityNotSupported; - const WarningStatusCode WarningStatusCode_MaxActionsExceeded = WarningStatusCode::MaxActionsExceeded; - const WarningStatusCode WarningStatusCode_AssetLoadFailed = WarningStatusCode::AssetLoadFailed; - const WarningStatusCode WarningStatusCode_UnsupportedSchemaVersion = WarningStatusCode::UnsupportedSchemaVersion; - const WarningStatusCode WarningStatusCode_UnsupportedMediaType = WarningStatusCode::UnsupportedMediaType; - const WarningStatusCode WarningStatusCode_InvalidMediaMix = WarningStatusCode::InvalidMediaMix; - const WarningStatusCode WarningStatusCode_InvalidValue = WarningStatusCode::InvalidValue; - const WarningStatusCode WarningStatusCode_UnsupportedValue = WarningStatusCode::UnsupportedValue; - const WarningStatusCode WarningStatusCode_PerformingFallback = WarningStatusCode::PerformingFallback; - const WarningStatusCode WarningStatusCode_CustomWarning = WarningStatusCode::CustomWarning; - const WarningStatusCode WarningStatusCode_EmptyLabelInRequiredInput = WarningStatusCode::EmptyLabelInRequiredInput; - const WarningStatusCode WarningStatusCode_MissingValidationErrorMessage = WarningStatusCode::MissingValidationErrorMessage; - const WarningStatusCode WarningStatusCode_RequiredPropertyMissing = WarningStatusCode::RequiredPropertyMissing; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.VerticalContentAlignment - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM VerticalContentAlignment : int - { - Top = 0, - Center, - Bottom, - } VerticalContentAlignment; - const VerticalContentAlignment VerticalContentAlignment_Top = VerticalContentAlignment::Top; - const VerticalContentAlignment VerticalContentAlignment_Center = VerticalContentAlignment::Center; - const VerticalContentAlignment VerticalContentAlignment_Bottom = VerticalContentAlignment::Bottom; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.HeightType - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM HeightType : int - { - Auto = 0, - Stretch, - } HeightType; - const HeightType HeightType_Auto = HeightType::Auto; - const HeightType HeightType_Stretch = HeightType::Stretch; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.IsVisible - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM IsVisible : int - { - IsVisibleToggle = 0, - IsVisibleTrue, - IsVisibleFalse, - } IsVisible; - const IsVisible IsVisible_IsVisibleToggle = IsVisible::IsVisibleToggle; - const IsVisible IsVisible_IsVisibleTrue = IsVisible::IsVisibleTrue; - const IsVisible IsVisible_IsVisibleFalse = IsVisible::IsVisibleFalse; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.FallbackType - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM FallbackType : int - { - None = 0, - Drop, - Content, - } FallbackType; - const FallbackType FallbackType_None = FallbackType::None; - const FallbackType FallbackType_Drop = FallbackType::Drop; - const FallbackType FallbackType_Content = FallbackType::Content; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.BleedDirection - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [flags, version, v1_enum] */ - typedef - MIDL_ENUM BleedDirection : unsigned int - { - None = 0, - Left = 0x1, - Right = 0x10, - Up = 0x100, - Down = 0x1000, - All = 0x1111, - } BleedDirection; - - DEFINE_ENUM_FLAG_OPERATORS(BleedDirection) - const BleedDirection BleedDirection_None = BleedDirection::None; - const BleedDirection BleedDirection_Left = BleedDirection::Left; - const BleedDirection BleedDirection_Right = BleedDirection::Right; - const BleedDirection BleedDirection_Up = BleedDirection::Up; - const BleedDirection BleedDirection_Down = BleedDirection::Down; - const BleedDirection BleedDirection_All = BleedDirection::All; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.AssociatedInputs - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM AssociatedInputs : int - { - Auto = 0, - None, - } AssociatedInputs; - const AssociatedInputs AssociatedInputs_Auto = AssociatedInputs::Auto; - const AssociatedInputs AssociatedInputs_None = AssociatedInputs::None; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.TextStyle - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM TextStyle : int - { - Default = 0, - Heading, - ColumnHeader, - } TextStyle; - const TextStyle TextStyle_Default = TextStyle::Default; - const TextStyle TextStyle_Heading = TextStyle::Heading; - const TextStyle TextStyle_ColumnHeader = TextStyle::ColumnHeader; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ActionMode - * - */ -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [version, v1_enum] */ - typedef - MIDL_ENUM ActionMode : int - { - Primary = 0, - Secondary, - } ActionMode; - const ActionMode ActionMode_Primary = ActionMode::Primary; - const ActionMode ActionMode_Secondary = ActionMode::Secondary; - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement:HRESULT get_ElementType(AdaptiveCards.ObjectModel.Uwp.ElementType*);HRESULT get_ElementTypeString(String*);HRESULT get_Height(AdaptiveCards.ObjectModel.Uwp.HeightType*);HRESULT put_Height(AdaptiveCards.ObjectModel.Uwp.HeightType);HRESULT get_Spacing(AdaptiveCards.ObjectModel.Uwp.Spacing*);HRESULT put_Spacing(AdaptiveCards.ObjectModel.Uwp.Spacing);HRESULT get_Separator(Boolean*);HRESULT put_Separator(Boolean);HRESULT get_Id(String*);HRESULT put_Id(String);HRESULT get_IsVisible(Boolean*);HRESULT put_IsVisible(Boolean);HRESULT get_FallbackType(AdaptiveCards.ObjectModel.Uwp.FallbackType*);HRESULT put_FallbackType(AdaptiveCards.ObjectModel.Uwp.FallbackType);HRESULT get_FallbackContent(AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement**);HRESULT put_FallbackContent(AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement*);HRESULT get_AdditionalProperties(Windows.Data.Json.JsonObject**);HRESULT put_AdditionalProperties(Windows.Data.Json.JsonObject*);HRESULT get_Requirements(Windows.Foundation.Collections.IVector`1**);HRESULT ToJson(Windows.Data.Json.JsonObject**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveCardElement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("e0d82150-3f34-5c27-9c03-76afb5cd5925"), version, object] */ - MIDL_INTERFACE("e0d82150-3f34-5c27-9c03-76afb5cd5925") - IAdaptiveCardElement : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ElementType( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ElementType * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ElementTypeString( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Height( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::HeightType * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Height( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::HeightType value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Spacing( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::Spacing * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Spacing( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::Spacing value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Separator( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Separator( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Id( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Id( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_IsVisible( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_IsVisible( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_FallbackType( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::FallbackType * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_FallbackType( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::FallbackType value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_FallbackContent( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardElement * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_FallbackContent( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardElement * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_AdditionalProperties( - /* [out, retval] */ABI::Windows::Data::Json::IJsonObject * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_AdditionalProperties( - /* [in] */ABI::Windows::Data::Json::IJsonObject * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Requirements( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * * value - ) = 0; - virtual HRESULT STDMETHODCALLTYPE ToJson( - /* [out, retval] */ABI::Windows::Data::Json::IJsonObject * * result - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveCardElement=_uuidof(IAdaptiveCardElement); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRemoteResourceInformation - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRemoteResourceInformation - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRemoteResourceInformation:HRESULT get_Url(String*);HRESULT put_Url(String);HRESULT get_MimeType(String*);HRESULT put_MimeType(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRemoteResourceInformation[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRemoteResourceInformation"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("c4e5d8ae-4735-5c78-b439-9da7261439a1"), version, object, exclusiveto] */ - MIDL_INTERFACE("c4e5d8ae-4735-5c78-b439-9da7261439a1") - IAdaptiveRemoteResourceInformation : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Url( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Url( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_MimeType( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_MimeType( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveRemoteResourceInformation=_uuidof(IAdaptiveRemoteResourceInformation); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveRemoteResourceInformation - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveRemoteResourceInformation ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRemoteResourceInformation_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRemoteResourceInformation_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveRemoteResourceInformation[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveRemoteResourceInformation"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementWithRemoteResources - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementWithRemoteResources:HRESULT GetResourceInformation(Windows.Foundation.Collections.IVectorView`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveElementWithRemoteResources[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementWithRemoteResources"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("2fab113d-c737-55e9-b081-4aaca4fa2043"), version, object] */ - MIDL_INTERFACE("2fab113d-c737-55e9-b081-4aaca4fa2043") - IAdaptiveElementWithRemoteResources : public IInspectable - { - public: - virtual HRESULT STDMETHODCALLTYPE GetResourceInformation( - /* [out, retval] */__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * * result - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveElementWithRemoteResources=_uuidof(IAdaptiveElementWithRemoteResources); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_INTERFACE_DEFINED__) */ - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveSeparator; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveSeparator - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveSeparator - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveSeparator:HRESULT get_Color(AdaptiveCards.ObjectModel.Uwp.ForegroundColor*);HRESULT put_Color(AdaptiveCards.ObjectModel.Uwp.ForegroundColor);HRESULT get_Thickness(AdaptiveCards.ObjectModel.Uwp.SeparatorThickness*);HRESULT put_Thickness(AdaptiveCards.ObjectModel.Uwp.SeparatorThickness); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveSeparator[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveSeparator"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("ac549efa-a3c9-598e-b949-06fa14ff0eba"), version, object, exclusiveto] */ - MIDL_INTERFACE("ac549efa-a3c9-598e-b949-06fa14ff0eba") - IAdaptiveSeparator : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Color( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ForegroundColor * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Color( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ForegroundColor value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Thickness( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::SeparatorThickness * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Thickness( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::SeparatorThickness value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveSeparator=_uuidof(IAdaptiveSeparator); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveSeparator - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveSeparator ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSeparator_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSeparator_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveSeparator[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveSeparator"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement:HRESULT get_Size(Windows.Foundation.IReference`1**);HRESULT put_Size(Windows.Foundation.IReference`1*);HRESULT get_Weight(Windows.Foundation.IReference`1**);HRESULT put_Weight(Windows.Foundation.IReference`1*);HRESULT get_Color(Windows.Foundation.IReference`1**);HRESULT put_Color(Windows.Foundation.IReference`1*);HRESULT get_Text(String*);HRESULT put_Text(String);HRESULT get_IsSubtle(Windows.Foundation.IReference`1**);HRESULT put_IsSubtle(Windows.Foundation.IReference`1*);HRESULT get_Language(String*);HRESULT put_Language(String);HRESULT get_FontType(Windows.Foundation.IReference`1**);HRESULT put_FontType(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextElement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("70bcd0cb-38be-5bec-be14-5def282f9004"), version, object] */ - MIDL_INTERFACE("70bcd0cb-38be-5bec-be14-5def282f9004") - IAdaptiveTextElement : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Size( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Size( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Weight( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Weight( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Color( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Color( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Text( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Text( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_IsSubtle( - /* [out, retval] */__FIReference_1_boolean * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_IsSubtle( - /* [in] */__FIReference_1_boolean * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Language( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Language( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_FontType( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_FontType( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTextElement=_uuidof(IAdaptiveTextElement); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_INTERFACE_DEFINED__) */ - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTextBlock; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlock - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlock - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlock:HRESULT get_Wrap(Boolean*);HRESULT put_Wrap(Boolean);HRESULT get_HorizontalAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalAlignment(Windows.Foundation.IReference`1*);HRESULT get_MaxLines(UInt32*);HRESULT put_MaxLines(UInt32);HRESULT get_Style(Windows.Foundation.IReference`1**);HRESULT put_Style(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextBlock[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlock"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("777df7f6-0669-5ee7-8961-98abfc5d6282"), version, object, exclusiveto] */ - MIDL_INTERFACE("777df7f6-0669-5ee7-8961-98abfc5d6282") - IAdaptiveTextBlock : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Wrap( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Wrap( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_HorizontalAlignment( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_HorizontalAlignment( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_MaxLines( - /* [out, retval] */unsigned int * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_MaxLines( - /* [in] */unsigned int value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Style( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Style( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTextBlock=_uuidof(IAdaptiveTextBlock); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlock - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlock ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlock_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlock_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlock[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlock"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveInline - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveInline[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveInline"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [object, uuid("0AC70C29-FA90-4C28-A6D1-A6EF58126085"), version] */ - MIDL_INTERFACE("0AC70C29-FA90-4C28-A6D1-A6EF58126085") - IAdaptiveInline : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveInline=_uuidof(IAdaptiveInline); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_INTERFACE_DEFINED__) */ - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTextRun; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextRun - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTextRun - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextRun:HRESULT get_Italic(Boolean*);HRESULT put_Italic(Boolean);HRESULT get_Strikethrough(Boolean*);HRESULT put_Strikethrough(Boolean);HRESULT get_Highlight(Boolean*);HRESULT put_Highlight(Boolean);HRESULT get_Underline(Boolean*);HRESULT put_Underline(Boolean);HRESULT get_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextRun[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextRun"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("ad3d3e14-5ce4-5322-a0eb-56e52c92f333"), version, object, exclusiveto] */ - MIDL_INTERFACE("ad3d3e14-5ce4-5322-a0eb-56e52c92f333") - IAdaptiveTextRun : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Italic( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Italic( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Strikethrough( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Strikethrough( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Highlight( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Highlight( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Underline( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Underline( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_SelectAction( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_SelectAction( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTextRun=_uuidof(IAdaptiveTextRun); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTextRun - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextRun ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInline - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextRun_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextRun_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextRun[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTextRun"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveRichTextBlock; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlock - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlock - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlock:HRESULT get_HorizontalAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalAlignment(Windows.Foundation.IReference`1*);HRESULT get_Inlines(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRichTextBlock[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlock"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("cd4116ad-e686-5ea7-aa93-fbdc61b9722a"), version, object, exclusiveto] */ - MIDL_INTERFACE("cd4116ad-e686-5ea7-aa93-fbdc61b9722a") - IAdaptiveRichTextBlock : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_HorizontalAlignment( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_HorizontalAlignment( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Inlines( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveRichTextBlock=_uuidof(IAdaptiveRichTextBlock); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlock - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlock ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlock_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlock_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlock[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlock"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaSource - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaSource - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaSource:HRESULT get_MimeType(String*);HRESULT put_MimeType(String);HRESULT get_Url(String*);HRESULT put_Url(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveMediaSource[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaSource"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("5adbf4bb-a457-5c50-9c55-1dd095dcd6cc"), version, object, exclusiveto] */ - MIDL_INTERFACE("5adbf4bb-a457-5c50-9c55-1dd095dcd6cc") - IAdaptiveMediaSource : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_MimeType( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_MimeType( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Url( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Url( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveMediaSource=_uuidof(IAdaptiveMediaSource); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaSource - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaSource ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaSource_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaSource_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaSource[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaSource"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveMedia; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveMedia - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveMedia - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveMedia:HRESULT get_Poster(String*);HRESULT put_Poster(String);HRESULT get_AltText(String*);HRESULT put_AltText(String);HRESULT get_Sources(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveMedia[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveMedia"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("7c4615a2-168e-5cbc-b2f4-dbb250efb9a0"), version, object, exclusiveto] */ - MIDL_INTERFACE("7c4615a2-168e-5cbc-b2f4-dbb250efb9a0") - IAdaptiveMedia : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Poster( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Poster( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_AltText( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_AltText( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Sources( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveMedia=_uuidof(IAdaptiveMedia); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveMedia - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveMedia ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMedia_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMedia_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveMedia[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveMedia"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveBackgroundImage; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveBackgroundImage - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveBackgroundImage:HRESULT get_Url(String*);HRESULT put_Url(String);HRESULT get_FillMode(AdaptiveCards.ObjectModel.Uwp.BackgroundImageFillMode*);HRESULT put_FillMode(AdaptiveCards.ObjectModel.Uwp.BackgroundImageFillMode);HRESULT get_HorizontalAlignment(AdaptiveCards.ObjectModel.Uwp.HAlignment*);HRESULT put_HorizontalAlignment(AdaptiveCards.ObjectModel.Uwp.HAlignment);HRESULT get_VerticalAlignment(AdaptiveCards.ObjectModel.Uwp.VAlignment*);HRESULT put_VerticalAlignment(AdaptiveCards.ObjectModel.Uwp.VAlignment); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveBackgroundImage[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveBackgroundImage"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("f1d73147-4729-57e3-848a-419e3a3865ea"), version, object, exclusiveto] */ - MIDL_INTERFACE("f1d73147-4729-57e3-848a-419e3a3865ea") - IAdaptiveBackgroundImage : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Url( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Url( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_FillMode( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::BackgroundImageFillMode * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_FillMode( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::BackgroundImageFillMode value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_HorizontalAlignment( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::HAlignment * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_HorizontalAlignment( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::HAlignment value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_VerticalAlignment( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::VAlignment * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_VerticalAlignment( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::VAlignment value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveBackgroundImage=_uuidof(IAdaptiveBackgroundImage); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveBackgroundImage ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveBackgroundImage_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveBackgroundImage_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveBackgroundImage[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthCardButton - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthCardButton - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthCardButton:HRESULT get_Type(String*);HRESULT put_Type(String);HRESULT get_Title(String*);HRESULT put_Title(String);HRESULT get_Image(String*);HRESULT put_Image(String);HRESULT get_Value(String*);HRESULT put_Value(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveAuthCardButton[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthCardButton"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("e4ef5280-2e37-5c4d-a580-d79be24b0fb3"), version, object, exclusiveto] */ - MIDL_INTERFACE("e4ef5280-2e37-5c4d-a580-d79be24b0fb3") - IAdaptiveAuthCardButton : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Type( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Type( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Title( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Title( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Image( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Image( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Value( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Value( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveAuthCardButton=_uuidof(IAdaptiveAuthCardButton); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthCardButton - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthCardButton ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthCardButton_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthCardButton_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthCardButton[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthCardButton"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTokenExchangeResource; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTokenExchangeResource - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTokenExchangeResource - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTokenExchangeResource:HRESULT get_Id(String*);HRESULT put_Id(String);HRESULT get_Uri(String*);HRESULT put_Uri(String);HRESULT get_ProviderId(String*);HRESULT put_ProviderId(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTokenExchangeResource[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTokenExchangeResource"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("21705a8e-18d5-52a7-945d-dc72595831e4"), version, object, exclusiveto] */ - MIDL_INTERFACE("21705a8e-18d5-52a7-945d-dc72595831e4") - IAdaptiveTokenExchangeResource : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Id( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Id( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Uri( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Uri( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ProviderId( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_ProviderId( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTokenExchangeResource=_uuidof(IAdaptiveTokenExchangeResource); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTokenExchangeResource - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTokenExchangeResource ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTokenExchangeResource_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTokenExchangeResource_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTokenExchangeResource[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTokenExchangeResource"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveAuthentication; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthentication - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthentication - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthentication:HRESULT get_Text(String*);HRESULT put_Text(String);HRESULT get_ConnectionName(String*);HRESULT put_ConnectionName(String);HRESULT get_TokenExchangeResource(AdaptiveCards.ObjectModel.Uwp.AdaptiveTokenExchangeResource**);HRESULT put_TokenExchangeResource(AdaptiveCards.ObjectModel.Uwp.AdaptiveTokenExchangeResource*);HRESULT get_Buttons(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveAuthentication[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthentication"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("16069277-85a8-554f-a367-80b7bb59f327"), version, object, exclusiveto] */ - MIDL_INTERFACE("16069277-85a8-554f-a367-80b7bb59f327") - IAdaptiveAuthentication : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Text( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Text( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ConnectionName( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_ConnectionName( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_TokenExchangeResource( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTokenExchangeResource * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_TokenExchangeResource( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveTokenExchangeResource * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Buttons( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveAuthentication=_uuidof(IAdaptiveAuthentication); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthentication - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthentication ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthentication_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthentication_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthentication[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthentication"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveRefresh; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRefresh - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRefresh - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRefresh:HRESULT get_Action(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_Action(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*);HRESULT get_UserIds(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRefresh[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRefresh"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("24f82b16-5304-5e1b-a01d-b5117ae8d303"), version, object, exclusiveto] */ - MIDL_INTERFACE("24f82b16-5304-5e1b-a01d-b5117ae8d303") - IAdaptiveRefresh : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Action( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Action( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_UserIds( - /* [out, retval] */__FIVector_1_HSTRING * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveRefresh=_uuidof(IAdaptiveRefresh); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveRefresh - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveRefresh ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRefresh_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRefresh_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveRefresh[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveRefresh"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveCard; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveCard - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveCard - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveCard:HRESULT get_Body(Windows.Foundation.Collections.IVector`1**);HRESULT get_Actions(Windows.Foundation.Collections.IVector`1**);HRESULT get_ElementType(AdaptiveCards.ObjectModel.Uwp.ElementType*);HRESULT get_InternalId(UInt32*);HRESULT get_Version(String*);HRESULT put_Version(String);HRESULT get_FallbackText(String*);HRESULT put_FallbackText(String);HRESULT get_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage**);HRESULT put_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage*);HRESULT get_Language(String*);HRESULT put_Language(String);HRESULT get_Speak(String*);HRESULT put_Speak(String);HRESULT get_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle*);HRESULT put_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle);HRESULT get_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*);HRESULT get_VerticalContentAlignment(AdaptiveCards.ObjectModel.Uwp.VerticalContentAlignment*);HRESULT put_VerticalContentAlignment(AdaptiveCards.ObjectModel.Uwp.VerticalContentAlignment);HRESULT get_Height(AdaptiveCards.ObjectModel.Uwp.HeightType*);HRESULT put_Height(AdaptiveCards.ObjectModel.Uwp.HeightType);HRESULT get_MinHeight(UInt32*);HRESULT put_MinHeight(UInt32);HRESULT get_Refresh(AdaptiveCards.ObjectModel.Uwp.AdaptiveRefresh**);HRESULT put_Refresh(AdaptiveCards.ObjectModel.Uwp.AdaptiveRefresh*);HRESULT get_Authentication(AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthentication**);HRESULT put_Authentication(AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthentication*);HRESULT ToJson(Windows.Data.Json.JsonObject**);HRESULT GetResourceInformation(Windows.Foundation.Collections.IVectorView`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveCard[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveCard"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("ce223d5d-c836-5656-ba47-bbbcf2149244"), version, object, exclusiveto] */ - MIDL_INTERFACE("ce223d5d-c836-5656-ba47-bbbcf2149244") - IAdaptiveCard : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Body( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Actions( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ElementType( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ElementType * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_InternalId( - /* [out, retval] */unsigned int * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Version( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Version( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_FallbackText( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_FallbackText( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_BackgroundImage( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveBackgroundImage * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_BackgroundImage( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveBackgroundImage * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Language( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Language( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Speak( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Speak( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Style( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ContainerStyle * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Style( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ContainerStyle value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_SelectAction( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_SelectAction( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_VerticalContentAlignment( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::VerticalContentAlignment * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_VerticalContentAlignment( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::VerticalContentAlignment value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Height( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::HeightType * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Height( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::HeightType value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_MinHeight( - /* [out, retval] */unsigned int * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_MinHeight( - /* [in] */unsigned int value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Refresh( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveRefresh * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Refresh( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveRefresh * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Authentication( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveAuthentication * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Authentication( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveAuthentication * value - ) = 0; - virtual HRESULT STDMETHODCALLTYPE ToJson( - /* [out, retval] */ABI::Windows::Data::Json::IJsonObject * * result - ) = 0; - virtual HRESULT STDMETHODCALLTYPE GetResourceInformation( - /* [out, retval] */__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * * result - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveCard=_uuidof(IAdaptiveCard); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardStatics - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveCard - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardStatics:HRESULT FromJson(Windows.Data.Json.JsonObject*,AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult**);HRESULT FromJsonWithParserRegistration(Windows.Data.Json.JsonObject*,AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult**);HRESULT FromJsonString(String,AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult**);HRESULT FromJsonStringWithParserRegistration(String,AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveCardStatics[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardStatics"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("61e72d41-c07f-5b22-a9ae-49dbe10cca51"), version, object, exclusiveto] */ - MIDL_INTERFACE("61e72d41-c07f-5b22-a9ae-49dbe10cca51") - IAdaptiveCardStatics : public IInspectable - { - public: - /* [overload] */virtual HRESULT STDMETHODCALLTYPE FromJson( - /* [in] */ABI::Windows::Data::Json::IJsonObject * adaptiveJson, - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardParseResult * * result - ) = 0; - /* [overload] */virtual HRESULT STDMETHODCALLTYPE FromJsonWithParserRegistration( - /* [in] */ABI::Windows::Data::Json::IJsonObject * adaptiveJson, - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveElementParserRegistration * elementRegistration, - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionParserRegistration * actionRegistration, - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardParseResult * * result - ) = 0; - /* [overload] */virtual HRESULT STDMETHODCALLTYPE FromJsonString( - /* [in] */HSTRING adaptiveJson, - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardParseResult * * result - ) = 0; - /* [overload] */virtual HRESULT STDMETHODCALLTYPE FromJsonStringWithParserRegistration( - /* [in] */HSTRING adaptiveJson, - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveElementParserRegistration * elementRegistration, - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionParserRegistration * actionRegistration, - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardParseResult * * result - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveCardStatics=_uuidof(IAdaptiveCardStatics); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveCard - * - * RuntimeClass can be activated. - * - * RuntimeClass contains static methods. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCard ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveCard_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveCard_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveCard[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveCard"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardParseResult - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardParseResult:HRESULT get_AdaptiveCard(AdaptiveCards.ObjectModel.Uwp.AdaptiveCard**);HRESULT get_Errors(Windows.Foundation.Collections.IVector`1**);HRESULT get_Warnings(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveCardParseResult[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardParseResult"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("dc2dec64-0589-5a0b-bbc5-ba0920a9641e"), version, object, exclusiveto] */ - MIDL_INTERFACE("dc2dec64-0589-5a0b-bbc5-ba0920a9641e") - IAdaptiveCardParseResult : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_AdaptiveCard( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCard * * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Errors( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Warnings( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveCardParseResult=_uuidof(IAdaptiveCardParseResult); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardParseResult ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveCardParseResult_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveCardParseResult_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveCardParseResult[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveImage - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveImage - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveImage:HRESULT get_Url(String*);HRESULT put_Url(String);HRESULT get_BackgroundColor(String*);HRESULT put_BackgroundColor(String);HRESULT get_Style(AdaptiveCards.ObjectModel.Uwp.ImageStyle*);HRESULT put_Style(AdaptiveCards.ObjectModel.Uwp.ImageStyle);HRESULT get_Size(AdaptiveCards.ObjectModel.Uwp.ImageSize*);HRESULT put_Size(AdaptiveCards.ObjectModel.Uwp.ImageSize);HRESULT get_PixelWidth(UInt32*);HRESULT put_PixelWidth(UInt32);HRESULT get_PixelHeight(UInt32*);HRESULT put_PixelHeight(UInt32);HRESULT get_HorizontalAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalAlignment(Windows.Foundation.IReference`1*);HRESULT get_AltText(String*);HRESULT put_AltText(String);HRESULT get_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveImage[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveImage"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("341d3830-a1bc-5135-a3e4-5448dc0de8f6"), version, object, exclusiveto] */ - MIDL_INTERFACE("341d3830-a1bc-5135-a3e4-5448dc0de8f6") - IAdaptiveImage : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Url( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Url( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_BackgroundColor( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_BackgroundColor( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Style( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ImageStyle * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Style( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ImageStyle value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Size( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ImageSize * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Size( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ImageSize value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_PixelWidth( - /* [out, retval] */unsigned int * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_PixelWidth( - /* [in] */unsigned int value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_PixelHeight( - /* [out, retval] */unsigned int * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_PixelHeight( - /* [in] */unsigned int value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_HorizontalAlignment( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_HorizontalAlignment( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_AltText( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_AltText( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_SelectAction( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_SelectAction( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveImage=_uuidof(IAdaptiveImage); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveImage - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveImage ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImage_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImage_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveImage[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveImage"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveImageSet; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSet - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSet - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSet:HRESULT get_Images(Windows.Foundation.Collections.IVector`1**);HRESULT get_ImageSize(AdaptiveCards.ObjectModel.Uwp.ImageSize*);HRESULT put_ImageSize(AdaptiveCards.ObjectModel.Uwp.ImageSize); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveImageSet[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSet"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("3e7db841-9cd8-59c7-a27f-f635f13e89ea"), version, object, exclusiveto] */ - MIDL_INTERFACE("3e7db841-9cd8-59c7-a27f-f635f13e89ea") - IAdaptiveImageSet : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Images( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ImageSize( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ImageSize * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_ImageSize( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ImageSize value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveImageSet=_uuidof(IAdaptiveImageSet); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSet - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSet ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSet_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSet_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSet[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSet"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceInput:HRESULT get_ElementType(AdaptiveCards.ObjectModel.Uwp.ElementType*);HRESULT get_Title(String*);HRESULT put_Title(String);HRESULT get_Value(String*);HRESULT put_Value(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveChoiceInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceInput"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("36ddb94d-cf5a-5664-9de7-e49350f732b7"), version, object, exclusiveto] */ - MIDL_INTERFACE("36ddb94d-cf5a-5664-9de7-e49350f732b7") - IAdaptiveChoiceInput : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ElementType( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ElementType * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Title( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Title( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Value( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Value( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveChoiceInput=_uuidof(IAdaptiveChoiceInput); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceInput ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceInput"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveChoiceSetInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInput:HRESULT get_Value(String*);HRESULT put_Value(String);HRESULT get_IsMultiSelect(Boolean*);HRESULT put_IsMultiSelect(Boolean);HRESULT get_Placeholder(String*);HRESULT put_Placeholder(String);HRESULT get_Wrap(Boolean*);HRESULT put_Wrap(Boolean);HRESULT get_ChoiceSetStyle(AdaptiveCards.ObjectModel.Uwp.ChoiceSetStyle*);HRESULT put_ChoiceSetStyle(AdaptiveCards.ObjectModel.Uwp.ChoiceSetStyle);HRESULT get_Choices(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveChoiceSetInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInput"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("5715bcbe-935a-5b85-8230-280db6b0c4f3"), version, object, exclusiveto] */ - MIDL_INTERFACE("5715bcbe-935a-5b85-8230-280db6b0c4f3") - IAdaptiveChoiceSetInput : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Value( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Value( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_IsMultiSelect( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_IsMultiSelect( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Placeholder( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Placeholder( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Wrap( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Wrap( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ChoiceSetStyle( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ChoiceSetStyle * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_ChoiceSetStyle( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ChoiceSetStyle value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Choices( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveChoiceSetInput=_uuidof(IAdaptiveChoiceSetInput); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInput"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveDateInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInput:HRESULT get_Max(String*);HRESULT put_Max(String);HRESULT get_Min(String*);HRESULT put_Min(String);HRESULT get_Placeholder(String*);HRESULT put_Placeholder(String);HRESULT get_Value(String*);HRESULT put_Value(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveDateInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInput"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("0fe665a5-7ae3-52ab-bf34-d54f7f902164"), version, object, exclusiveto] */ - MIDL_INTERFACE("0fe665a5-7ae3-52ab-bf34-d54f7f902164") - IAdaptiveDateInput : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Max( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Max( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Min( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Min( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Placeholder( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Placeholder( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Value( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Value( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveDateInput=_uuidof(IAdaptiveDateInput); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInput"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveNumberInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInput:HRESULT get_Max(Windows.Foundation.IReference`1**);HRESULT put_Max(Windows.Foundation.IReference`1*);HRESULT get_Min(Windows.Foundation.IReference`1**);HRESULT put_Min(Windows.Foundation.IReference`1*);HRESULT get_Placeholder(String*);HRESULT put_Placeholder(String);HRESULT get_Value(Windows.Foundation.IReference`1**);HRESULT put_Value(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveNumberInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInput"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("f0b4b9b0-871f-57c2-8fa2-0d6c6d122656"), version, object, exclusiveto] */ - MIDL_INTERFACE("f0b4b9b0-871f-57c2-8fa2-0d6c6d122656") - IAdaptiveNumberInput : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Max( - /* [out, retval] */__FIReference_1_double * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Max( - /* [in] */__FIReference_1_double * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Min( - /* [out, retval] */__FIReference_1_double * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Min( - /* [in] */__FIReference_1_double * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Placeholder( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Placeholder( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Value( - /* [out, retval] */__FIReference_1_double * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Value( - /* [in] */__FIReference_1_double * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveNumberInput=_uuidof(IAdaptiveNumberInput); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInput"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTextInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInput:HRESULT get_IsMultiline(Boolean*);HRESULT put_IsMultiline(Boolean);HRESULT get_MaxLength(UInt32*);HRESULT put_MaxLength(UInt32);HRESULT get_Placeholder(String*);HRESULT put_Placeholder(String);HRESULT get_Value(String*);HRESULT put_Value(String);HRESULT get_TextInputStyle(AdaptiveCards.ObjectModel.Uwp.TextInputStyle*);HRESULT put_TextInputStyle(AdaptiveCards.ObjectModel.Uwp.TextInputStyle);HRESULT get_InlineAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_InlineAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*);HRESULT get_Regex(String*);HRESULT put_Regex(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInput"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("f3301e8f-7c7a-57e5-8b2e-438011553708"), version, object, exclusiveto] */ - MIDL_INTERFACE("f3301e8f-7c7a-57e5-8b2e-438011553708") - IAdaptiveTextInput : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_IsMultiline( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_IsMultiline( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_MaxLength( - /* [out, retval] */unsigned int * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_MaxLength( - /* [in] */unsigned int value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Placeholder( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Placeholder( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Value( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Value( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_TextInputStyle( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::TextInputStyle * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_TextInputStyle( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::TextInputStyle value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_InlineAction( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_InlineAction( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Regex( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Regex( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTextInput=_uuidof(IAdaptiveTextInput); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInput"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTimeInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInput:HRESULT get_Max(String*);HRESULT put_Max(String);HRESULT get_Min(String*);HRESULT put_Min(String);HRESULT get_Placeholder(String*);HRESULT put_Placeholder(String);HRESULT get_Value(String*);HRESULT put_Value(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTimeInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInput"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("7d058bd4-70f5-5c54-a61b-6f986c1f4c8c"), version, object, exclusiveto] */ - MIDL_INTERFACE("7d058bd4-70f5-5c54-a61b-6f986c1f4c8c") - IAdaptiveTimeInput : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Max( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Max( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Min( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Min( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Placeholder( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Placeholder( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Value( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Value( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTimeInput=_uuidof(IAdaptiveTimeInput); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInput"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveToggleInput; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInput:HRESULT get_Title(String*);HRESULT put_Title(String);HRESULT get_Wrap(Boolean*);HRESULT put_Wrap(Boolean);HRESULT get_Value(String*);HRESULT put_Value(String);HRESULT get_ValueOff(String*);HRESULT put_ValueOff(String);HRESULT get_ValueOn(String*);HRESULT put_ValueOn(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveToggleInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInput"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("33abef6f-0668-58cd-a5b1-e1f52f356df7"), version, object, exclusiveto] */ - MIDL_INTERFACE("33abef6f-0668-58cd-a5b1-e1f52f356df7") - IAdaptiveToggleInput : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Title( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Title( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Wrap( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Wrap( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Value( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Value( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ValueOff( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_ValueOff( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ValueOn( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_ValueOn( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveToggleInput=_uuidof(IAdaptiveToggleInput); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInput"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase:HRESULT get_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle*);HRESULT put_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle);HRESULT get_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*);HRESULT get_Bleed(Boolean*);HRESULT put_Bleed(Boolean);HRESULT get_BleedDirection(AdaptiveCards.ObjectModel.Uwp.BleedDirection*);HRESULT get_MinHeight(UInt32*);HRESULT put_MinHeight(UInt32); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveContainerBase[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("e7b77b9b-61ee-5262-9b69-604554376e2b"), version, object] */ - MIDL_INTERFACE("e7b77b9b-61ee-5262-9b69-604554376e2b") - IAdaptiveContainerBase : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Style( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ContainerStyle * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Style( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ContainerStyle value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_SelectAction( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_SelectAction( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Bleed( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Bleed( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_BleedDirection( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::BleedDirection * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_MinHeight( - /* [out, retval] */unsigned int * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_MinHeight( - /* [in] */unsigned int value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveContainerBase=_uuidof(IAdaptiveContainerBase); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer:HRESULT get_VerticalContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_VerticalContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_Items(Windows.Foundation.Collections.IVector`1**);HRESULT get_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage**);HRESULT put_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage*);HRESULT get_Rtl(Windows.Foundation.IReference`1**);HRESULT put_Rtl(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveContainer[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("1f8f8b3a-63cc-5939-bbe2-7775b1834647"), version, object] */ - MIDL_INTERFACE("1f8f8b3a-63cc-5939-bbe2-7775b1834647") - IAdaptiveContainer : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_VerticalContentAlignment( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_VerticalContentAlignment( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Items( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_BackgroundImage( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveBackgroundImage * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_BackgroundImage( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveBackgroundImage * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Rtl( - /* [out, retval] */__FIReference_1_boolean * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Rtl( - /* [in] */__FIReference_1_boolean * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveContainer=_uuidof(IAdaptiveContainer); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_INTERFACE_DEFINED__) */ - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveContainer; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer2 - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveContainer - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer2: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveContainer2[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer2"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("44dada13-fe76-5808-b916-242222da9f95"), version, object, exclusiveto] */ - MIDL_INTERFACE("44dada13-fe76-5808-b916-242222da9f95") - IAdaptiveContainer2 : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveContainer2=_uuidof(IAdaptiveContainer2); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveContainer - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer2 ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainer_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainer_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainer[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveContainer"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumn - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveColumn - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumn:HRESULT get_Width(String*);HRESULT put_Width(String);HRESULT get_PixelWidth(UInt32*);HRESULT put_PixelWidth(UInt32);HRESULT get_VerticalContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_VerticalContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_Items(Windows.Foundation.Collections.IVector`1**);HRESULT get_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage**);HRESULT put_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage*);HRESULT get_Rtl(Windows.Foundation.IReference`1**);HRESULT put_Rtl(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveColumn[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumn"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("82bf2454-4ac5-5059-8689-76274890f605"), version, object, exclusiveto] */ - MIDL_INTERFACE("82bf2454-4ac5-5059-8689-76274890f605") - IAdaptiveColumn : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Width( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Width( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_PixelWidth( - /* [out, retval] */unsigned int * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_PixelWidth( - /* [in] */unsigned int value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_VerticalContentAlignment( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_VerticalContentAlignment( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Items( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_BackgroundImage( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveBackgroundImage * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_BackgroundImage( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveBackgroundImage * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Rtl( - /* [out, retval] */__FIReference_1_boolean * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Rtl( - /* [in] */__FIReference_1_boolean * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveColumn=_uuidof(IAdaptiveColumn); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveColumn - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumn ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumn_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumn_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumn[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveColumn"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveColumnSet; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSet - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSet - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSet:HRESULT get_Columns(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveColumnSet[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSet"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("dbc8249b-f860-5893-97e4-17793b1b7b1d"), version, object, exclusiveto] */ - MIDL_INTERFACE("dbc8249b-f860-5893-97e4-17793b1b7b1d") - IAdaptiveColumnSet : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Columns( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveColumnSet=_uuidof(IAdaptiveColumnSet); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSet - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSet ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSet_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSet_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSet[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSet"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveFact - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveFact - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveFact:HRESULT get_ElementType(AdaptiveCards.ObjectModel.Uwp.ElementType*);HRESULT get_Title(String*);HRESULT put_Title(String);HRESULT get_Value(String*);HRESULT put_Value(String);HRESULT get_Language(String*);HRESULT put_Language(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveFact[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveFact"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("26a54ae6-bd95-53db-8a97-08f78a93b5fd"), version, object, exclusiveto] */ - MIDL_INTERFACE("26a54ae6-bd95-53db-8a97-08f78a93b5fd") - IAdaptiveFact : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ElementType( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ElementType * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Title( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Title( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Value( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Value( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Language( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Language( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveFact=_uuidof(IAdaptiveFact); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveFact - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveFact ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFact_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFact_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveFact[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveFact"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveFactSet; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSet - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSet - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSet:HRESULT get_Facts(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveFactSet[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSet"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("31157d84-5712-53af-9f01-decb48a9deba"), version, object, exclusiveto] */ - MIDL_INTERFACE("31157d84-5712-53af-9f01-decb48a9deba") - IAdaptiveFactSet : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Facts( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveFactSet=_uuidof(IAdaptiveFactSet); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSet - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSet ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSet_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSet_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSet[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSet"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableCell - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTableCell - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableCell: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTableCell[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableCell"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("787d6b1f-5831-546c-9ffc-183e4b8d58c5"), version, object, exclusiveto] */ - MIDL_INTERFACE("787d6b1f-5831-546c-9ffc-183e4b8d58c5") - IAdaptiveTableCell : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTableCell=_uuidof(IAdaptiveTableCell); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTableCell - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableCell ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableCell_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableCell_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableCell[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTableCell"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableRow - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTableRow - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableRow:HRESULT get_HorizontalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_VerticalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_VerticalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle*);HRESULT put_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle);HRESULT get_Cells(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTableRow[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableRow"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("2d680b56-1a59-5e2d-be30-1ef86f895a31"), version, object, exclusiveto] */ - MIDL_INTERFACE("2d680b56-1a59-5e2d-be30-1ef86f895a31") - IAdaptiveTableRow : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_HorizontalCellContentAlignment( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_HorizontalCellContentAlignment( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_VerticalCellContentAlignment( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_VerticalCellContentAlignment( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Style( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ContainerStyle * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Style( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ContainerStyle value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Cells( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTableRow=_uuidof(IAdaptiveTableRow); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTableRow - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableRow ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableRow_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableRow_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableRow[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTableRow"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableColumnDefinition - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTableColumnDefinition - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableColumnDefinition:HRESULT get_HorizontalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_VerticalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_VerticalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_Width(Windows.Foundation.IReference`1**);HRESULT put_Width(Windows.Foundation.IReference`1*);HRESULT get_PixelWidth(Windows.Foundation.IReference`1**);HRESULT put_PixelWidth(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTableColumnDefinition[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableColumnDefinition"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("0211d98c-5f48-54bb-b2d4-263bc4a4c6b2"), version, object, exclusiveto] */ - MIDL_INTERFACE("0211d98c-5f48-54bb-b2d4-263bc4a4c6b2") - IAdaptiveTableColumnDefinition : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_HorizontalCellContentAlignment( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_HorizontalCellContentAlignment( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_VerticalCellContentAlignment( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_VerticalCellContentAlignment( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Width( - /* [out, retval] */__FIReference_1_UINT32 * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Width( - /* [in] */__FIReference_1_UINT32 * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_PixelWidth( - /* [out, retval] */__FIReference_1_UINT32 * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_PixelWidth( - /* [in] */__FIReference_1_UINT32 * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTableColumnDefinition=_uuidof(IAdaptiveTableColumnDefinition); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTableColumnDefinition - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableColumnDefinition ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableColumnDefinition_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableColumnDefinition_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableColumnDefinition[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTableColumnDefinition"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTable; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTable - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTable - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTable:HRESULT get_ShowGridLines(Boolean*);HRESULT put_ShowGridLines(Boolean);HRESULT get_FirstRowAsHeaders(Boolean*);HRESULT put_FirstRowAsHeaders(Boolean);HRESULT get_HorizontalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_VerticalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_VerticalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_GridStyle(AdaptiveCards.ObjectModel.Uwp.ContainerStyle*);HRESULT put_GridStyle(AdaptiveCards.ObjectModel.Uwp.ContainerStyle);HRESULT get_Columns(Windows.Foundation.Collections.IVector`1**);HRESULT get_Rows(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTable[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTable"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("f8ed7b1a-0dc5-50dc-813e-2ad91178fcf7"), version, object, exclusiveto] */ - MIDL_INTERFACE("f8ed7b1a-0dc5-50dc-813e-2ad91178fcf7") - IAdaptiveTable : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ShowGridLines( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_ShowGridLines( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_FirstRowAsHeaders( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_FirstRowAsHeaders( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_HorizontalCellContentAlignment( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_HorizontalCellContentAlignment( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_VerticalCellContentAlignment( - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_VerticalCellContentAlignment( - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_GridStyle( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ContainerStyle * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_GridStyle( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ContainerStyle value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Columns( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Rows( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTable=_uuidof(IAdaptiveTable); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTable - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTable ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTable_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTable_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTable[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTable"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveActionSet; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSet - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSet - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSet:HRESULT get_Actions(Windows.Foundation.Collections.IVector`1**);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveActionSet[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSet"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("bd40919b-01a7-55cc-9d59-20929861ab4a"), version, object, exclusiveto] */ - MIDL_INTERFACE("bd40919b-01a7-55cc-9d59-20929861ab4a") - IAdaptiveActionSet : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Actions( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_InternalId( - /* [out, retval] */unsigned int * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveActionSet=_uuidof(IAdaptiveActionSet); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSet - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSet ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSet_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSet_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSet[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSet"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveUnsupportedAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedAction: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveUnsupportedAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedAction"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("7b494796-eaab-5ef6-9c65-b8e58d94541b"), version, object, exclusiveto] */ - MIDL_INTERFACE("7b494796-eaab-5ef6-9c65-b8e58d94541b") - IAdaptiveUnsupportedAction : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveUnsupportedAction=_uuidof(IAdaptiveUnsupportedAction); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedAction"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveUnsupportedElement; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedElement - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedElement - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedElement: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveUnsupportedElement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedElement"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("66396792-8fe8-5902-be97-336a769ab4a7"), version, object, exclusiveto] */ - MIDL_INTERFACE("66396792-8fe8-5902-be97-336a769ab4a7") - IAdaptiveUnsupportedElement : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveUnsupportedElement=_uuidof(IAdaptiveUnsupportedElement); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedElement - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedElement ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedElement_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedElement_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedElement[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedElement"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement:HRESULT get_ActionType(AdaptiveCards.ObjectModel.Uwp.ActionType*);HRESULT get_ActionTypeString(String*);HRESULT get_Title(String*);HRESULT put_Title(String);HRESULT get_Id(String*);HRESULT put_Id(String);HRESULT get_FallbackType(AdaptiveCards.ObjectModel.Uwp.FallbackType*);HRESULT put_FallbackType(AdaptiveCards.ObjectModel.Uwp.FallbackType);HRESULT get_FallbackContent(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_FallbackContent(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*);HRESULT get_IconUrl(String*);HRESULT put_IconUrl(String);HRESULT get_Style(String*);HRESULT put_Style(String);HRESULT get_Tooltip(String*);HRESULT put_Tooltip(String);HRESULT get_AdditionalProperties(Windows.Data.Json.JsonObject**);HRESULT put_AdditionalProperties(Windows.Data.Json.JsonObject*);HRESULT get_IsEnabled(Boolean*);HRESULT put_IsEnabled(Boolean);HRESULT get_Mode(AdaptiveCards.ObjectModel.Uwp.ActionMode*);HRESULT put_Mode(AdaptiveCards.ObjectModel.Uwp.ActionMode);HRESULT ToJson(Windows.Data.Json.JsonObject**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveActionElement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("e0a1914c-0f13-50b2-82f5-09394e088a22"), version, object] */ - MIDL_INTERFACE("e0a1914c-0f13-50b2-82f5-09394e088a22") - IAdaptiveActionElement : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ActionType( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ActionType * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ActionTypeString( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Title( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Title( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Id( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Id( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_FallbackType( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::FallbackType * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_FallbackType( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::FallbackType value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_FallbackContent( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_FallbackContent( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_IconUrl( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_IconUrl( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Style( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Style( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Tooltip( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Tooltip( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_AdditionalProperties( - /* [out, retval] */ABI::Windows::Data::Json::IJsonObject * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_AdditionalProperties( - /* [in] */ABI::Windows::Data::Json::IJsonObject * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_IsEnabled( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_IsEnabled( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Mode( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ActionMode * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Mode( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ActionMode value - ) = 0; - virtual HRESULT STDMETHODCALLTYPE ToJson( - /* [out, retval] */ABI::Windows::Data::Json::IJsonObject * * result - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveActionElement=_uuidof(IAdaptiveActionElement); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_INTERFACE_DEFINED__) */ - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveOpenUrlAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlAction:HRESULT get_Url(Windows.Foundation.Uri**);HRESULT put_Url(Windows.Foundation.Uri*);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveOpenUrlAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlAction"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("b47a990b-7ea6-54db-8096-61134e92f412"), version, object, exclusiveto] */ - MIDL_INTERFACE("b47a990b-7ea6-54db-8096-61134e92f412") - IAdaptiveOpenUrlAction : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Url( - /* [out, retval] */ABI::Windows::Foundation::IUriRuntimeClass * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Url( - /* [in] */ABI::Windows::Foundation::IUriRuntimeClass * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_InternalId( - /* [out, retval] */unsigned int * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveOpenUrlAction=_uuidof(IAdaptiveOpenUrlAction); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlAction"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveShowCardAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardAction:HRESULT get_Card(AdaptiveCards.ObjectModel.Uwp.AdaptiveCard**);HRESULT put_Card(AdaptiveCards.ObjectModel.Uwp.AdaptiveCard*);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveShowCardAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardAction"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("811202b5-f9b7-5527-8dc3-53be9c352f89"), version, object, exclusiveto] */ - MIDL_INTERFACE("811202b5-f9b7-5527-8dc3-53be9c352f89") - IAdaptiveShowCardAction : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Card( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCard * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Card( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCard * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_InternalId( - /* [out, retval] */unsigned int * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveShowCardAction=_uuidof(IAdaptiveShowCardAction); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardAction"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveSubmitAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitAction:HRESULT get_DataJson(Windows.Data.Json.JsonValue**);HRESULT put_DataJson(Windows.Data.Json.JsonValue*);HRESULT get_AssociatedInputs(AdaptiveCards.ObjectModel.Uwp.AssociatedInputs*);HRESULT put_AssociatedInputs(AdaptiveCards.ObjectModel.Uwp.AssociatedInputs);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveSubmitAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitAction"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("54f42ecb-f10c-5aa2-bd78-9d6aba2d736f"), version, object, exclusiveto] */ - MIDL_INTERFACE("54f42ecb-f10c-5aa2-bd78-9d6aba2d736f") - IAdaptiveSubmitAction : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_DataJson( - /* [out, retval] */ABI::Windows::Data::Json::IJsonValue * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_DataJson( - /* [in] */ABI::Windows::Data::Json::IJsonValue * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_AssociatedInputs( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::AssociatedInputs * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_AssociatedInputs( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::AssociatedInputs value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_InternalId( - /* [out, retval] */unsigned int * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveSubmitAction=_uuidof(IAdaptiveSubmitAction); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitAction"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveExecuteAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteAction:HRESULT get_DataJson(Windows.Data.Json.JsonValue**);HRESULT put_DataJson(Windows.Data.Json.JsonValue*);HRESULT get_AssociatedInputs(AdaptiveCards.ObjectModel.Uwp.AssociatedInputs*);HRESULT put_AssociatedInputs(AdaptiveCards.ObjectModel.Uwp.AssociatedInputs);HRESULT get_Verb(String*);HRESULT put_Verb(String);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveExecuteAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteAction"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("16ff2257-d886-58ad-adae-defcfe300284"), version, object, exclusiveto] */ - MIDL_INTERFACE("16ff2257-d886-58ad-adae-defcfe300284") - IAdaptiveExecuteAction : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_DataJson( - /* [out, retval] */ABI::Windows::Data::Json::IJsonValue * * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_DataJson( - /* [in] */ABI::Windows::Data::Json::IJsonValue * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_AssociatedInputs( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::AssociatedInputs * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_AssociatedInputs( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::AssociatedInputs value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Verb( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Verb( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_InternalId( - /* [out, retval] */unsigned int * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveExecuteAction=_uuidof(IAdaptiveExecuteAction); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteAction"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityTarget - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityTarget - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityTarget:HRESULT get_ElementId(String*);HRESULT put_ElementId(String);HRESULT get_IsVisible(AdaptiveCards.ObjectModel.Uwp.IsVisible*);HRESULT put_IsVisible(AdaptiveCards.ObjectModel.Uwp.IsVisible); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveToggleVisibilityTarget[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityTarget"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("825d6be0-21c4-5dbe-8a15-ac0c4ba73a0c"), version, object, exclusiveto] */ - MIDL_INTERFACE("825d6be0-21c4-5dbe-8a15-ac0c4ba73a0c") - IAdaptiveToggleVisibilityTarget : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ElementId( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_ElementId( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_IsVisible( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IsVisible * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_IsVisible( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IsVisible value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveToggleVisibilityTarget=_uuidof(IAdaptiveToggleVisibilityTarget); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityTarget - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityTarget ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityTarget_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityTarget_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityTarget[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityTarget"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveToggleVisibilityAction; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityAction:HRESULT get_TargetElements(Windows.Foundation.Collections.IVector`1**);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveToggleVisibilityAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityAction"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("f1be783e-9646-5be5-941e-99533c1da30c"), version, object, exclusiveto] */ - MIDL_INTERFACE("f1be783e-9646-5be5-941e-99533c1da30c") - IAdaptiveToggleVisibilityAction : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_TargetElements( - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * * value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_InternalId( - /* [out, retval] */unsigned int * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveToggleVisibilityAction=_uuidof(IAdaptiveToggleVisibilityAction); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityAction"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirement - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRequirement - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirement:HRESULT get_Name(String*);HRESULT put_Name(String);HRESULT get_Version(String*);HRESULT put_Version(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRequirement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirement"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("8106c5a6-5a56-5043-bb9f-08004e1c0743"), version, object, exclusiveto] */ - MIDL_INTERFACE("8106c5a6-5a56-5043-bb9f-08004e1c0743") - IAdaptiveRequirement : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Name( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Name( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Version( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Version( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveRequirement=_uuidof(IAdaptiveRequirement); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirementFactory - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRequirement - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirementFactory:HRESULT CreateInstance(String,String,AdaptiveCards.ObjectModel.Uwp.AdaptiveRequirement**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRequirementFactory[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirementFactory"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("59bb7fad-2626-5434-a7f3-f8b8538b93ed"), version, object, exclusiveto] */ - MIDL_INTERFACE("59bb7fad-2626-5434-a7f3-f8b8538b93ed") - IAdaptiveRequirementFactory : public IInspectable - { - public: - virtual HRESULT STDMETHODCALLTYPE CreateInstance( - /* [in] */HSTRING requirementName, - /* [in] */HSTRING requirementversion, - /* [retval, out] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveRequirement * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveRequirementFactory=_uuidof(IAdaptiveRequirementFactory); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveRequirement - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirement ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRequirement_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRequirement_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveRequirement[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveRequirement"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser:HRESULT FromJson(Windows.Data.Json.JsonObject*,AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration*,Windows.Foundation.Collections.IVector`1*,AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveElementParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("5ac21990-5e0f-5d71-9266-1295cac1a6ff"), version, object] */ - MIDL_INTERFACE("5ac21990-5e0f-5d71-9266-1295cac1a6ff") - IAdaptiveElementParser : public IInspectable - { - public: - virtual HRESULT STDMETHODCALLTYPE FromJson( - /* [in] */ABI::Windows::Data::Json::IJsonObject * inputJson, - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveElementParserRegistration * elementParsers, - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionParserRegistration * actionParsers, - /* [in] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * warnings, - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardElement * * result - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveElementParser=_uuidof(IAdaptiveElementParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParserRegistration - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParserRegistration:HRESULT Set(String,AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser*);HRESULT Get(String,AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser**);HRESULT Remove(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveElementParserRegistration[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParserRegistration"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("f33af0e9-2038-526f-940b-61f52d5d28c2"), version, object, exclusiveto] */ - MIDL_INTERFACE("f33af0e9-2038-526f-940b-61f52d5d28c2") - IAdaptiveElementParserRegistration : public IInspectable - { - public: - virtual HRESULT STDMETHODCALLTYPE Set( - /* [in] */HSTRING type, - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveElementParser * parser - ) = 0; - virtual HRESULT STDMETHODCALLTYPE Get( - /* [in] */HSTRING type, - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveElementParser * * result - ) = 0; - virtual HRESULT STDMETHODCALLTYPE Remove( - /* [in] */HSTRING type - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveElementParserRegistration=_uuidof(IAdaptiveElementParserRegistration); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParserRegistration ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveElementParserRegistration_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveElementParserRegistration_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveElementParserRegistration[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParserRegistration - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParserRegistration:HRESULT Set(String,AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParser*);HRESULT Get(String,AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParser**);HRESULT Remove(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveActionParserRegistration[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParserRegistration"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("ea043181-af73-5fa8-bddc-6e89ca332e17"), version, object, exclusiveto] */ - MIDL_INTERFACE("ea043181-af73-5fa8-bddc-6e89ca332e17") - IAdaptiveActionParserRegistration : public IInspectable - { - public: - virtual HRESULT STDMETHODCALLTYPE Set( - /* [in] */HSTRING type, - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionParser * parser - ) = 0; - virtual HRESULT STDMETHODCALLTYPE Get( - /* [in] */HSTRING type, - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionParser * * result - ) = 0; - virtual HRESULT STDMETHODCALLTYPE Remove( - /* [in] */HSTRING type - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveActionParserRegistration=_uuidof(IAdaptiveActionParserRegistration); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParserRegistration ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionParserRegistration_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionParserRegistration_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionParserRegistration[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParser - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParser:HRESULT FromJson(Windows.Data.Json.JsonObject*,AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration*,Windows.Foundation.Collections.IVector`1*,AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("12a67519-a257-57dd-87d3-2cb8d99e6b00"), version, object] */ - MIDL_INTERFACE("12a67519-a257-57dd-87d3-2cb8d99e6b00") - IAdaptiveActionParser : public IInspectable - { - public: - virtual HRESULT STDMETHODCALLTYPE FromJson( - /* [in] */ABI::Windows::Data::Json::IJsonObject * inputJson, - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveElementParserRegistration * elementParsers, - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionParserRegistration * actionParsers, - /* [in] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * warnings, - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveActionElement * * result - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveActionParser=_uuidof(IAdaptiveActionParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement:HRESULT get_IsRequired(Boolean*);HRESULT put_IsRequired(Boolean);HRESULT get_ErrorMessage(String*);HRESULT put_ErrorMessage(String);HRESULT get_Label(String*);HRESULT put_Label(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveInputElement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("545ecd2f-2c13-5a67-9168-5e9450a44ef8"), version, object] */ - MIDL_INTERFACE("545ecd2f-2c13-5a67-9168-5e9450a44ef8") - IAdaptiveInputElement : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_IsRequired( - /* [out, retval] */::boolean * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_IsRequired( - /* [in] */::boolean value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_ErrorMessage( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_ErrorMessage( - /* [in] */HSTRING value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Label( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Label( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveInputElement=_uuidof(IAdaptiveInputElement); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_INTERFACE_DEFINED__) */ - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTextBlockParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlockParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlockParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlockParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextBlockParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlockParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("934a0c1b-9996-51b9-afcd-5e6c3335b6c4"), version, object, exclusiveto] */ - MIDL_INTERFACE("934a0c1b-9996-51b9-afcd-5e6c3335b6c4") - IAdaptiveTextBlockParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTextBlockParser=_uuidof(IAdaptiveTextBlockParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlockParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlockParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlockParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlockParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlockParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlockParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveRichTextBlockParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlockParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlockParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlockParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRichTextBlockParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlockParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("cb9b71c3-75a4-5762-be9c-453a3848ce20"), version, object, exclusiveto] */ - MIDL_INTERFACE("cb9b71c3-75a4-5762-be9c-453a3848ce20") - IAdaptiveRichTextBlockParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveRichTextBlockParser=_uuidof(IAdaptiveRichTextBlockParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlockParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlockParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlockParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlockParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlockParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlockParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveImageParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveImageParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveImageParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("69c2476e-aab6-5c45-a829-ab1d595b377b"), version, object, exclusiveto] */ - MIDL_INTERFACE("69c2476e-aab6-5c45-a829-ab1d595b377b") - IAdaptiveImageParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveImageParser=_uuidof(IAdaptiveImageParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveImageParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveImageParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveImageSetParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSetParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSetParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSetParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveImageSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSetParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("123defc6-86c2-582a-8ea4-5388237947c6"), version, object, exclusiveto] */ - MIDL_INTERFACE("123defc6-86c2-582a-8ea4-5388237947c6") - IAdaptiveImageSetParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveImageSetParser=_uuidof(IAdaptiveImageSetParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSetParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSetParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSetParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSetParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSetParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveContainerParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveContainerParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveContainerParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("09c3afd3-8e2f-53a6-b1e9-8dc5087a9a7e"), version, object, exclusiveto] */ - MIDL_INTERFACE("09c3afd3-8e2f-53a6-b1e9-8dc5087a9a7e") - IAdaptiveContainerParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveContainerParser=_uuidof(IAdaptiveContainerParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveContainerParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainerParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainerParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainerParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveContainerParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveColumnParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveColumnParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("394513b1-6f2a-5c4a-a4b6-d3d817cdc031"), version, object, exclusiveto] */ - MIDL_INTERFACE("394513b1-6f2a-5c4a-a4b6-d3d817cdc031") - IAdaptiveColumnParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveColumnParser=_uuidof(IAdaptiveColumnParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveColumnSetParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSetParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSetParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSetParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveColumnSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSetParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("87225a3b-40d7-5490-917d-b35cc0c2ae09"), version, object, exclusiveto] */ - MIDL_INTERFACE("87225a3b-40d7-5490-917d-b35cc0c2ae09") - IAdaptiveColumnSetParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveColumnSetParser=_uuidof(IAdaptiveColumnSetParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSetParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSetParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSetParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSetParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSetParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveFactParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveFactParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveFactParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("14195d3c-628e-51de-9890-f8d4bcb4d5d3"), version, object, exclusiveto] */ - MIDL_INTERFACE("14195d3c-628e-51de-9890-f8d4bcb4d5d3") - IAdaptiveFactParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveFactParser=_uuidof(IAdaptiveFactParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveFactParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveFactParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveChoiceSetInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveChoiceSetInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInputParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("c0a09ad3-867c-5db4-9c72-1a6873cad41e"), version, object, exclusiveto] */ - MIDL_INTERFACE("c0a09ad3-867c-5db4-9c72-1a6873cad41e") - IAdaptiveChoiceSetInputParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveChoiceSetInputParser=_uuidof(IAdaptiveChoiceSetInputParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInputParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveDateInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveDateInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInputParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("4c2b97b1-3596-5c73-a301-2b133abd9178"), version, object, exclusiveto] */ - MIDL_INTERFACE("4c2b97b1-3596-5c73-a301-2b133abd9178") - IAdaptiveDateInputParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveDateInputParser=_uuidof(IAdaptiveDateInputParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInputParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveNumberInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveNumberInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInputParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("373c48fd-7caa-5a30-9806-f81e6d1ffe10"), version, object, exclusiveto] */ - MIDL_INTERFACE("373c48fd-7caa-5a30-9806-f81e6d1ffe10") - IAdaptiveNumberInputParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveNumberInputParser=_uuidof(IAdaptiveNumberInputParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInputParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTextInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInputParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("332f4aa7-fdb8-5413-adf4-d3530f3eddee"), version, object, exclusiveto] */ - MIDL_INTERFACE("332f4aa7-fdb8-5413-adf4-d3530f3eddee") - IAdaptiveTextInputParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTextInputParser=_uuidof(IAdaptiveTextInputParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInputParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTimeInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTimeInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInputParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("1368e8d0-6783-52b8-8af1-2aa9e7585bc3"), version, object, exclusiveto] */ - MIDL_INTERFACE("1368e8d0-6783-52b8-8af1-2aa9e7585bc3") - IAdaptiveTimeInputParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTimeInputParser=_uuidof(IAdaptiveTimeInputParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInputParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveToggleInputParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveToggleInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInputParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("b8e7de6f-234b-55bc-95ca-6dd0d7b7d841"), version, object, exclusiveto] */ - MIDL_INTERFACE("b8e7de6f-234b-55bc-95ca-6dd0d7b7d841") - IAdaptiveToggleInputParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveToggleInputParser=_uuidof(IAdaptiveToggleInputParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInputParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveFactSetParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSetParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSetParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSetParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveFactSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSetParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("c0351b3a-8922-5663-a914-f646a2b0fcfd"), version, object, exclusiveto] */ - MIDL_INTERFACE("c0351b3a-8922-5663-a914-f646a2b0fcfd") - IAdaptiveFactSetParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveFactSetParser=_uuidof(IAdaptiveFactSetParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSetParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSetParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSetParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSetParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSetParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveMediaParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveMediaParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("a34e4a4d-dbb9-5ae1-8784-f80be7820d57"), version, object, exclusiveto] */ - MIDL_INTERFACE("a34e4a4d-dbb9-5ae1-8784-f80be7820d57") - IAdaptiveMediaParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveMediaParser=_uuidof(IAdaptiveMediaParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveActionSetParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSetParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSetParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSetParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveActionSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSetParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("24f03c1d-54b9-5415-ae82-b9fcf4438699"), version, object, exclusiveto] */ - MIDL_INTERFACE("24f03c1d-54b9-5415-ae82-b9fcf4438699") - IAdaptiveActionSetParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveActionSetParser=_uuidof(IAdaptiveActionSetParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSetParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSetParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSetParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSetParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSetParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveOpenUrlActionParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlActionParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlActionParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlActionParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveOpenUrlActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlActionParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("1501bb19-a5d4-50f1-88fb-90338bda2a19"), version, object, exclusiveto] */ - MIDL_INTERFACE("1501bb19-a5d4-50f1-88fb-90338bda2a19") - IAdaptiveOpenUrlActionParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveOpenUrlActionParser=_uuidof(IAdaptiveOpenUrlActionParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlActionParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlActionParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlActionParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlActionParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlActionParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveShowCardActionParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardActionParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardActionParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardActionParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveShowCardActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardActionParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("a52f4dc0-a7cc-52d2-9d57-f8dcec426e69"), version, object, exclusiveto] */ - MIDL_INTERFACE("a52f4dc0-a7cc-52d2-9d57-f8dcec426e69") - IAdaptiveShowCardActionParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveShowCardActionParser=_uuidof(IAdaptiveShowCardActionParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardActionParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardActionParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardActionParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardActionParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardActionParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveSubmitActionParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitActionParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitActionParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitActionParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveSubmitActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitActionParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("e08df80d-30b7-58dc-9c82-9f8b9a0ad3dc"), version, object, exclusiveto] */ - MIDL_INTERFACE("e08df80d-30b7-58dc-9c82-9f8b9a0ad3dc") - IAdaptiveSubmitActionParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveSubmitActionParser=_uuidof(IAdaptiveSubmitActionParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitActionParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitActionParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitActionParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitActionParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitActionParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveExecuteActionParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteActionParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteActionParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteActionParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveExecuteActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteActionParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("5bfe15f9-7bb8-541c-af43-111cef59fb5c"), version, object, exclusiveto] */ - MIDL_INTERFACE("5bfe15f9-7bb8-541c-af43-111cef59fb5c") - IAdaptiveExecuteActionParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveExecuteActionParser=_uuidof(IAdaptiveExecuteActionParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteActionParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteActionParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteActionParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteActionParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteActionParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveToggleVisibilityActionParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityActionParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityActionParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityActionParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveToggleVisibilityActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityActionParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("97fc2051-4422-5126-912e-590c759870a6"), version, object, exclusiveto] */ - MIDL_INTERFACE("97fc2051-4422-5126-912e-590c759870a6") - IAdaptiveToggleVisibilityActionParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveToggleVisibilityActionParser=_uuidof(IAdaptiveToggleVisibilityActionParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityActionParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityActionParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityActionParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityActionParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityActionParser"; -#endif - -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - class AdaptiveTableParser; - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTableParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTableParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableParser"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("4ddc01cf-604d-50ca-a438-909262797a7f"), version, object, exclusiveto] */ - MIDL_INTERFACE("4ddc01cf-604d-50ca-a438-909262797a7f") - IAdaptiveTableParser : public IInspectable - { - public: - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveTableParser=_uuidof(IAdaptiveTableParser); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTableParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTableParser"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveError - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveError - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveError:HRESULT get_StatusCode(AdaptiveCards.ObjectModel.Uwp.ErrorStatusCode*);HRESULT put_StatusCode(AdaptiveCards.ObjectModel.Uwp.ErrorStatusCode);HRESULT get_Message(String*);HRESULT put_Message(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveError[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveError"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("0c1c8d38-4820-5637-a337-39feb492dfc1"), version, object, exclusiveto] */ - MIDL_INTERFACE("0c1c8d38-4820-5637-a337-39feb492dfc1") - IAdaptiveError : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_StatusCode( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::ErrorStatusCode * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_StatusCode( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ErrorStatusCode value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Message( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Message( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveError=_uuidof(IAdaptiveError); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveErrorFactory - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveError - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveErrorFactory:HRESULT CreateInstance(AdaptiveCards.ObjectModel.Uwp.ErrorStatusCode,String,AdaptiveCards.ObjectModel.Uwp.AdaptiveError**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveErrorFactory[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveErrorFactory"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("cf7ce008-91bf-5a23-be1d-79ef6cbc1bf3"), version, object, exclusiveto] */ - MIDL_INTERFACE("cf7ce008-91bf-5a23-be1d-79ef6cbc1bf3") - IAdaptiveErrorFactory : public IInspectable - { - public: - virtual HRESULT STDMETHODCALLTYPE CreateInstance( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::ErrorStatusCode statusCode, - /* [in] */HSTRING message, - /* [retval, out] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveError * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveErrorFactory=_uuidof(IAdaptiveErrorFactory); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveError - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveError ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveError_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveError_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveError[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveError"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarning - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveWarning - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarning:HRESULT get_StatusCode(AdaptiveCards.ObjectModel.Uwp.WarningStatusCode*);HRESULT put_StatusCode(AdaptiveCards.ObjectModel.Uwp.WarningStatusCode);HRESULT get_Message(String*);HRESULT put_Message(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveWarning[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarning"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("e87eb0c1-a2a7-5704-b7b4-d3aed92dddd1"), version, object, exclusiveto] */ - MIDL_INTERFACE("e87eb0c1-a2a7-5704-b7b4-d3aed92dddd1") - IAdaptiveWarning : public IInspectable - { - public: - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_StatusCode( - /* [out, retval] */ABI::AdaptiveCards::ObjectModel::Uwp::WarningStatusCode * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_StatusCode( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::WarningStatusCode value - ) = 0; - /* [propget] */virtual HRESULT STDMETHODCALLTYPE get_Message( - /* [out, retval] */HSTRING * value - ) = 0; - /* [propput] */virtual HRESULT STDMETHODCALLTYPE put_Message( - /* [in] */HSTRING value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveWarning=_uuidof(IAdaptiveWarning); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarningFactory - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveWarning - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarningFactory:HRESULT CreateInstance(AdaptiveCards.ObjectModel.Uwp.WarningStatusCode,String,AdaptiveCards.ObjectModel.Uwp.AdaptiveWarning**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveWarningFactory[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarningFactory"; -namespace ABI { - namespace AdaptiveCards { - namespace ObjectModel { - namespace Uwp { - /* [uuid("fa97db3c-8a77-5921-b462-a11f8ada4128"), version, object, exclusiveto] */ - MIDL_INTERFACE("fa97db3c-8a77-5921-b462-a11f8ada4128") - IAdaptiveWarningFactory : public IInspectable - { - public: - virtual HRESULT STDMETHODCALLTYPE CreateInstance( - /* [in] */ABI::AdaptiveCards::ObjectModel::Uwp::WarningStatusCode statusCode, - /* [in] */HSTRING message, - /* [retval, out] */ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveWarning * * value - ) = 0; - - }; - - extern MIDL_CONST_ID IID & IID_IAdaptiveWarningFactory=_uuidof(IAdaptiveWarningFactory); - - } /* Uwp */ - } /* ObjectModel */ - } /* AdaptiveCards */} /* ABI */ - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveWarning - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarning ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveWarning_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveWarning_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveWarning[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveWarning"; -#endif - - - - -#else // !defined(__cplusplus) -/* Forward Declarations */ -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2 __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_FWD_DEFINED__ - -#ifndef ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_FWD_DEFINED__ -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_FWD_DEFINED__ -typedef interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory; - -#endif // ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_FWD_DEFINED__ - -// Parameterized interface forward declarations (C) - -// Collection interface definitions - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformationVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__ - - -#ifndef ____x_ABI_CWindows_CData_CJson_CIJsonValue_FWD_DEFINED__ -#define ____x_ABI_CWindows_CData_CJson_CIJsonValue_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CData_CJson_CIJsonValue __x_ABI_CWindows_CData_CJson_CIJsonValue; - -#endif // ____x_ABI_CWindows_CData_CJson_CIJsonValue_FWD_DEFINED__ - - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#if !defined(____FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__) -#define ____FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__ - -typedef interface __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue; - -typedef struct __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Key )(__RPC__in __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [retval][out] */ __RPC__out HSTRING *key); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(__RPC__in __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CData_CJson_CIJsonValue * *value); - END_INTERFACE -} __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl; - -interface __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue -{ - CONST_VTBL struct __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_get_Key(This,key) \ - ( (This)->lpVtbl -> get_Key(This,key) ) - -#define __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_get_Value(This,value) \ - ( (This)->lpVtbl -> get_Value(This,value) ) -#endif /* COBJMACROS */ - - -#endif // ____FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__ - -#endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#if !defined(____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__) -#define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue; - -typedef struct __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [retval][out] */ __RPC__out __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl; - -interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue -{ - CONST_VTBL struct __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__ - -#endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#if !defined(____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__) -#define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue; - -typedef struct __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue **first); - - END_INTERFACE -} __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl; - -interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue -{ - CONST_VTBL struct __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__ - -#endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#if !defined(____FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__) -#define ____FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__ - -typedef interface __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue; - -typedef struct __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue * This,/* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *Lookup )(__RPC__in __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [in] */ __RPC__in HSTRING key, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CData_CJson_CIJsonValue * *value); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )(__RPC__in __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [retval][out] */ __RPC__out unsigned int *size); - HRESULT ( STDMETHODCALLTYPE *HasKey )(__RPC__in __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found); - HRESULT ( STDMETHODCALLTYPE *Split )(__RPC__in __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue * This,/* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue **firstPartition, - /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue **secondPartition); - END_INTERFACE -} __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl; - -interface __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue -{ - CONST_VTBL struct __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) -#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) -#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - -#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) -#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) -#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - -#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_Lookup(This,key,value) \ - ( (This)->lpVtbl -> Lookup(This,key,value) ) -#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) -#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_HasKey(This,key,found) \ - ( (This)->lpVtbl -> HasKey(This,key,found) ) -#define __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_Split(This,firstPartition,secondPartition) \ - ( (This)->lpVtbl -> Split(This,firstPartition,secondPartition) ) -#endif /* COBJMACROS */ - - -#endif // ____FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__ - -#endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#if !defined(____FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__) -#define ____FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__ - -typedef interface __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue; - -typedef struct __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *Lookup )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [in] */ HSTRING key, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CData_CJson_CIJsonValue * **value); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [retval][out] */ __RPC__out unsigned int *size); - HRESULT ( STDMETHODCALLTYPE *HasKey )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [in] */ HSTRING key, /* [retval][out] */ __RPC__out boolean *found); - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, /* [retval][out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CData__CJson__CIJsonValue **view); - HRESULT ( STDMETHODCALLTYPE *Insert )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This, - /* [in] */ HSTRING key, - /* [in] */ __RPC__in_opt __x_ABI_CWindows_CData_CJson_CIJsonValue * *value, - /* [retval][out] */ __RPC__out boolean *replaced); - HRESULT ( STDMETHODCALLTYPE *Remove )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This,/* [in] */ HSTRING key); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue * This); - END_INTERFACE -} __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl; - -interface __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue -{ - CONST_VTBL struct __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValueVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_Lookup(This,key,value) \ - ( (This)->lpVtbl -> Lookup(This,key,value) ) - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_HasKey(This,key,found) \ - ( (This)->lpVtbl -> HasKey(This,key,found) ) - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_Insert(This,key,value,replaced) \ - ( (This)->lpVtbl -> Insert(This,key,value,replaced) ) - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_Remove(This,key) \ - ( (This)->lpVtbl -> Remove(This,key) ) - -#define __FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) -#endif /* COBJMACROS */ - - - -#endif // ____FIMap_2_HSTRING_Windows__CData__CJson__CIJsonValue_INTERFACE_DEFINED__ - -#endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirementVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement_INTERFACE_DEFINED__ - - -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextSize; -#if !defined(____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_INTERFACE_DEFINED__) -#define ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_INTERFACE_DEFINED__ - -typedef interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize; - -typedef struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSizeVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize * This ); - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize * This ); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize * This, /* [retval][out] */ __RPC__out enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextSize *value); - END_INTERFACE -} __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSizeVtbl; - -interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize -{ - CONST_VTBL struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSizeVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_get_Value(This,value) \ - ( (This)->lpVtbl -> get_Value(This,value) ) -#endif /* COBJMACROS */ - - -#endif // ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize_INTERFACE_DEFINED__ - - -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextWeight; -#if !defined(____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_INTERFACE_DEFINED__) -#define ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_INTERFACE_DEFINED__ - -typedef interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight; - -typedef struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeightVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight * This ); - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight * This ); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight * This, /* [retval][out] */ __RPC__out enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextWeight *value); - END_INTERFACE -} __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeightVtbl; - -interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight -{ - CONST_VTBL struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeightVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_get_Value(This,value) \ - ( (This)->lpVtbl -> get_Value(This,value) ) -#endif /* COBJMACROS */ - - -#endif // ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight_INTERFACE_DEFINED__ - - -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CForegroundColor; -#if !defined(____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_INTERFACE_DEFINED__) -#define ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_INTERFACE_DEFINED__ - -typedef interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor; - -typedef struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColorVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor * This ); - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor * This ); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor * This, /* [retval][out] */ __RPC__out enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CForegroundColor *value); - END_INTERFACE -} __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColorVtbl; - -interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor -{ - CONST_VTBL struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColorVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_get_Value(This,value) \ - ( (This)->lpVtbl -> get_Value(This,value) ) -#endif /* COBJMACROS */ - - -#endif // ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor_INTERFACE_DEFINED__ - - -#if !defined(____FIReference_1_boolean_INTERFACE_DEFINED__) -#define ____FIReference_1_boolean_INTERFACE_DEFINED__ - -typedef interface __FIReference_1_boolean __FIReference_1_boolean; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIReference_1_boolean; - -typedef struct __FIReference_1_booleanVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIReference_1_boolean * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIReference_1_boolean * This ); - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIReference_1_boolean * This ); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIReference_1_boolean * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIReference_1_boolean * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIReference_1_boolean * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(__RPC__in __FIReference_1_boolean * This, /* [retval][out] */ __RPC__out boolean *value); - END_INTERFACE -} __FIReference_1_booleanVtbl; - -interface __FIReference_1_boolean -{ - CONST_VTBL struct __FIReference_1_booleanVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIReference_1_boolean_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) -#define __FIReference_1_boolean_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) -#define __FIReference_1_boolean_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - -#define __FIReference_1_boolean_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) -#define __FIReference_1_boolean_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) -#define __FIReference_1_boolean_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - -#define __FIReference_1_boolean_get_Value(This,value) \ - ( (This)->lpVtbl -> get_Value(This,value) ) -#endif /* COBJMACROS */ - - -#endif // ____FIReference_1_boolean_INTERFACE_DEFINED__ - - -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CFontType; -#if !defined(____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_INTERFACE_DEFINED__) -#define ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_INTERFACE_DEFINED__ - -typedef interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType; - -typedef struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontTypeVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType * This ); - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType * This ); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType * This, /* [retval][out] */ __RPC__out enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CFontType *value); - END_INTERFACE -} __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontTypeVtbl; - -interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType -{ - CONST_VTBL struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontTypeVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_get_Value(This,value) \ - ( (This)->lpVtbl -> get_Value(This,value) ) -#endif /* COBJMACROS */ - - -#endif // ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType_INTERFACE_DEFINED__ - - -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHAlignment; -#if !defined(____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_INTERFACE_DEFINED__) -#define ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_INTERFACE_DEFINED__ - -typedef interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment; - -typedef struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignmentVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * This ); - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * This ); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * This, /* [retval][out] */ __RPC__out enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHAlignment *value); - END_INTERFACE -} __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignmentVtbl; - -interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment -{ - CONST_VTBL struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignmentVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_get_Value(This,value) \ - ( (This)->lpVtbl -> get_Value(This,value) ) -#endif /* COBJMACROS */ - - -#endif // ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment_INTERFACE_DEFINED__ - - -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextStyle; -#if !defined(____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_INTERFACE_DEFINED__) -#define ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_INTERFACE_DEFINED__ - -typedef interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle; - -typedef struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyleVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle * This ); - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle * This ); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle * This, /* [retval][out] */ __RPC__out enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextStyle *value); - END_INTERFACE -} __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyleVtbl; - -interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle -{ - CONST_VTBL struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyleVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_get_Value(This,value) \ - ( (This)->lpVtbl -> get_Value(This,value) ) -#endif /* COBJMACROS */ - - -#endif // ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInlineVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSourceVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButtonVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton_INTERFACE_DEFINED__ - - -#if !defined(____FIIterator_1_HSTRING_INTERFACE_DEFINED__) -#define ____FIIterator_1_HSTRING_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_HSTRING __FIIterator_1_HSTRING; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_HSTRING; - -typedef struct __FIIterator_1_HSTRINGVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_HSTRING * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_HSTRING * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_HSTRING * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_HSTRING * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_HSTRING * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_HSTRING * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_HSTRING * This, /* [retval][out] */ __RPC__out HSTRING *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_HSTRING * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_HSTRING * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_HSTRING * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) HSTRING *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_HSTRINGVtbl; - -interface __FIIterator_1_HSTRING -{ - CONST_VTBL struct __FIIterator_1_HSTRINGVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_HSTRING_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_HSTRING_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_HSTRING_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_HSTRING_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_HSTRING_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_HSTRING_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_HSTRING_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_HSTRING_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_HSTRING_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_HSTRING_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_HSTRING_INTERFACE_DEFINED__ - - -#if !defined(____FIIterable_1_HSTRING_INTERFACE_DEFINED__) -#define ____FIIterable_1_HSTRING_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_HSTRING __FIIterable_1_HSTRING; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_HSTRING; - -typedef struct __FIIterable_1_HSTRINGVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_HSTRING * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_HSTRING * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_HSTRING * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_HSTRING * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_HSTRING * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_HSTRING * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_HSTRING * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_HSTRING **first); - - END_INTERFACE -} __FIIterable_1_HSTRINGVtbl; - -interface __FIIterable_1_HSTRING -{ - CONST_VTBL struct __FIIterable_1_HSTRINGVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_HSTRING_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_HSTRING_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_HSTRING_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_HSTRING_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_HSTRING_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_HSTRING_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_HSTRING_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_HSTRING_INTERFACE_DEFINED__ - - -#if !defined(____FIVectorView_1_HSTRING_INTERFACE_DEFINED__) -#define ____FIVectorView_1_HSTRING_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_HSTRING __FIVectorView_1_HSTRING; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_HSTRING; - -typedef struct __FIVectorView_1_HSTRINGVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_HSTRING * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_HSTRING * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_HSTRING * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_HSTRING * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_HSTRING * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_HSTRING * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_HSTRING * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out HSTRING *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_HSTRING * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_HSTRING * This, - /* [in] */ HSTRING item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_HSTRING * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) HSTRING *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_HSTRINGVtbl; - -interface __FIVectorView_1_HSTRING -{ - CONST_VTBL struct __FIVectorView_1_HSTRINGVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_HSTRING_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_HSTRING_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_HSTRING_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_HSTRING_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_HSTRING_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_HSTRING_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_HSTRING_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_HSTRING_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_HSTRING_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_HSTRING_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_HSTRING_INTERFACE_DEFINED__ - - -#if !defined(____FIVector_1_HSTRING_INTERFACE_DEFINED__) -#define ____FIVector_1_HSTRING_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_HSTRING __FIVector_1_HSTRING; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_HSTRING; - -typedef struct __FIVector_1_HSTRINGVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_HSTRING * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_HSTRING * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_HSTRING * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_HSTRING * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_HSTRING * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_HSTRING * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_HSTRING * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt HSTRING *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_HSTRING * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_HSTRING * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_HSTRING **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_HSTRING * This, - /* [in] */ __RPC__in HSTRING item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_HSTRING * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in HSTRING item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_HSTRING * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in HSTRING item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_HSTRING * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_HSTRING * This, /* [in] */ __RPC__in HSTRING item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_HSTRING * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_HSTRING * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_HSTRING * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) HSTRING *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_HSTRING * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) HSTRING *value); - - END_INTERFACE -} __FIVector_1_HSTRINGVtbl; - -interface __FIVector_1_HSTRING -{ - CONST_VTBL struct __FIVector_1_HSTRINGVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_HSTRING_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_HSTRING_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_HSTRING_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_HSTRING_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_HSTRING_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_HSTRING_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_HSTRING_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_HSTRING_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_HSTRING_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_HSTRING_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_HSTRING_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_HSTRING_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_HSTRING_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_HSTRING_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_HSTRING_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_HSTRING_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_HSTRING_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_HSTRING_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_HSTRING_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElementVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElementVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveErrorVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarningVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImageVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInputVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput_INTERFACE_DEFINED__ - - -#if !defined(____FIReference_1_double_INTERFACE_DEFINED__) -#define ____FIReference_1_double_INTERFACE_DEFINED__ - -typedef interface __FIReference_1_double __FIReference_1_double; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIReference_1_double; - -typedef struct __FIReference_1_doubleVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIReference_1_double * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIReference_1_double * This ); - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIReference_1_double * This ); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIReference_1_double * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIReference_1_double * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIReference_1_double * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(__RPC__in __FIReference_1_double * This, /* [retval][out] */ __RPC__out double *value); - END_INTERFACE -} __FIReference_1_doubleVtbl; - -interface __FIReference_1_double -{ - CONST_VTBL struct __FIReference_1_doubleVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIReference_1_double_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) -#define __FIReference_1_double_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) -#define __FIReference_1_double_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - -#define __FIReference_1_double_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) -#define __FIReference_1_double_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) -#define __FIReference_1_double_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - -#define __FIReference_1_double_get_Value(This,value) \ - ( (This)->lpVtbl -> get_Value(This,value) ) -#endif /* COBJMACROS */ - - -#endif // ____FIReference_1_double_INTERFACE_DEFINED__ - - -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CVerticalContentAlignment; -#if !defined(____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_INTERFACE_DEFINED__) -#define ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_INTERFACE_DEFINED__ - -typedef interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment; - -typedef struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignmentVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * This ); - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * This ); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(__RPC__in __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * This, /* [retval][out] */ __RPC__out enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CVerticalContentAlignment *value); - END_INTERFACE -} __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignmentVtbl; - -interface __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment -{ - CONST_VTBL struct __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignmentVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - -#define __FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_get_Value(This,value) \ - ( (This)->lpVtbl -> get_Value(This,value) ) -#endif /* COBJMACROS */ - - -#endif // ____FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumnVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFactVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCellVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell_INTERFACE_DEFINED__ - - -#if !defined(____FIReference_1_UINT32_INTERFACE_DEFINED__) -#define ____FIReference_1_UINT32_INTERFACE_DEFINED__ - -typedef interface __FIReference_1_UINT32 __FIReference_1_UINT32; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIReference_1_UINT32; - -typedef struct __FIReference_1_UINT32Vtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface )(__RPC__in __FIReference_1_UINT32 * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIReference_1_UINT32 * This ); - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIReference_1_UINT32 * This ); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIReference_1_UINT32 * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIReference_1_UINT32 * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIReference_1_UINT32 * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )(__RPC__in __FIReference_1_UINT32 * This, /* [retval][out] */ __RPC__out unsigned int *value); - END_INTERFACE -} __FIReference_1_UINT32Vtbl; - -interface __FIReference_1_UINT32 -{ - CONST_VTBL struct __FIReference_1_UINT32Vtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __FIReference_1_UINT32_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) -#define __FIReference_1_UINT32_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) -#define __FIReference_1_UINT32_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - -#define __FIReference_1_UINT32_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) -#define __FIReference_1_UINT32_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) -#define __FIReference_1_UINT32_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - -#define __FIReference_1_UINT32_get_Value(This,value) \ - ( (This)->lpVtbl -> get_Value(This,value) ) -#endif /* COBJMACROS */ - - -#endif // ____FIReference_1_UINT32_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinitionVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRowVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__) -#define ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__ - -typedef interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget; - -typedef struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * *current); - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *MoveNext )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl; - -interface __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget -{ - CONST_VTBL struct __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_get_Current(This,current) \ - ( (This)->lpVtbl -> get_Current(This,current) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_get_HasCurrent(This,hasCurrent) \ - ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_MoveNext(This,hasCurrent) \ - ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) - -#define __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetMany(This,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__ - - - -#if !defined(____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__) -#define ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__ - -typedef interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget; - -typedef struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This); - - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *First )(__RPC__in __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget **first); - - END_INTERFACE -} __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl; - -interface __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget -{ - CONST_VTBL struct __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl *lpVtbl; -}; - -#ifdef COBJMACROS - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_First(This,first) \ - ( (This)->lpVtbl -> First(This,first) ) - -#endif /* COBJMACROS */ - - -#endif // ____FIIterable_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__ - - - -#if !defined(____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__) -#define ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__ - -typedef interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget; - -typedef struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This); - - ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This); - - HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className); - - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__out __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *GetMany )( - __RPC__in __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - END_INTERFACE -} __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl; - -interface __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget -{ - CONST_VTBL struct __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__ - - - -#if !defined(____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__) -#define ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__ - -typedef interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget; - -// Declare the parameterized interface IID. -EXTERN_C const IID IID___FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget; - -typedef struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl -{ - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - ULONG ( STDMETHODCALLTYPE *AddRef )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This); - ULONG ( STDMETHODCALLTYPE *Release )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This); - HRESULT ( STDMETHODCALLTYPE *GetIids )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); - - HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * *className); - HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [out] */ __RPC__out TrustLevel *trustLevel); - - HRESULT ( STDMETHODCALLTYPE *GetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ unsigned int index, - /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * *item); - - /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( - __RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [retval][out] */ __RPC__out unsigned int *size); - - HRESULT ( STDMETHODCALLTYPE *GetView )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget **view); - - HRESULT ( STDMETHODCALLTYPE *IndexOf )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * item, - /* [out] */ __RPC__out unsigned int *index, - /* [retval][out] */ __RPC__out boolean *found); - - HRESULT ( STDMETHODCALLTYPE *SetAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * item); - - HRESULT ( STDMETHODCALLTYPE *InsertAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ unsigned int index, - /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * item); - - HRESULT ( STDMETHODCALLTYPE *RemoveAt )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [in] */ unsigned int index); - HRESULT ( STDMETHODCALLTYPE *Append )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, /* [in] */ __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * item); - HRESULT ( STDMETHODCALLTYPE *RemoveAtEnd )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This); - HRESULT ( STDMETHODCALLTYPE *Clear )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This); - HRESULT ( STDMETHODCALLTYPE *GetMany )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ unsigned int startIndex, - /* [in] */ unsigned int capacity, - /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * *items, - /* [retval][out] */ __RPC__out unsigned int *actual); - - HRESULT ( STDMETHODCALLTYPE *ReplaceAll )(__RPC__in __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * This, - /* [in] */ unsigned int count, - /* [size_is][in] */ __RPC__in_ecount_full(count) __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * *value); - - END_INTERFACE -} __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl; - -interface __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget -{ - CONST_VTBL struct __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTargetVtbl *lpVtbl; -}; - - - -#ifdef COBJMACROS - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) - - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetAt(This,index,item) \ - ( (This)->lpVtbl -> GetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_get_Size(This,size) \ - ( (This)->lpVtbl -> get_Size(This,size) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetView(This,view) \ - ( (This)->lpVtbl -> GetView(This,view) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_IndexOf(This,item,index,found) \ - ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_SetAt(This,index,item) \ - ( (This)->lpVtbl -> SetAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_InsertAt(This,index,item) \ - ( (This)->lpVtbl -> InsertAt(This,index,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_RemoveAt(This,index) \ - ( (This)->lpVtbl -> RemoveAt(This,index) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_Append(This,item) \ - ( (This)->lpVtbl -> Append(This,item) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_RemoveAtEnd(This) \ - ( (This)->lpVtbl -> RemoveAtEnd(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_Clear(This) \ - ( (This)->lpVtbl -> Clear(This) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_GetMany(This,startIndex,capacity,items,actual) \ - ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) - -#define __FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_ReplaceAll(This,count,value) \ - ( (This)->lpVtbl -> ReplaceAll(This,count,value) ) - -#endif /* COBJMACROS */ - - - -#endif // ____FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__ - - - - -#pragma warning (push) -#pragma warning (disable:4668) -#pragma warning (disable:4001) -#pragma once -#pragma warning (pop) - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.TextSize - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextSize -{ - TextSize_Small = 0, - TextSize_Default, - TextSize_Medium, - TextSize_Large, - TextSize_ExtraLarge, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextSize; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.TextWeight - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextWeight -{ - TextWeight_Lighter = 0, - TextWeight_Default, - TextWeight_Bolder, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextWeight; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ForegroundColor - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CForegroundColor -{ - ForegroundColor_Default = 0, - ForegroundColor_Dark, - ForegroundColor_Light, - ForegroundColor_Accent, - ForegroundColor_Good, - ForegroundColor_Warning, - ForegroundColor_Attention, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CForegroundColor; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.HAlignment - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHAlignment -{ - HAlignment_Left = 0, - HAlignment_Center, - HAlignment_Right, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHAlignment; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.VAlignment - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CVAlignment -{ - VAlignment_Top = 0, - VAlignment_Center, - VAlignment_Bottom, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CVAlignment; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.BackgroundImageFillMode - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CBackgroundImageFillMode -{ - BackgroundImageFillMode_Cover = 0, - BackgroundImageFillMode_RepeatHorizontally, - BackgroundImageFillMode_RepeatVertically, - BackgroundImageFillMode_Repeat, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CBackgroundImageFillMode; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ElementType - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CElementType -{ - ElementType_Unsupported = 0, - ElementType_AdaptiveCard, - ElementType_TextBlock, - ElementType_Image, - ElementType_Container, - ElementType_Column, - ElementType_ColumnSet, - ElementType_FactSet, - ElementType_Fact, - ElementType_ImageSet, - ElementType_ChoiceInput, - ElementType_ChoiceSetInput, - ElementType_DateInput, - ElementType_NumberInput, - ElementType_TextInput, - ElementType_TimeInput, - ElementType_ToggleInput, - ElementType_Custom, - ElementType_Media, - ElementType_ActionSet, - ElementType_RichTextBlock, - ElementType_TableCell, - ElementType_TableRow, - ElementType_Table, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CElementType; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ActionType - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CActionType -{ - ActionType_Unsupported = 0, - ActionType_ShowCard, - ActionType_Submit, - ActionType_OpenUrl, - ActionType_ToggleVisibility, - ActionType_Execute, - ActionType_Custom, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CActionType; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ImageStyle - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CImageStyle -{ - ImageStyle_Default = 0, - ImageStyle_Person, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CImageStyle; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ImageSize - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CImageSize -{ - ImageSize_None = 0, - ImageSize_Auto, - ImageSize_Stretch, - ImageSize_Small, - ImageSize_Medium, - ImageSize_Large, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CImageSize; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.SeparatorThickness - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CSeparatorThickness -{ - SeparatorThickness_Default = 0, - SeparatorThickness_Thick, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CSeparatorThickness; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.Spacing - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CSpacing -{ - Spacing_Default = 0, - Spacing_None, - Spacing_Small, - Spacing_Medium, - Spacing_Large, - Spacing_ExtraLarge, - Spacing_Padding, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CSpacing; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ChoiceSetStyle - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CChoiceSetStyle -{ - ChoiceSetStyle_Compact = 0, - ChoiceSetStyle_Expanded, - ChoiceSetStyle_Filtered, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CChoiceSetStyle; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.TextInputStyle - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextInputStyle -{ - TextInputStyle_Text = 0, - TextInputStyle_Tel, - TextInputStyle_Url, - TextInputStyle_Email, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextInputStyle; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ContainerStyle - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CContainerStyle -{ - ContainerStyle_None = 0, - ContainerStyle_Default, - ContainerStyle_Emphasis, - ContainerStyle_Good, - ContainerStyle_Attention, - ContainerStyle_Warning, - ContainerStyle_Accent, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CContainerStyle; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.FontType - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CFontType -{ - FontType_Default = 0, - FontType_Monospace, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CFontType; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ErrorStatusCode - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CErrorStatusCode -{ - ErrorStatusCode_InvalidJson = 0, - ErrorStatusCode_RenderFailed, - ErrorStatusCode_RequiredPropertyMissing, - ErrorStatusCode_InvalidPropertyValue, - ErrorStatusCode_UnsupportedParserOverride, - ErrorStatusCode_CustomError, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CErrorStatusCode; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.WarningStatusCode - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CWarningStatusCode -{ - WarningStatusCode_UnknownElementType = 0, - WarningStatusCode_UnknownActionElementType, - WarningStatusCode_UnknownPropertyOnElement, - WarningStatusCode_UnknownEnumValue, - WarningStatusCode_NoRendererForType, - WarningStatusCode_InteractivityNotSupported, - WarningStatusCode_MaxActionsExceeded, - WarningStatusCode_AssetLoadFailed, - WarningStatusCode_UnsupportedSchemaVersion, - WarningStatusCode_UnsupportedMediaType, - WarningStatusCode_InvalidMediaMix, - WarningStatusCode_InvalidValue, - WarningStatusCode_UnsupportedValue, - WarningStatusCode_PerformingFallback, - WarningStatusCode_CustomWarning, - WarningStatusCode_EmptyLabelInRequiredInput, - WarningStatusCode_MissingValidationErrorMessage, - WarningStatusCode_RequiredPropertyMissing, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CWarningStatusCode; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.VerticalContentAlignment - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CVerticalContentAlignment -{ - VerticalContentAlignment_Top = 0, - VerticalContentAlignment_Center, - VerticalContentAlignment_Bottom, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CVerticalContentAlignment; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.HeightType - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHeightType -{ - HeightType_Auto = 0, - HeightType_Stretch, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHeightType; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.IsVisible - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIsVisible -{ - IsVisible_IsVisibleToggle = 0, - IsVisible_IsVisibleTrue, - IsVisible_IsVisibleFalse, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIsVisible; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.FallbackType - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CFallbackType -{ - FallbackType_None = 0, - FallbackType_Drop, - FallbackType_Content, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CFallbackType; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.BleedDirection - * - */ -/* [flags, version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CBleedDirection -{ - BleedDirection_None = 0, - BleedDirection_Left = 0x1, - BleedDirection_Right = 0x10, - BleedDirection_Up = 0x100, - BleedDirection_Down = 0x1000, - BleedDirection_All = 0x1111, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CBleedDirection; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.AssociatedInputs - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CAssociatedInputs -{ - AssociatedInputs_Auto = 0, - AssociatedInputs_None, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CAssociatedInputs; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.TextStyle - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextStyle -{ - TextStyle_Default = 0, - TextStyle_Heading, - TextStyle_ColumnHeader, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextStyle; - - -/* - * - * Typedef of AdaptiveCards.ObjectModel.Uwp.ActionMode - * - */ -/* [version, v1_enum] */ -typedef -enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CActionMode -{ - ActionMode_Primary = 0, - ActionMode_Secondary, -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CActionMode; - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement:HRESULT get_ElementType(AdaptiveCards.ObjectModel.Uwp.ElementType*);HRESULT get_ElementTypeString(String*);HRESULT get_Height(AdaptiveCards.ObjectModel.Uwp.HeightType*);HRESULT put_Height(AdaptiveCards.ObjectModel.Uwp.HeightType);HRESULT get_Spacing(AdaptiveCards.ObjectModel.Uwp.Spacing*);HRESULT put_Spacing(AdaptiveCards.ObjectModel.Uwp.Spacing);HRESULT get_Separator(Boolean*);HRESULT put_Separator(Boolean);HRESULT get_Id(String*);HRESULT put_Id(String);HRESULT get_IsVisible(Boolean*);HRESULT put_IsVisible(Boolean);HRESULT get_FallbackType(AdaptiveCards.ObjectModel.Uwp.FallbackType*);HRESULT put_FallbackType(AdaptiveCards.ObjectModel.Uwp.FallbackType);HRESULT get_FallbackContent(AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement**);HRESULT put_FallbackContent(AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement*);HRESULT get_AdditionalProperties(Windows.Data.Json.JsonObject**);HRESULT put_AdditionalProperties(Windows.Data.Json.JsonObject*);HRESULT get_Requirements(Windows.Foundation.Collections.IVector`1**);HRESULT ToJson(Windows.Data.Json.JsonObject**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveCardElement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement"; -/* [uuid("e0d82150-3f34-5c27-9c03-76afb5cd5925"), version, object] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElementVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ElementType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CElementType * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ElementTypeString )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Height )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHeightType * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Height )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHeightType value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Spacing )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CSpacing * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Spacing )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CSpacing value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Separator )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Separator )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Id )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Id )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_IsVisible )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_IsVisible )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_FallbackType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CFallbackType * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_FallbackType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CFallbackType value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_FallbackContent )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_FallbackContent )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_AdditionalProperties )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */__x_ABI_CWindows_CData_CJson_CIJsonObject * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_AdditionalProperties )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [in] */__x_ABI_CWindows_CData_CJson_CIJsonObject * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Requirements )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRequirement * * value - ); - HRESULT ( STDMETHODCALLTYPE *ToJson )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * This, - /* [out, retval] */__x_ABI_CWindows_CData_CJson_CIJsonObject * * result - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElementVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElementVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_get_ElementType(This,value) \ - ( (This)->lpVtbl->get_ElementType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_get_ElementTypeString(This,value) \ - ( (This)->lpVtbl->get_ElementTypeString(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_get_Height(This,value) \ - ( (This)->lpVtbl->get_Height(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_put_Height(This,value) \ - ( (This)->lpVtbl->put_Height(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_get_Spacing(This,value) \ - ( (This)->lpVtbl->get_Spacing(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_put_Spacing(This,value) \ - ( (This)->lpVtbl->put_Spacing(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_get_Separator(This,value) \ - ( (This)->lpVtbl->get_Separator(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_put_Separator(This,value) \ - ( (This)->lpVtbl->put_Separator(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_get_Id(This,value) \ - ( (This)->lpVtbl->get_Id(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_put_Id(This,value) \ - ( (This)->lpVtbl->put_Id(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_get_IsVisible(This,value) \ - ( (This)->lpVtbl->get_IsVisible(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_put_IsVisible(This,value) \ - ( (This)->lpVtbl->put_IsVisible(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_get_FallbackType(This,value) \ - ( (This)->lpVtbl->get_FallbackType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_put_FallbackType(This,value) \ - ( (This)->lpVtbl->put_FallbackType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_get_FallbackContent(This,value) \ - ( (This)->lpVtbl->get_FallbackContent(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_put_FallbackContent(This,value) \ - ( (This)->lpVtbl->put_FallbackContent(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_get_AdditionalProperties(This,value) \ - ( (This)->lpVtbl->get_AdditionalProperties(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_put_AdditionalProperties(This,value) \ - ( (This)->lpVtbl->put_AdditionalProperties(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_get_Requirements(This,value) \ - ( (This)->lpVtbl->get_Requirements(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_ToJson(This,result) \ - ( (This)->lpVtbl->ToJson(This,result) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRemoteResourceInformation - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRemoteResourceInformation - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRemoteResourceInformation:HRESULT get_Url(String*);HRESULT put_Url(String);HRESULT get_MimeType(String*);HRESULT put_MimeType(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRemoteResourceInformation[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRemoteResourceInformation"; -/* [uuid("c4e5d8ae-4735-5c78-b439-9da7261439a1"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformationVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Url )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Url )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_MimeType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_MimeType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformationVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformationVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_get_Url(This,value) \ - ( (This)->lpVtbl->get_Url(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_put_Url(This,value) \ - ( (This)->lpVtbl->put_Url(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_get_MimeType(This,value) \ - ( (This)->lpVtbl->get_MimeType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_put_MimeType(This,value) \ - ( (This)->lpVtbl->put_MimeType(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRemoteResourceInformation_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveRemoteResourceInformation - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveRemoteResourceInformation ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRemoteResourceInformation_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRemoteResourceInformation_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveRemoteResourceInformation[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveRemoteResourceInformation"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementWithRemoteResources - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementWithRemoteResources:HRESULT GetResourceInformation(Windows.Foundation.Collections.IVectorView`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveElementWithRemoteResources[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementWithRemoteResources"; -/* [uuid("2fab113d-c737-55e9-b081-4aaca4fa2043"), version, object] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResourcesVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -HRESULT ( STDMETHODCALLTYPE *GetResourceInformation )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources * This, - /* [out, retval] */__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * * result - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResourcesVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResourcesVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_GetResourceInformation(This,result) \ - ( (This)->lpVtbl->GetResourceInformation(This,result) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementWithRemoteResources_INTERFACE_DEFINED__) */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveSeparator - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveSeparator - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveSeparator:HRESULT get_Color(AdaptiveCards.ObjectModel.Uwp.ForegroundColor*);HRESULT put_Color(AdaptiveCards.ObjectModel.Uwp.ForegroundColor);HRESULT get_Thickness(AdaptiveCards.ObjectModel.Uwp.SeparatorThickness*);HRESULT put_Thickness(AdaptiveCards.ObjectModel.Uwp.SeparatorThickness); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveSeparator[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveSeparator"; -/* [uuid("ac549efa-a3c9-598e-b949-06fa14ff0eba"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparatorVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Color )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CForegroundColor * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Color )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CForegroundColor value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Thickness )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CSeparatorThickness * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Thickness )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CSeparatorThickness value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparatorVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparatorVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_get_Color(This,value) \ - ( (This)->lpVtbl->get_Color(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_put_Color(This,value) \ - ( (This)->lpVtbl->put_Color(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_get_Thickness(This,value) \ - ( (This)->lpVtbl->get_Thickness(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_put_Thickness(This,value) \ - ( (This)->lpVtbl->put_Thickness(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSeparator_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveSeparator - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveSeparator ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSeparator_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSeparator_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveSeparator[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveSeparator"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement:HRESULT get_Size(Windows.Foundation.IReference`1**);HRESULT put_Size(Windows.Foundation.IReference`1*);HRESULT get_Weight(Windows.Foundation.IReference`1**);HRESULT put_Weight(Windows.Foundation.IReference`1*);HRESULT get_Color(Windows.Foundation.IReference`1**);HRESULT put_Color(Windows.Foundation.IReference`1*);HRESULT get_Text(String*);HRESULT put_Text(String);HRESULT get_IsSubtle(Windows.Foundation.IReference`1**);HRESULT put_IsSubtle(Windows.Foundation.IReference`1*);HRESULT get_Language(String*);HRESULT put_Language(String);HRESULT get_FontType(Windows.Foundation.IReference`1**);HRESULT put_FontType(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextElement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement"; -/* [uuid("70bcd0cb-38be-5bec-be14-5def282f9004"), version, object] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElementVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Size )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Size )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextSize * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Weight )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Weight )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextWeight * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Color )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Color )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CForegroundColor * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Text )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Text )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_IsSubtle )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [out, retval] */__FIReference_1_boolean * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_IsSubtle )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [in] */__FIReference_1_boolean * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Language )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Language )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_FontType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_FontType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CFontType * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElementVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElementVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_get_Size(This,value) \ - ( (This)->lpVtbl->get_Size(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_put_Size(This,value) \ - ( (This)->lpVtbl->put_Size(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_get_Weight(This,value) \ - ( (This)->lpVtbl->get_Weight(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_put_Weight(This,value) \ - ( (This)->lpVtbl->put_Weight(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_get_Color(This,value) \ - ( (This)->lpVtbl->get_Color(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_put_Color(This,value) \ - ( (This)->lpVtbl->put_Color(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_get_Text(This,value) \ - ( (This)->lpVtbl->get_Text(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_put_Text(This,value) \ - ( (This)->lpVtbl->put_Text(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_get_IsSubtle(This,value) \ - ( (This)->lpVtbl->get_IsSubtle(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_put_IsSubtle(This,value) \ - ( (This)->lpVtbl->put_IsSubtle(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_get_Language(This,value) \ - ( (This)->lpVtbl->get_Language(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_put_Language(This,value) \ - ( (This)->lpVtbl->put_Language(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_get_FontType(This,value) \ - ( (This)->lpVtbl->get_FontType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_put_FontType(This,value) \ - ( (This)->lpVtbl->put_FontType(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextElement_INTERFACE_DEFINED__) */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlock - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlock - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlock:HRESULT get_Wrap(Boolean*);HRESULT put_Wrap(Boolean);HRESULT get_HorizontalAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalAlignment(Windows.Foundation.IReference`1*);HRESULT get_MaxLines(UInt32*);HRESULT put_MaxLines(UInt32);HRESULT get_Style(Windows.Foundation.IReference`1**);HRESULT put_Style(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextBlock[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlock"; -/* [uuid("777df7f6-0669-5ee7-8961-98abfc5d6282"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Wrap )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Wrap )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_HorizontalAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_HorizontalAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_MaxLines )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [out, retval] */unsigned int * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_MaxLines )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [in] */unsigned int value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CTextStyle * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_get_Wrap(This,value) \ - ( (This)->lpVtbl->get_Wrap(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_put_Wrap(This,value) \ - ( (This)->lpVtbl->put_Wrap(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_get_HorizontalAlignment(This,value) \ - ( (This)->lpVtbl->get_HorizontalAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_put_HorizontalAlignment(This,value) \ - ( (This)->lpVtbl->put_HorizontalAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_get_MaxLines(This,value) \ - ( (This)->lpVtbl->get_MaxLines(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_put_MaxLines(This,value) \ - ( (This)->lpVtbl->put_MaxLines(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_get_Style(This,value) \ - ( (This)->lpVtbl->get_Style(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_put_Style(This,value) \ - ( (This)->lpVtbl->put_Style(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlock_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlock - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlock ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlock_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlock_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlock[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlock"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveInline - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveInline[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveInline"; -/* [object, uuid("0AC70C29-FA90-4C28-A6D1-A6EF58126085"), version] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInlineVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInlineVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInlineVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInline_INTERFACE_DEFINED__) */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextRun - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTextRun - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextRun:HRESULT get_Italic(Boolean*);HRESULT put_Italic(Boolean);HRESULT get_Strikethrough(Boolean*);HRESULT put_Strikethrough(Boolean);HRESULT get_Highlight(Boolean*);HRESULT put_Highlight(Boolean);HRESULT get_Underline(Boolean*);HRESULT put_Underline(Boolean);HRESULT get_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextRun[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextRun"; -/* [uuid("ad3d3e14-5ce4-5322-a0eb-56e52c92f333"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRunVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Italic )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Italic )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Strikethrough )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Strikethrough )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Highlight )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Highlight )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Underline )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Underline )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_SelectAction )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_SelectAction )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRunVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRunVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_get_Italic(This,value) \ - ( (This)->lpVtbl->get_Italic(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_put_Italic(This,value) \ - ( (This)->lpVtbl->put_Italic(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_get_Strikethrough(This,value) \ - ( (This)->lpVtbl->get_Strikethrough(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_put_Strikethrough(This,value) \ - ( (This)->lpVtbl->put_Strikethrough(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_get_Highlight(This,value) \ - ( (This)->lpVtbl->get_Highlight(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_put_Highlight(This,value) \ - ( (This)->lpVtbl->put_Highlight(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_get_Underline(This,value) \ - ( (This)->lpVtbl->get_Underline(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_put_Underline(This,value) \ - ( (This)->lpVtbl->put_Underline(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_get_SelectAction(This,value) \ - ( (This)->lpVtbl->get_SelectAction(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_put_SelectAction(This,value) \ - ( (This)->lpVtbl->put_SelectAction(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextRun_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTextRun - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextRun ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInline - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextRun_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextRun_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextRun[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTextRun"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlock - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlock - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlock:HRESULT get_HorizontalAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalAlignment(Windows.Foundation.IReference`1*);HRESULT get_Inlines(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRichTextBlock[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlock"; -/* [uuid("cd4116ad-e686-5ea7-aa93-fbdc61b9722a"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_HorizontalAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_HorizontalAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Inlines )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveInline * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_get_HorizontalAlignment(This,value) \ - ( (This)->lpVtbl->get_HorizontalAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_put_HorizontalAlignment(This,value) \ - ( (This)->lpVtbl->put_HorizontalAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_get_Inlines(This,value) \ - ( (This)->lpVtbl->get_Inlines(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlock_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlock - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlock ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlock_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlock_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlock[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlock"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaSource - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaSource - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaSource:HRESULT get_MimeType(String*);HRESULT put_MimeType(String);HRESULT get_Url(String*);HRESULT put_Url(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveMediaSource[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaSource"; -/* [uuid("5adbf4bb-a457-5c50-9c55-1dd095dcd6cc"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSourceVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_MimeType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_MimeType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Url )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Url )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSourceVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSourceVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_get_MimeType(This,value) \ - ( (This)->lpVtbl->get_MimeType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_put_MimeType(This,value) \ - ( (This)->lpVtbl->put_MimeType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_get_Url(This,value) \ - ( (This)->lpVtbl->get_Url(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_put_Url(This,value) \ - ( (This)->lpVtbl->put_Url(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaSource_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaSource - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaSource ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaSource_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaSource_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaSource[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaSource"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveMedia - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveMedia - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveMedia:HRESULT get_Poster(String*);HRESULT put_Poster(String);HRESULT get_AltText(String*);HRESULT put_AltText(String);HRESULT get_Sources(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveMedia[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveMedia"; -/* [uuid("7c4615a2-168e-5cbc-b2f4-dbb250efb9a0"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Poster )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Poster )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_AltText )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_AltText )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Sources )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveMediaSource * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_get_Poster(This,value) \ - ( (This)->lpVtbl->get_Poster(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_put_Poster(This,value) \ - ( (This)->lpVtbl->put_Poster(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_get_AltText(This,value) \ - ( (This)->lpVtbl->get_AltText(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_put_AltText(This,value) \ - ( (This)->lpVtbl->put_AltText(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_get_Sources(This,value) \ - ( (This)->lpVtbl->get_Sources(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMedia_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveMedia - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveMedia ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMedia_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMedia_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveMedia[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveMedia"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveBackgroundImage - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveBackgroundImage:HRESULT get_Url(String*);HRESULT put_Url(String);HRESULT get_FillMode(AdaptiveCards.ObjectModel.Uwp.BackgroundImageFillMode*);HRESULT put_FillMode(AdaptiveCards.ObjectModel.Uwp.BackgroundImageFillMode);HRESULT get_HorizontalAlignment(AdaptiveCards.ObjectModel.Uwp.HAlignment*);HRESULT put_HorizontalAlignment(AdaptiveCards.ObjectModel.Uwp.HAlignment);HRESULT get_VerticalAlignment(AdaptiveCards.ObjectModel.Uwp.VAlignment*);HRESULT put_VerticalAlignment(AdaptiveCards.ObjectModel.Uwp.VAlignment); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveBackgroundImage[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveBackgroundImage"; -/* [uuid("f1d73147-4729-57e3-848a-419e3a3865ea"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImageVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Url )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Url )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_FillMode )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CBackgroundImageFillMode * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_FillMode )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CBackgroundImageFillMode value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_HorizontalAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHAlignment * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_HorizontalAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHAlignment value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_VerticalAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CVAlignment * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_VerticalAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CVAlignment value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImageVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImageVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_get_Url(This,value) \ - ( (This)->lpVtbl->get_Url(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_put_Url(This,value) \ - ( (This)->lpVtbl->put_Url(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_get_FillMode(This,value) \ - ( (This)->lpVtbl->get_FillMode(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_put_FillMode(This,value) \ - ( (This)->lpVtbl->put_FillMode(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_get_HorizontalAlignment(This,value) \ - ( (This)->lpVtbl->get_HorizontalAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_put_HorizontalAlignment(This,value) \ - ( (This)->lpVtbl->put_HorizontalAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_get_VerticalAlignment(This,value) \ - ( (This)->lpVtbl->get_VerticalAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_put_VerticalAlignment(This,value) \ - ( (This)->lpVtbl->put_VerticalAlignment(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveBackgroundImage ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveBackgroundImage_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveBackgroundImage_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveBackgroundImage[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthCardButton - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthCardButton - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthCardButton:HRESULT get_Type(String*);HRESULT put_Type(String);HRESULT get_Title(String*);HRESULT put_Title(String);HRESULT get_Image(String*);HRESULT put_Image(String);HRESULT get_Value(String*);HRESULT put_Value(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveAuthCardButton[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthCardButton"; -/* [uuid("e4ef5280-2e37-5c4d-a580-d79be24b0fb3"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButtonVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Type )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Type )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Title )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Title )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Image )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Image )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButtonVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButtonVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_get_Type(This,value) \ - ( (This)->lpVtbl->get_Type(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_put_Type(This,value) \ - ( (This)->lpVtbl->put_Type(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_get_Title(This,value) \ - ( (This)->lpVtbl->get_Title(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_put_Title(This,value) \ - ( (This)->lpVtbl->put_Title(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_get_Image(This,value) \ - ( (This)->lpVtbl->get_Image(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_put_Image(This,value) \ - ( (This)->lpVtbl->put_Image(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_get_Value(This,value) \ - ( (This)->lpVtbl->get_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_put_Value(This,value) \ - ( (This)->lpVtbl->put_Value(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthCardButton_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthCardButton - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthCardButton ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthCardButton_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthCardButton_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthCardButton[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthCardButton"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTokenExchangeResource - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTokenExchangeResource - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTokenExchangeResource:HRESULT get_Id(String*);HRESULT put_Id(String);HRESULT get_Uri(String*);HRESULT put_Uri(String);HRESULT get_ProviderId(String*);HRESULT put_ProviderId(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTokenExchangeResource[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTokenExchangeResource"; -/* [uuid("21705a8e-18d5-52a7-945d-dc72595831e4"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResourceVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Id )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Id )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Uri )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Uri )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ProviderId )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_ProviderId )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResourceVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResourceVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_get_Id(This,value) \ - ( (This)->lpVtbl->get_Id(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_put_Id(This,value) \ - ( (This)->lpVtbl->put_Id(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_get_Uri(This,value) \ - ( (This)->lpVtbl->get_Uri(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_put_Uri(This,value) \ - ( (This)->lpVtbl->put_Uri(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_get_ProviderId(This,value) \ - ( (This)->lpVtbl->get_ProviderId(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_put_ProviderId(This,value) \ - ( (This)->lpVtbl->put_ProviderId(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTokenExchangeResource - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTokenExchangeResource ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTokenExchangeResource_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTokenExchangeResource_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTokenExchangeResource[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTokenExchangeResource"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthentication - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthentication - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthentication:HRESULT get_Text(String*);HRESULT put_Text(String);HRESULT get_ConnectionName(String*);HRESULT put_ConnectionName(String);HRESULT get_TokenExchangeResource(AdaptiveCards.ObjectModel.Uwp.AdaptiveTokenExchangeResource**);HRESULT put_TokenExchangeResource(AdaptiveCards.ObjectModel.Uwp.AdaptiveTokenExchangeResource*);HRESULT get_Buttons(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveAuthentication[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthentication"; -/* [uuid("16069277-85a8-554f-a367-80b7bb59f327"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthenticationVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Text )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Text )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ConnectionName )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_ConnectionName )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_TokenExchangeResource )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_TokenExchangeResource )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTokenExchangeResource * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Buttons )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveAuthCardButton * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthenticationVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthenticationVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_get_Text(This,value) \ - ( (This)->lpVtbl->get_Text(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_put_Text(This,value) \ - ( (This)->lpVtbl->put_Text(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_get_ConnectionName(This,value) \ - ( (This)->lpVtbl->get_ConnectionName(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_put_ConnectionName(This,value) \ - ( (This)->lpVtbl->put_ConnectionName(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_get_TokenExchangeResource(This,value) \ - ( (This)->lpVtbl->get_TokenExchangeResource(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_put_TokenExchangeResource(This,value) \ - ( (This)->lpVtbl->put_TokenExchangeResource(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_get_Buttons(This,value) \ - ( (This)->lpVtbl->get_Buttons(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthentication - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveAuthentication ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthentication_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthentication_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveAuthentication[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthentication"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRefresh - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRefresh - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRefresh:HRESULT get_Action(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_Action(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*);HRESULT get_UserIds(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRefresh[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRefresh"; -/* [uuid("24f82b16-5304-5e1b-a01d-b5117ae8d303"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefreshVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Action )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Action )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_UserIds )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh * This, - /* [out, retval] */__FIVector_1_HSTRING * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefreshVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefreshVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_get_Action(This,value) \ - ( (This)->lpVtbl->get_Action(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_put_Action(This,value) \ - ( (This)->lpVtbl->put_Action(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_get_UserIds(This,value) \ - ( (This)->lpVtbl->get_UserIds(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveRefresh - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveRefresh ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRefresh_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRefresh_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveRefresh[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveRefresh"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveCard - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveCard - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveCard:HRESULT get_Body(Windows.Foundation.Collections.IVector`1**);HRESULT get_Actions(Windows.Foundation.Collections.IVector`1**);HRESULT get_ElementType(AdaptiveCards.ObjectModel.Uwp.ElementType*);HRESULT get_InternalId(UInt32*);HRESULT get_Version(String*);HRESULT put_Version(String);HRESULT get_FallbackText(String*);HRESULT put_FallbackText(String);HRESULT get_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage**);HRESULT put_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage*);HRESULT get_Language(String*);HRESULT put_Language(String);HRESULT get_Speak(String*);HRESULT put_Speak(String);HRESULT get_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle*);HRESULT put_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle);HRESULT get_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*);HRESULT get_VerticalContentAlignment(AdaptiveCards.ObjectModel.Uwp.VerticalContentAlignment*);HRESULT put_VerticalContentAlignment(AdaptiveCards.ObjectModel.Uwp.VerticalContentAlignment);HRESULT get_Height(AdaptiveCards.ObjectModel.Uwp.HeightType*);HRESULT put_Height(AdaptiveCards.ObjectModel.Uwp.HeightType);HRESULT get_MinHeight(UInt32*);HRESULT put_MinHeight(UInt32);HRESULT get_Refresh(AdaptiveCards.ObjectModel.Uwp.AdaptiveRefresh**);HRESULT put_Refresh(AdaptiveCards.ObjectModel.Uwp.AdaptiveRefresh*);HRESULT get_Authentication(AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthentication**);HRESULT put_Authentication(AdaptiveCards.ObjectModel.Uwp.AdaptiveAuthentication*);HRESULT ToJson(Windows.Data.Json.JsonObject**);HRESULT GetResourceInformation(Windows.Foundation.Collections.IVectorView`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveCard[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveCard"; -/* [uuid("ce223d5d-c836-5656-ba47-bbbcf2149244"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Body )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Actions )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ElementType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CElementType * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_InternalId )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */unsigned int * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Version )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Version )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_FallbackText )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_FallbackText )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_BackgroundImage )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_BackgroundImage )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Language )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Language )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Speak )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Speak )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CContainerStyle * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CContainerStyle value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_SelectAction )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_SelectAction )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_VerticalContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CVerticalContentAlignment * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_VerticalContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CVerticalContentAlignment value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Height )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHeightType * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Height )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CHeightType value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_MinHeight )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */unsigned int * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_MinHeight )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */unsigned int value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Refresh )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Refresh )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRefresh * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Authentication )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Authentication )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveAuthentication * value - ); - HRESULT ( STDMETHODCALLTYPE *ToJson )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */__x_ABI_CWindows_CData_CJson_CIJsonObject * * result - ); - HRESULT ( STDMETHODCALLTYPE *GetResourceInformation )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * This, - /* [out, retval] */__FIVectorView_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveRemoteResourceInformation * * result - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_Body(This,value) \ - ( (This)->lpVtbl->get_Body(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_Actions(This,value) \ - ( (This)->lpVtbl->get_Actions(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_ElementType(This,value) \ - ( (This)->lpVtbl->get_ElementType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_InternalId(This,value) \ - ( (This)->lpVtbl->get_InternalId(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_Version(This,value) \ - ( (This)->lpVtbl->get_Version(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_Version(This,value) \ - ( (This)->lpVtbl->put_Version(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_FallbackText(This,value) \ - ( (This)->lpVtbl->get_FallbackText(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_FallbackText(This,value) \ - ( (This)->lpVtbl->put_FallbackText(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_BackgroundImage(This,value) \ - ( (This)->lpVtbl->get_BackgroundImage(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_BackgroundImage(This,value) \ - ( (This)->lpVtbl->put_BackgroundImage(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_Language(This,value) \ - ( (This)->lpVtbl->get_Language(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_Language(This,value) \ - ( (This)->lpVtbl->put_Language(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_Speak(This,value) \ - ( (This)->lpVtbl->get_Speak(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_Speak(This,value) \ - ( (This)->lpVtbl->put_Speak(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_Style(This,value) \ - ( (This)->lpVtbl->get_Style(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_Style(This,value) \ - ( (This)->lpVtbl->put_Style(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_SelectAction(This,value) \ - ( (This)->lpVtbl->get_SelectAction(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_SelectAction(This,value) \ - ( (This)->lpVtbl->put_SelectAction(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_VerticalContentAlignment(This,value) \ - ( (This)->lpVtbl->get_VerticalContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_VerticalContentAlignment(This,value) \ - ( (This)->lpVtbl->put_VerticalContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_Height(This,value) \ - ( (This)->lpVtbl->get_Height(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_Height(This,value) \ - ( (This)->lpVtbl->put_Height(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_MinHeight(This,value) \ - ( (This)->lpVtbl->get_MinHeight(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_MinHeight(This,value) \ - ( (This)->lpVtbl->put_MinHeight(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_Refresh(This,value) \ - ( (This)->lpVtbl->get_Refresh(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_Refresh(This,value) \ - ( (This)->lpVtbl->put_Refresh(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_get_Authentication(This,value) \ - ( (This)->lpVtbl->get_Authentication(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_put_Authentication(This,value) \ - ( (This)->lpVtbl->put_Authentication(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_ToJson(This,result) \ - ( (This)->lpVtbl->ToJson(This,result) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_GetResourceInformation(This,result) \ - ( (This)->lpVtbl->GetResourceInformation(This,result) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardStatics - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveCard - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardStatics:HRESULT FromJson(Windows.Data.Json.JsonObject*,AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult**);HRESULT FromJsonWithParserRegistration(Windows.Data.Json.JsonObject*,AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult**);HRESULT FromJsonString(String,AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult**);HRESULT FromJsonStringWithParserRegistration(String,AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveCardStatics[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardStatics"; -/* [uuid("61e72d41-c07f-5b22-a9ae-49dbe10cca51"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStaticsVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [overload] */HRESULT ( STDMETHODCALLTYPE *FromJson )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics * This, - /* [in] */__x_ABI_CWindows_CData_CJson_CIJsonObject * adaptiveJson, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * * result - ); - /* [overload] */HRESULT ( STDMETHODCALLTYPE *FromJsonWithParserRegistration )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics * This, - /* [in] */__x_ABI_CWindows_CData_CJson_CIJsonObject * adaptiveJson, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * elementRegistration, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * actionRegistration, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * * result - ); - /* [overload] */HRESULT ( STDMETHODCALLTYPE *FromJsonString )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics * This, - /* [in] */HSTRING adaptiveJson, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * * result - ); - /* [overload] */HRESULT ( STDMETHODCALLTYPE *FromJsonStringWithParserRegistration )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics * This, - /* [in] */HSTRING adaptiveJson, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * elementRegistration, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * actionRegistration, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * * result - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStaticsVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStaticsVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_FromJson(This,adaptiveJson,result) \ - ( (This)->lpVtbl->FromJson(This,adaptiveJson,result) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_FromJsonWithParserRegistration(This,adaptiveJson,elementRegistration,actionRegistration,result) \ - ( (This)->lpVtbl->FromJsonWithParserRegistration(This,adaptiveJson,elementRegistration,actionRegistration,result) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_FromJsonString(This,adaptiveJson,result) \ - ( (This)->lpVtbl->FromJsonString(This,adaptiveJson,result) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_FromJsonStringWithParserRegistration(This,adaptiveJson,elementRegistration,actionRegistration,result) \ - ( (This)->lpVtbl->FromJsonStringWithParserRegistration(This,adaptiveJson,elementRegistration,actionRegistration,result) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardStatics_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveCard - * - * RuntimeClass can be activated. - * - * RuntimeClass contains static methods. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCard ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveCard_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveCard_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveCard[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveCard"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardParseResult - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardParseResult:HRESULT get_AdaptiveCard(AdaptiveCards.ObjectModel.Uwp.AdaptiveCard**);HRESULT get_Errors(Windows.Foundation.Collections.IVector`1**);HRESULT get_Warnings(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveCardParseResult[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardParseResult"; -/* [uuid("dc2dec64-0589-5a0b-bbc5-ba0920a9641e"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResultVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_AdaptiveCard )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Errors )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveError * * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Warnings )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResultVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResultVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_get_AdaptiveCard(This,value) \ - ( (This)->lpVtbl->get_AdaptiveCard(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_get_Errors(This,value) \ - ( (This)->lpVtbl->get_Errors(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_get_Warnings(This,value) \ - ( (This)->lpVtbl->get_Warnings(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardParseResult_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardParseResult ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveCardParseResult_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveCardParseResult_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveCardParseResult[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveCardParseResult"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveImage - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveImage - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveImage:HRESULT get_Url(String*);HRESULT put_Url(String);HRESULT get_BackgroundColor(String*);HRESULT put_BackgroundColor(String);HRESULT get_Style(AdaptiveCards.ObjectModel.Uwp.ImageStyle*);HRESULT put_Style(AdaptiveCards.ObjectModel.Uwp.ImageStyle);HRESULT get_Size(AdaptiveCards.ObjectModel.Uwp.ImageSize*);HRESULT put_Size(AdaptiveCards.ObjectModel.Uwp.ImageSize);HRESULT get_PixelWidth(UInt32*);HRESULT put_PixelWidth(UInt32);HRESULT get_PixelHeight(UInt32*);HRESULT put_PixelHeight(UInt32);HRESULT get_HorizontalAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalAlignment(Windows.Foundation.IReference`1*);HRESULT get_AltText(String*);HRESULT put_AltText(String);HRESULT get_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveImage[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveImage"; -/* [uuid("341d3830-a1bc-5135-a3e4-5448dc0de8f6"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Url )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Url )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_BackgroundColor )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_BackgroundColor )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CImageStyle * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CImageStyle value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Size )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CImageSize * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Size )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CImageSize value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_PixelWidth )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [out, retval] */unsigned int * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_PixelWidth )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [in] */unsigned int value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_PixelHeight )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [out, retval] */unsigned int * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_PixelHeight )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [in] */unsigned int value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_HorizontalAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_HorizontalAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_AltText )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_AltText )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_SelectAction )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_SelectAction )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_get_Url(This,value) \ - ( (This)->lpVtbl->get_Url(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_put_Url(This,value) \ - ( (This)->lpVtbl->put_Url(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_get_BackgroundColor(This,value) \ - ( (This)->lpVtbl->get_BackgroundColor(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_put_BackgroundColor(This,value) \ - ( (This)->lpVtbl->put_BackgroundColor(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_get_Style(This,value) \ - ( (This)->lpVtbl->get_Style(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_put_Style(This,value) \ - ( (This)->lpVtbl->put_Style(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_get_Size(This,value) \ - ( (This)->lpVtbl->get_Size(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_put_Size(This,value) \ - ( (This)->lpVtbl->put_Size(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_get_PixelWidth(This,value) \ - ( (This)->lpVtbl->get_PixelWidth(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_put_PixelWidth(This,value) \ - ( (This)->lpVtbl->put_PixelWidth(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_get_PixelHeight(This,value) \ - ( (This)->lpVtbl->get_PixelHeight(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_put_PixelHeight(This,value) \ - ( (This)->lpVtbl->put_PixelHeight(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_get_HorizontalAlignment(This,value) \ - ( (This)->lpVtbl->get_HorizontalAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_put_HorizontalAlignment(This,value) \ - ( (This)->lpVtbl->put_HorizontalAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_get_AltText(This,value) \ - ( (This)->lpVtbl->get_AltText(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_put_AltText(This,value) \ - ( (This)->lpVtbl->put_AltText(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_get_SelectAction(This,value) \ - ( (This)->lpVtbl->get_SelectAction(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_put_SelectAction(This,value) \ - ( (This)->lpVtbl->put_SelectAction(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImage_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveImage - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveImage ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImage_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImage_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveImage[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveImage"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSet - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSet - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSet:HRESULT get_Images(Windows.Foundation.Collections.IVector`1**);HRESULT get_ImageSize(AdaptiveCards.ObjectModel.Uwp.ImageSize*);HRESULT put_ImageSize(AdaptiveCards.ObjectModel.Uwp.ImageSize); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveImageSet[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSet"; -/* [uuid("3e7db841-9cd8-59c7-a27f-f635f13e89ea"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Images )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveImage * * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ImageSize )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CImageSize * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_ImageSize )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CImageSize value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_get_Images(This,value) \ - ( (This)->lpVtbl->get_Images(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_get_ImageSize(This,value) \ - ( (This)->lpVtbl->get_ImageSize(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_put_ImageSize(This,value) \ - ( (This)->lpVtbl->put_ImageSize(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSet_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSet - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSet ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSet_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSet_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSet[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSet"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceInput:HRESULT get_ElementType(AdaptiveCards.ObjectModel.Uwp.ElementType*);HRESULT get_Title(String*);HRESULT put_Title(String);HRESULT get_Value(String*);HRESULT put_Value(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveChoiceInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceInput"; -/* [uuid("36ddb94d-cf5a-5664-9de7-e49350f732b7"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInputVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ElementType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CElementType * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Title )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Title )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInputVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInputVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_get_ElementType(This,value) \ - ( (This)->lpVtbl->get_ElementType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_get_Title(This,value) \ - ( (This)->lpVtbl->get_Title(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_put_Title(This,value) \ - ( (This)->lpVtbl->put_Title(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_get_Value(This,value) \ - ( (This)->lpVtbl->get_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_put_Value(This,value) \ - ( (This)->lpVtbl->put_Value(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceInput ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceInput"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInput:HRESULT get_Value(String*);HRESULT put_Value(String);HRESULT get_IsMultiSelect(Boolean*);HRESULT put_IsMultiSelect(Boolean);HRESULT get_Placeholder(String*);HRESULT put_Placeholder(String);HRESULT get_Wrap(Boolean*);HRESULT put_Wrap(Boolean);HRESULT get_ChoiceSetStyle(AdaptiveCards.ObjectModel.Uwp.ChoiceSetStyle*);HRESULT put_ChoiceSetStyle(AdaptiveCards.ObjectModel.Uwp.ChoiceSetStyle);HRESULT get_Choices(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveChoiceSetInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInput"; -/* [uuid("5715bcbe-935a-5b85-8230-280db6b0c4f3"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_IsMultiSelect )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_IsMultiSelect )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Placeholder )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Placeholder )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Wrap )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Wrap )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ChoiceSetStyle )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CChoiceSetStyle * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_ChoiceSetStyle )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CChoiceSetStyle value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Choices )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveChoiceInput * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_get_Value(This,value) \ - ( (This)->lpVtbl->get_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_put_Value(This,value) \ - ( (This)->lpVtbl->put_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_get_IsMultiSelect(This,value) \ - ( (This)->lpVtbl->get_IsMultiSelect(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_put_IsMultiSelect(This,value) \ - ( (This)->lpVtbl->put_IsMultiSelect(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_get_Placeholder(This,value) \ - ( (This)->lpVtbl->get_Placeholder(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_put_Placeholder(This,value) \ - ( (This)->lpVtbl->put_Placeholder(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_get_Wrap(This,value) \ - ( (This)->lpVtbl->get_Wrap(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_put_Wrap(This,value) \ - ( (This)->lpVtbl->put_Wrap(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_get_ChoiceSetStyle(This,value) \ - ( (This)->lpVtbl->get_ChoiceSetStyle(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_put_ChoiceSetStyle(This,value) \ - ( (This)->lpVtbl->put_ChoiceSetStyle(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_get_Choices(This,value) \ - ( (This)->lpVtbl->get_Choices(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInput"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInput:HRESULT get_Max(String*);HRESULT put_Max(String);HRESULT get_Min(String*);HRESULT put_Min(String);HRESULT get_Placeholder(String*);HRESULT put_Placeholder(String);HRESULT get_Value(String*);HRESULT put_Value(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveDateInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInput"; -/* [uuid("0fe665a5-7ae3-52ab-bf34-d54f7f902164"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Max )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Max )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Min )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Min )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Placeholder )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Placeholder )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_get_Max(This,value) \ - ( (This)->lpVtbl->get_Max(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_put_Max(This,value) \ - ( (This)->lpVtbl->put_Max(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_get_Min(This,value) \ - ( (This)->lpVtbl->get_Min(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_put_Min(This,value) \ - ( (This)->lpVtbl->put_Min(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_get_Placeholder(This,value) \ - ( (This)->lpVtbl->get_Placeholder(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_put_Placeholder(This,value) \ - ( (This)->lpVtbl->put_Placeholder(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_get_Value(This,value) \ - ( (This)->lpVtbl->get_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_put_Value(This,value) \ - ( (This)->lpVtbl->put_Value(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInput"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInput:HRESULT get_Max(Windows.Foundation.IReference`1**);HRESULT put_Max(Windows.Foundation.IReference`1*);HRESULT get_Min(Windows.Foundation.IReference`1**);HRESULT put_Min(Windows.Foundation.IReference`1*);HRESULT get_Placeholder(String*);HRESULT put_Placeholder(String);HRESULT get_Value(Windows.Foundation.IReference`1**);HRESULT put_Value(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveNumberInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInput"; -/* [uuid("f0b4b9b0-871f-57c2-8fa2-0d6c6d122656"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Max )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [out, retval] */__FIReference_1_double * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Max )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [in] */__FIReference_1_double * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Min )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [out, retval] */__FIReference_1_double * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Min )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [in] */__FIReference_1_double * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Placeholder )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Placeholder )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [out, retval] */__FIReference_1_double * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput * This, - /* [in] */__FIReference_1_double * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_get_Max(This,value) \ - ( (This)->lpVtbl->get_Max(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_put_Max(This,value) \ - ( (This)->lpVtbl->put_Max(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_get_Min(This,value) \ - ( (This)->lpVtbl->get_Min(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_put_Min(This,value) \ - ( (This)->lpVtbl->put_Min(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_get_Placeholder(This,value) \ - ( (This)->lpVtbl->get_Placeholder(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_put_Placeholder(This,value) \ - ( (This)->lpVtbl->put_Placeholder(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_get_Value(This,value) \ - ( (This)->lpVtbl->get_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_put_Value(This,value) \ - ( (This)->lpVtbl->put_Value(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInput"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInput:HRESULT get_IsMultiline(Boolean*);HRESULT put_IsMultiline(Boolean);HRESULT get_MaxLength(UInt32*);HRESULT put_MaxLength(UInt32);HRESULT get_Placeholder(String*);HRESULT put_Placeholder(String);HRESULT get_Value(String*);HRESULT put_Value(String);HRESULT get_TextInputStyle(AdaptiveCards.ObjectModel.Uwp.TextInputStyle*);HRESULT put_TextInputStyle(AdaptiveCards.ObjectModel.Uwp.TextInputStyle);HRESULT get_InlineAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_InlineAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*);HRESULT get_Regex(String*);HRESULT put_Regex(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInput"; -/* [uuid("f3301e8f-7c7a-57e5-8b2e-438011553708"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_IsMultiline )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_IsMultiline )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_MaxLength )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [out, retval] */unsigned int * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_MaxLength )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [in] */unsigned int value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Placeholder )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Placeholder )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_TextInputStyle )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextInputStyle * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_TextInputStyle )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CTextInputStyle value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_InlineAction )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_InlineAction )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Regex )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Regex )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_get_IsMultiline(This,value) \ - ( (This)->lpVtbl->get_IsMultiline(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_put_IsMultiline(This,value) \ - ( (This)->lpVtbl->put_IsMultiline(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_get_MaxLength(This,value) \ - ( (This)->lpVtbl->get_MaxLength(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_put_MaxLength(This,value) \ - ( (This)->lpVtbl->put_MaxLength(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_get_Placeholder(This,value) \ - ( (This)->lpVtbl->get_Placeholder(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_put_Placeholder(This,value) \ - ( (This)->lpVtbl->put_Placeholder(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_get_Value(This,value) \ - ( (This)->lpVtbl->get_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_put_Value(This,value) \ - ( (This)->lpVtbl->put_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_get_TextInputStyle(This,value) \ - ( (This)->lpVtbl->get_TextInputStyle(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_put_TextInputStyle(This,value) \ - ( (This)->lpVtbl->put_TextInputStyle(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_get_InlineAction(This,value) \ - ( (This)->lpVtbl->get_InlineAction(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_put_InlineAction(This,value) \ - ( (This)->lpVtbl->put_InlineAction(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_get_Regex(This,value) \ - ( (This)->lpVtbl->get_Regex(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_put_Regex(This,value) \ - ( (This)->lpVtbl->put_Regex(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInput"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInput:HRESULT get_Max(String*);HRESULT put_Max(String);HRESULT get_Min(String*);HRESULT put_Min(String);HRESULT get_Placeholder(String*);HRESULT put_Placeholder(String);HRESULT get_Value(String*);HRESULT put_Value(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTimeInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInput"; -/* [uuid("7d058bd4-70f5-5c54-a61b-6f986c1f4c8c"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Max )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Max )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Min )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Min )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Placeholder )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Placeholder )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_get_Max(This,value) \ - ( (This)->lpVtbl->get_Max(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_put_Max(This,value) \ - ( (This)->lpVtbl->put_Max(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_get_Min(This,value) \ - ( (This)->lpVtbl->get_Min(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_put_Min(This,value) \ - ( (This)->lpVtbl->put_Min(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_get_Placeholder(This,value) \ - ( (This)->lpVtbl->get_Placeholder(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_put_Placeholder(This,value) \ - ( (This)->lpVtbl->put_Placeholder(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_get_Value(This,value) \ - ( (This)->lpVtbl->get_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_put_Value(This,value) \ - ( (This)->lpVtbl->put_Value(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInput"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInput - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInput - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInput:HRESULT get_Title(String*);HRESULT put_Title(String);HRESULT get_Wrap(Boolean*);HRESULT put_Wrap(Boolean);HRESULT get_Value(String*);HRESULT put_Value(String);HRESULT get_ValueOff(String*);HRESULT put_ValueOff(String);HRESULT get_ValueOn(String*);HRESULT put_ValueOn(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveToggleInput[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInput"; -/* [uuid("33abef6f-0668-58cd-a5b1-e1f52f356df7"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Title )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Title )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Wrap )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Wrap )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ValueOff )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_ValueOff )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ValueOn )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_ValueOn )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_get_Title(This,value) \ - ( (This)->lpVtbl->get_Title(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_put_Title(This,value) \ - ( (This)->lpVtbl->put_Title(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_get_Wrap(This,value) \ - ( (This)->lpVtbl->get_Wrap(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_put_Wrap(This,value) \ - ( (This)->lpVtbl->put_Wrap(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_get_Value(This,value) \ - ( (This)->lpVtbl->get_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_put_Value(This,value) \ - ( (This)->lpVtbl->put_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_get_ValueOff(This,value) \ - ( (This)->lpVtbl->get_ValueOff(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_put_ValueOff(This,value) \ - ( (This)->lpVtbl->put_ValueOff(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_get_ValueOn(This,value) \ - ( (This)->lpVtbl->get_ValueOn(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_put_ValueOn(This,value) \ - ( (This)->lpVtbl->put_ValueOn(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInput_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInput - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInput ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInput_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInput_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInput[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInput"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase:HRESULT get_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle*);HRESULT put_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle);HRESULT get_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_SelectAction(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*);HRESULT get_Bleed(Boolean*);HRESULT put_Bleed(Boolean);HRESULT get_BleedDirection(AdaptiveCards.ObjectModel.Uwp.BleedDirection*);HRESULT get_MinHeight(UInt32*);HRESULT put_MinHeight(UInt32); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveContainerBase[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase"; -/* [uuid("e7b77b9b-61ee-5262-9b69-604554376e2b"), version, object] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBaseVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CContainerStyle * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CContainerStyle value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_SelectAction )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_SelectAction )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Bleed )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Bleed )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_BleedDirection )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CBleedDirection * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_MinHeight )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [out, retval] */unsigned int * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_MinHeight )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase * This, - /* [in] */unsigned int value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBaseVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBaseVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_get_Style(This,value) \ - ( (This)->lpVtbl->get_Style(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_put_Style(This,value) \ - ( (This)->lpVtbl->put_Style(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_get_SelectAction(This,value) \ - ( (This)->lpVtbl->get_SelectAction(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_put_SelectAction(This,value) \ - ( (This)->lpVtbl->put_SelectAction(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_get_Bleed(This,value) \ - ( (This)->lpVtbl->get_Bleed(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_put_Bleed(This,value) \ - ( (This)->lpVtbl->put_Bleed(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_get_BleedDirection(This,value) \ - ( (This)->lpVtbl->get_BleedDirection(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_get_MinHeight(This,value) \ - ( (This)->lpVtbl->get_MinHeight(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_put_MinHeight(This,value) \ - ( (This)->lpVtbl->put_MinHeight(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerBase_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer:HRESULT get_VerticalContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_VerticalContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_Items(Windows.Foundation.Collections.IVector`1**);HRESULT get_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage**);HRESULT put_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage*);HRESULT get_Rtl(Windows.Foundation.IReference`1**);HRESULT put_Rtl(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveContainer[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer"; -/* [uuid("1f8f8b3a-63cc-5939-bbe2-7775b1834647"), version, object] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_VerticalContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_VerticalContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Items )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_BackgroundImage )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_BackgroundImage )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Rtl )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This, - /* [out, retval] */__FIReference_1_boolean * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Rtl )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer * This, - /* [in] */__FIReference_1_boolean * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_get_VerticalContentAlignment(This,value) \ - ( (This)->lpVtbl->get_VerticalContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_put_VerticalContentAlignment(This,value) \ - ( (This)->lpVtbl->put_VerticalContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_get_Items(This,value) \ - ( (This)->lpVtbl->get_Items(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_get_BackgroundImage(This,value) \ - ( (This)->lpVtbl->get_BackgroundImage(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_put_BackgroundImage(This,value) \ - ( (This)->lpVtbl->put_BackgroundImage(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_get_Rtl(This,value) \ - ( (This)->lpVtbl->get_Rtl(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_put_Rtl(This,value) \ - ( (This)->lpVtbl->put_Rtl(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer_INTERFACE_DEFINED__) */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer2 - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveContainer - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer2: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveContainer2[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer2"; -/* [uuid("44dada13-fe76-5808-b916-242222da9f95"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2Vtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2 * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2 * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2 * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2 * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2 * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2 * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2Vtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2 -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2Vtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainer2_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveContainer - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer2 ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainer_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainer_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainer[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveContainer"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumn - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveColumn - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumn:HRESULT get_Width(String*);HRESULT put_Width(String);HRESULT get_PixelWidth(UInt32*);HRESULT put_PixelWidth(UInt32);HRESULT get_VerticalContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_VerticalContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_Items(Windows.Foundation.Collections.IVector`1**);HRESULT get_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage**);HRESULT put_BackgroundImage(AdaptiveCards.ObjectModel.Uwp.AdaptiveBackgroundImage*);HRESULT get_Rtl(Windows.Foundation.IReference`1**);HRESULT put_Rtl(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveColumn[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumn"; -/* [uuid("82bf2454-4ac5-5059-8689-76274890f605"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Width )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Width )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_PixelWidth )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [out, retval] */unsigned int * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_PixelWidth )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [in] */unsigned int value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_VerticalContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_VerticalContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Items )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveCardElement * * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_BackgroundImage )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_BackgroundImage )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveBackgroundImage * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Rtl )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [out, retval] */__FIReference_1_boolean * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Rtl )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn * This, - /* [in] */__FIReference_1_boolean * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_get_Width(This,value) \ - ( (This)->lpVtbl->get_Width(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_put_Width(This,value) \ - ( (This)->lpVtbl->put_Width(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_get_PixelWidth(This,value) \ - ( (This)->lpVtbl->get_PixelWidth(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_put_PixelWidth(This,value) \ - ( (This)->lpVtbl->put_PixelWidth(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_get_VerticalContentAlignment(This,value) \ - ( (This)->lpVtbl->get_VerticalContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_put_VerticalContentAlignment(This,value) \ - ( (This)->lpVtbl->put_VerticalContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_get_Items(This,value) \ - ( (This)->lpVtbl->get_Items(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_get_BackgroundImage(This,value) \ - ( (This)->lpVtbl->get_BackgroundImage(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_put_BackgroundImage(This,value) \ - ( (This)->lpVtbl->put_BackgroundImage(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_get_Rtl(This,value) \ - ( (This)->lpVtbl->get_Rtl(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_put_Rtl(This,value) \ - ( (This)->lpVtbl->put_Rtl(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumn_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveColumn - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumn ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumn_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumn_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumn[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveColumn"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSet - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSet - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSet:HRESULT get_Columns(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveColumnSet[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSet"; -/* [uuid("dbc8249b-f860-5893-97e4-17793b1b7b1d"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Columns )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveColumn * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_get_Columns(This,value) \ - ( (This)->lpVtbl->get_Columns(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSet_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSet - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSet ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSet_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSet_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSet[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSet"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveFact - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveFact - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveFact:HRESULT get_ElementType(AdaptiveCards.ObjectModel.Uwp.ElementType*);HRESULT get_Title(String*);HRESULT put_Title(String);HRESULT get_Value(String*);HRESULT put_Value(String);HRESULT get_Language(String*);HRESULT put_Language(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveFact[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveFact"; -/* [uuid("26a54ae6-bd95-53db-8a97-08f78a93b5fd"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ElementType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CElementType * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Title )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Title )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Value )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Language )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Language )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_get_ElementType(This,value) \ - ( (This)->lpVtbl->get_ElementType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_get_Title(This,value) \ - ( (This)->lpVtbl->get_Title(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_put_Title(This,value) \ - ( (This)->lpVtbl->put_Title(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_get_Value(This,value) \ - ( (This)->lpVtbl->get_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_put_Value(This,value) \ - ( (This)->lpVtbl->put_Value(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_get_Language(This,value) \ - ( (This)->lpVtbl->get_Language(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_put_Language(This,value) \ - ( (This)->lpVtbl->put_Language(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFact_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveFact - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveFact ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFact_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFact_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveFact[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveFact"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSet - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSet - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSet:HRESULT get_Facts(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveFactSet[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSet"; -/* [uuid("31157d84-5712-53af-9f01-decb48a9deba"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Facts )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveFact * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_get_Facts(This,value) \ - ( (This)->lpVtbl->get_Facts(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSet_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSet - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSet ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSet_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSet_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSet[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSet"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableCell - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTableCell - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableCell: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTableCell[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableCell"; -/* [uuid("787d6b1f-5831-546c-9ffc-183e4b8d58c5"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCellVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCellVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCellVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableCell_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTableCell - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableCell ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainer - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerBase - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableCell_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableCell_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableCell[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTableCell"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableRow - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTableRow - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableRow:HRESULT get_HorizontalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_VerticalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_VerticalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle*);HRESULT put_Style(AdaptiveCards.ObjectModel.Uwp.ContainerStyle);HRESULT get_Cells(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTableRow[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableRow"; -/* [uuid("2d680b56-1a59-5e2d-be30-1ef86f895a31"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRowVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_HorizontalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_HorizontalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_VerticalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_VerticalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CContainerStyle * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CContainerStyle value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Cells )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableCell * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRowVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRowVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_get_HorizontalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->get_HorizontalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_put_HorizontalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->put_HorizontalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_get_VerticalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->get_VerticalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_put_VerticalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->put_VerticalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_get_Style(This,value) \ - ( (This)->lpVtbl->get_Style(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_put_Style(This,value) \ - ( (This)->lpVtbl->put_Style(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_get_Cells(This,value) \ - ( (This)->lpVtbl->get_Cells(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableRow_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTableRow - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableRow ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableRow_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableRow_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableRow[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTableRow"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableColumnDefinition - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTableColumnDefinition - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableColumnDefinition:HRESULT get_HorizontalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_VerticalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_VerticalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_Width(Windows.Foundation.IReference`1**);HRESULT put_Width(Windows.Foundation.IReference`1*);HRESULT get_PixelWidth(Windows.Foundation.IReference`1**);HRESULT put_PixelWidth(Windows.Foundation.IReference`1*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTableColumnDefinition[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableColumnDefinition"; -/* [uuid("0211d98c-5f48-54bb-b2d4-263bc4a4c6b2"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinitionVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_HorizontalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_HorizontalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_VerticalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_VerticalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Width )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [out, retval] */__FIReference_1_UINT32 * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Width )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [in] */__FIReference_1_UINT32 * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_PixelWidth )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [out, retval] */__FIReference_1_UINT32 * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_PixelWidth )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition * This, - /* [in] */__FIReference_1_UINT32 * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinitionVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinitionVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_get_HorizontalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->get_HorizontalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_put_HorizontalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->put_HorizontalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_get_VerticalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->get_VerticalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_put_VerticalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->put_VerticalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_get_Width(This,value) \ - ( (This)->lpVtbl->get_Width(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_put_Width(This,value) \ - ( (This)->lpVtbl->put_Width(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_get_PixelWidth(This,value) \ - ( (This)->lpVtbl->get_PixelWidth(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_put_PixelWidth(This,value) \ - ( (This)->lpVtbl->put_PixelWidth(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableColumnDefinition_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTableColumnDefinition - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableColumnDefinition ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableColumnDefinition_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableColumnDefinition_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableColumnDefinition[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTableColumnDefinition"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTable - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTable - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTable:HRESULT get_ShowGridLines(Boolean*);HRESULT put_ShowGridLines(Boolean);HRESULT get_FirstRowAsHeaders(Boolean*);HRESULT put_FirstRowAsHeaders(Boolean);HRESULT get_HorizontalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_HorizontalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_VerticalCellContentAlignment(Windows.Foundation.IReference`1**);HRESULT put_VerticalCellContentAlignment(Windows.Foundation.IReference`1*);HRESULT get_GridStyle(AdaptiveCards.ObjectModel.Uwp.ContainerStyle*);HRESULT put_GridStyle(AdaptiveCards.ObjectModel.Uwp.ContainerStyle);HRESULT get_Columns(Windows.Foundation.Collections.IVector`1**);HRESULT get_Rows(Windows.Foundation.Collections.IVector`1**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTable[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTable"; -/* [uuid("f8ed7b1a-0dc5-50dc-813e-2ad91178fcf7"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ShowGridLines )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_ShowGridLines )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_FirstRowAsHeaders )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_FirstRowAsHeaders )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_HorizontalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_HorizontalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CHAlignment * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_VerticalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [out, retval] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_VerticalCellContentAlignment )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [in] */__FIReference_1_AdaptiveCards__CObjectModel__CUwp__CVerticalContentAlignment * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_GridStyle )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CContainerStyle * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_GridStyle )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CContainerStyle value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Columns )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableColumnDefinition * * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Rows )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveTableRow * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_get_ShowGridLines(This,value) \ - ( (This)->lpVtbl->get_ShowGridLines(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_put_ShowGridLines(This,value) \ - ( (This)->lpVtbl->put_ShowGridLines(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_get_FirstRowAsHeaders(This,value) \ - ( (This)->lpVtbl->get_FirstRowAsHeaders(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_put_FirstRowAsHeaders(This,value) \ - ( (This)->lpVtbl->put_FirstRowAsHeaders(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_get_HorizontalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->get_HorizontalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_put_HorizontalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->put_HorizontalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_get_VerticalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->get_VerticalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_put_VerticalCellContentAlignment(This,value) \ - ( (This)->lpVtbl->put_VerticalCellContentAlignment(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_get_GridStyle(This,value) \ - ( (This)->lpVtbl->get_GridStyle(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_put_GridStyle(This,value) \ - ( (This)->lpVtbl->put_GridStyle(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_get_Columns(This,value) \ - ( (This)->lpVtbl->get_Columns(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_get_Rows(This,value) \ - ( (This)->lpVtbl->get_Rows(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTable_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTable - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTable ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTable_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTable_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTable[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTable"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSet - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSet - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSet:HRESULT get_Actions(Windows.Foundation.Collections.IVector`1**);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveActionSet[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSet"; -/* [uuid("bd40919b-01a7-55cc-9d59-20929861ab4a"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Actions )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CIAdaptiveActionElement * * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_InternalId )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet * This, - /* [out, retval] */unsigned int * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_get_Actions(This,value) \ - ( (This)->lpVtbl->get_Actions(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_get_InternalId(This,value) \ - ( (This)->lpVtbl->get_InternalId(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSet_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSet - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSet ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSet_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSet_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSet[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSet"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedAction: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveUnsupportedAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedAction"; -/* [uuid("7b494796-eaab-5ef6-9c65-b8e58d94541b"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedActionVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedActionVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedActionVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedAction"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedElement - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedElement - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedElement: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveUnsupportedElement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedElement"; -/* [uuid("66396792-8fe8-5902-be97-336a769ab4a7"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElementVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElementVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElementVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveUnsupportedElement_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedElement - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveUnsupportedElement ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedElement_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedElement_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveUnsupportedElement[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveUnsupportedElement"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement:HRESULT get_ActionType(AdaptiveCards.ObjectModel.Uwp.ActionType*);HRESULT get_ActionTypeString(String*);HRESULT get_Title(String*);HRESULT put_Title(String);HRESULT get_Id(String*);HRESULT put_Id(String);HRESULT get_FallbackType(AdaptiveCards.ObjectModel.Uwp.FallbackType*);HRESULT put_FallbackType(AdaptiveCards.ObjectModel.Uwp.FallbackType);HRESULT get_FallbackContent(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**);HRESULT put_FallbackContent(AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement*);HRESULT get_IconUrl(String*);HRESULT put_IconUrl(String);HRESULT get_Style(String*);HRESULT put_Style(String);HRESULT get_Tooltip(String*);HRESULT put_Tooltip(String);HRESULT get_AdditionalProperties(Windows.Data.Json.JsonObject**);HRESULT put_AdditionalProperties(Windows.Data.Json.JsonObject*);HRESULT get_IsEnabled(Boolean*);HRESULT put_IsEnabled(Boolean);HRESULT get_Mode(AdaptiveCards.ObjectModel.Uwp.ActionMode*);HRESULT put_Mode(AdaptiveCards.ObjectModel.Uwp.ActionMode);HRESULT ToJson(Windows.Data.Json.JsonObject**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveActionElement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement"; -/* [uuid("e0a1914c-0f13-50b2-82f5-09394e088a22"), version, object] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElementVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ActionType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CActionType * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ActionTypeString )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Title )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Title )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Id )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Id )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_FallbackType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CFallbackType * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_FallbackType )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CFallbackType value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_FallbackContent )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_FallbackContent )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_IconUrl )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_IconUrl )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Style )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Tooltip )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Tooltip )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_AdditionalProperties )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */__x_ABI_CWindows_CData_CJson_CIJsonObject * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_AdditionalProperties )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [in] */__x_ABI_CWindows_CData_CJson_CIJsonObject * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_IsEnabled )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_IsEnabled )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Mode )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CActionMode * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Mode )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CActionMode value - ); - HRESULT ( STDMETHODCALLTYPE *ToJson )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * This, - /* [out, retval] */__x_ABI_CWindows_CData_CJson_CIJsonObject * * result - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElementVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElementVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_ActionType(This,value) \ - ( (This)->lpVtbl->get_ActionType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_ActionTypeString(This,value) \ - ( (This)->lpVtbl->get_ActionTypeString(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_Title(This,value) \ - ( (This)->lpVtbl->get_Title(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_put_Title(This,value) \ - ( (This)->lpVtbl->put_Title(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_Id(This,value) \ - ( (This)->lpVtbl->get_Id(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_put_Id(This,value) \ - ( (This)->lpVtbl->put_Id(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_FallbackType(This,value) \ - ( (This)->lpVtbl->get_FallbackType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_put_FallbackType(This,value) \ - ( (This)->lpVtbl->put_FallbackType(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_FallbackContent(This,value) \ - ( (This)->lpVtbl->get_FallbackContent(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_put_FallbackContent(This,value) \ - ( (This)->lpVtbl->put_FallbackContent(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_IconUrl(This,value) \ - ( (This)->lpVtbl->get_IconUrl(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_put_IconUrl(This,value) \ - ( (This)->lpVtbl->put_IconUrl(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_Style(This,value) \ - ( (This)->lpVtbl->get_Style(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_put_Style(This,value) \ - ( (This)->lpVtbl->put_Style(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_Tooltip(This,value) \ - ( (This)->lpVtbl->get_Tooltip(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_put_Tooltip(This,value) \ - ( (This)->lpVtbl->put_Tooltip(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_AdditionalProperties(This,value) \ - ( (This)->lpVtbl->get_AdditionalProperties(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_put_AdditionalProperties(This,value) \ - ( (This)->lpVtbl->put_AdditionalProperties(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_IsEnabled(This,value) \ - ( (This)->lpVtbl->get_IsEnabled(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_put_IsEnabled(This,value) \ - ( (This)->lpVtbl->put_IsEnabled(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_get_Mode(This,value) \ - ( (This)->lpVtbl->get_Mode(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_put_Mode(This,value) \ - ( (This)->lpVtbl->put_Mode(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_ToJson(This,result) \ - ( (This)->lpVtbl->ToJson(This,result) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement_INTERFACE_DEFINED__) */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlAction:HRESULT get_Url(Windows.Foundation.Uri**);HRESULT put_Url(Windows.Foundation.Uri*);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveOpenUrlAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlAction"; -/* [uuid("b47a990b-7ea6-54db-8096-61134e92f412"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Url )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction * This, - /* [out, retval] */__x_ABI_CWindows_CFoundation_CIUriRuntimeClass * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Url )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction * This, - /* [in] */__x_ABI_CWindows_CFoundation_CIUriRuntimeClass * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_InternalId )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction * This, - /* [out, retval] */unsigned int * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_get_Url(This,value) \ - ( (This)->lpVtbl->get_Url(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_put_Url(This,value) \ - ( (This)->lpVtbl->put_Url(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_get_InternalId(This,value) \ - ( (This)->lpVtbl->get_InternalId(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlAction"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardAction:HRESULT get_Card(AdaptiveCards.ObjectModel.Uwp.AdaptiveCard**);HRESULT put_Card(AdaptiveCards.ObjectModel.Uwp.AdaptiveCard*);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveShowCardAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardAction"; -/* [uuid("811202b5-f9b7-5527-8dc3-53be9c352f89"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Card )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction * This, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Card )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCard * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_InternalId )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction * This, - /* [out, retval] */unsigned int * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_get_Card(This,value) \ - ( (This)->lpVtbl->get_Card(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_put_Card(This,value) \ - ( (This)->lpVtbl->put_Card(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_get_InternalId(This,value) \ - ( (This)->lpVtbl->get_InternalId(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardAction"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitAction:HRESULT get_DataJson(Windows.Data.Json.JsonValue**);HRESULT put_DataJson(Windows.Data.Json.JsonValue*);HRESULT get_AssociatedInputs(AdaptiveCards.ObjectModel.Uwp.AssociatedInputs*);HRESULT put_AssociatedInputs(AdaptiveCards.ObjectModel.Uwp.AssociatedInputs);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveSubmitAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitAction"; -/* [uuid("54f42ecb-f10c-5aa2-bd78-9d6aba2d736f"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_DataJson )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction * This, - /* [out, retval] */__x_ABI_CWindows_CData_CJson_CIJsonValue * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_DataJson )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction * This, - /* [in] */__x_ABI_CWindows_CData_CJson_CIJsonValue * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_AssociatedInputs )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CAssociatedInputs * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_AssociatedInputs )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CAssociatedInputs value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_InternalId )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction * This, - /* [out, retval] */unsigned int * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_get_DataJson(This,value) \ - ( (This)->lpVtbl->get_DataJson(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_put_DataJson(This,value) \ - ( (This)->lpVtbl->put_DataJson(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_get_AssociatedInputs(This,value) \ - ( (This)->lpVtbl->get_AssociatedInputs(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_put_AssociatedInputs(This,value) \ - ( (This)->lpVtbl->put_AssociatedInputs(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_get_InternalId(This,value) \ - ( (This)->lpVtbl->get_InternalId(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitAction"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteAction:HRESULT get_DataJson(Windows.Data.Json.JsonValue**);HRESULT put_DataJson(Windows.Data.Json.JsonValue*);HRESULT get_AssociatedInputs(AdaptiveCards.ObjectModel.Uwp.AssociatedInputs*);HRESULT put_AssociatedInputs(AdaptiveCards.ObjectModel.Uwp.AssociatedInputs);HRESULT get_Verb(String*);HRESULT put_Verb(String);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveExecuteAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteAction"; -/* [uuid("16ff2257-d886-58ad-adae-defcfe300284"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_DataJson )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This, - /* [out, retval] */__x_ABI_CWindows_CData_CJson_CIJsonValue * * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_DataJson )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This, - /* [in] */__x_ABI_CWindows_CData_CJson_CIJsonValue * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_AssociatedInputs )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CAssociatedInputs * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_AssociatedInputs )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CAssociatedInputs value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Verb )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Verb )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_InternalId )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction * This, - /* [out, retval] */unsigned int * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_get_DataJson(This,value) \ - ( (This)->lpVtbl->get_DataJson(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_put_DataJson(This,value) \ - ( (This)->lpVtbl->put_DataJson(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_get_AssociatedInputs(This,value) \ - ( (This)->lpVtbl->get_AssociatedInputs(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_put_AssociatedInputs(This,value) \ - ( (This)->lpVtbl->put_AssociatedInputs(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_get_Verb(This,value) \ - ( (This)->lpVtbl->get_Verb(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_put_Verb(This,value) \ - ( (This)->lpVtbl->put_Verb(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_get_InternalId(This,value) \ - ( (This)->lpVtbl->get_InternalId(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteAction"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityTarget - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityTarget - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityTarget:HRESULT get_ElementId(String*);HRESULT put_ElementId(String);HRESULT get_IsVisible(AdaptiveCards.ObjectModel.Uwp.IsVisible*);HRESULT put_IsVisible(AdaptiveCards.ObjectModel.Uwp.IsVisible); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveToggleVisibilityTarget[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityTarget"; -/* [uuid("825d6be0-21c4-5dbe-8a15-ac0c4ba73a0c"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTargetVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ElementId )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_ElementId )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_IsVisible )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIsVisible * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_IsVisible )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIsVisible value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTargetVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTargetVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_get_ElementId(This,value) \ - ( (This)->lpVtbl->get_ElementId(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_put_ElementId(This,value) \ - ( (This)->lpVtbl->put_ElementId(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_get_IsVisible(This,value) \ - ( (This)->lpVtbl->get_IsVisible(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_put_IsVisible(This,value) \ - ( (This)->lpVtbl->put_IsVisible(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityTarget_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityTarget - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityTarget ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityTarget_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityTarget_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityTarget[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityTarget"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityAction - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityAction - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityAction:HRESULT get_TargetElements(Windows.Foundation.Collections.IVector`1**);HRESULT get_InternalId(UInt32*); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveToggleVisibilityAction[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityAction"; -/* [uuid("f1be783e-9646-5be5-941e-99533c1da30c"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_TargetElements )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction * This, - /* [out, retval] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveToggleVisibilityTarget * * value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_InternalId )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction * This, - /* [out, retval] */unsigned int * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_get_TargetElements(This,value) \ - ( (This)->lpVtbl->get_TargetElements(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_get_InternalId(This,value) \ - ( (This)->lpVtbl->get_InternalId(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityAction_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityAction - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityAction ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityAction_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityAction_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityAction[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityAction"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirement - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRequirement - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirement:HRESULT get_Name(String*);HRESULT put_Name(String);HRESULT get_Version(String*);HRESULT put_Version(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRequirement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirement"; -/* [uuid("8106c5a6-5a56-5043-bb9f-08004e1c0743"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Name )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Name )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Version )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Version )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_get_Name(This,value) \ - ( (This)->lpVtbl->get_Name(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_put_Name(This,value) \ - ( (This)->lpVtbl->put_Name(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_get_Version(This,value) \ - ( (This)->lpVtbl->get_Version(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_put_Version(This,value) \ - ( (This)->lpVtbl->put_Version(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirementFactory - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRequirement - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirementFactory:HRESULT CreateInstance(String,String,AdaptiveCards.ObjectModel.Uwp.AdaptiveRequirement**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRequirementFactory[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirementFactory"; -/* [uuid("59bb7fad-2626-5434-a7f3-f8b8538b93ed"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactoryVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -HRESULT ( STDMETHODCALLTYPE *CreateInstance )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory * This, - /* [in] */HSTRING requirementName, - /* [in] */HSTRING requirementversion, - /* [retval, out] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirement * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactoryVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactoryVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_CreateInstance(This,requirementName,requirementversion,value) \ - ( (This)->lpVtbl->CreateInstance(This,requirementName,requirementversion,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRequirementFactory_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveRequirement - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveRequirement ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRequirement_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRequirement_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveRequirement[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveRequirement"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser:HRESULT FromJson(Windows.Data.Json.JsonObject*,AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration*,Windows.Foundation.Collections.IVector`1*,AdaptiveCards.ObjectModel.Uwp.IAdaptiveCardElement**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveElementParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser"; -/* [uuid("5ac21990-5e0f-5d71-9266-1295cac1a6ff"), version, object] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -HRESULT ( STDMETHODCALLTYPE *FromJson )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser * This, - /* [in] */__x_ABI_CWindows_CData_CJson_CIJsonObject * inputJson, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * elementParsers, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * actionParsers, - /* [in] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * warnings, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveCardElement * * result - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_FromJson(This,inputJson,elementParsers,actionParsers,warnings,result) \ - ( (This)->lpVtbl->FromJson(This,inputJson,elementParsers,actionParsers,warnings,result) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParserRegistration - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParserRegistration:HRESULT Set(String,AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser*);HRESULT Get(String,AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser**);HRESULT Remove(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveElementParserRegistration[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParserRegistration"; -/* [uuid("f33af0e9-2038-526f-940b-61f52d5d28c2"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistrationVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -HRESULT ( STDMETHODCALLTYPE *Set )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * This, - /* [in] */HSTRING type, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser * parser - ); - HRESULT ( STDMETHODCALLTYPE *Get )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * This, - /* [in] */HSTRING type, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParser * * result - ); - HRESULT ( STDMETHODCALLTYPE *Remove )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * This, - /* [in] */HSTRING type - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistrationVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistrationVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_Set(This,type,parser) \ - ( (This)->lpVtbl->Set(This,type,parser) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_Get(This,type,result) \ - ( (This)->lpVtbl->Get(This,type,result) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_Remove(This,type) \ - ( (This)->lpVtbl->Remove(This,type) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParserRegistration ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveElementParserRegistration_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveElementParserRegistration_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveElementParserRegistration[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParserRegistration - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParserRegistration:HRESULT Set(String,AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParser*);HRESULT Get(String,AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParser**);HRESULT Remove(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveActionParserRegistration[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParserRegistration"; -/* [uuid("ea043181-af73-5fa8-bddc-6e89ca332e17"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistrationVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -HRESULT ( STDMETHODCALLTYPE *Set )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * This, - /* [in] */HSTRING type, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser * parser - ); - HRESULT ( STDMETHODCALLTYPE *Get )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * This, - /* [in] */HSTRING type, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser * * result - ); - HRESULT ( STDMETHODCALLTYPE *Remove )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * This, - /* [in] */HSTRING type - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistrationVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistrationVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_Set(This,type,parser) \ - ( (This)->lpVtbl->Set(This,type,parser) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_Get(This,type,result) \ - ( (This)->lpVtbl->Get(This,type,result) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_Remove(This,type) \ - ( (This)->lpVtbl->Remove(This,type) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParserRegistration ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionParserRegistration_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionParserRegistration_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionParserRegistration[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParser - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParser:HRESULT FromJson(Windows.Data.Json.JsonObject*,AdaptiveCards.ObjectModel.Uwp.AdaptiveElementParserRegistration*,AdaptiveCards.ObjectModel.Uwp.AdaptiveActionParserRegistration*,Windows.Foundation.Collections.IVector`1*,AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionElement**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionParser"; -/* [uuid("12a67519-a257-57dd-87d3-2cb8d99e6b00"), version, object] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -HRESULT ( STDMETHODCALLTYPE *FromJson )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser * This, - /* [in] */__x_ABI_CWindows_CData_CJson_CIJsonObject * inputJson, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveElementParserRegistration * elementParsers, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserRegistration * actionParsers, - /* [in] */__FIVector_1_AdaptiveCards__CObjectModel__CUwp__CAdaptiveWarning * warnings, - /* [out, retval] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionElement * * result - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_FromJson(This,inputJson,elementParsers,actionParsers,warnings,result) \ - ( (This)->lpVtbl->FromJson(This,inputJson,elementParsers,actionParsers,warnings,result) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement:HRESULT get_IsRequired(Boolean*);HRESULT put_IsRequired(Boolean);HRESULT get_ErrorMessage(String*);HRESULT put_ErrorMessage(String);HRESULT get_Label(String*);HRESULT put_Label(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveInputElement[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveInputElement"; -/* [uuid("545ecd2f-2c13-5a67-9168-5e9450a44ef8"), version, object] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElementVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_IsRequired )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This, - /* [out, retval] */boolean * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_IsRequired )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This, - /* [in] */boolean value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_ErrorMessage )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_ErrorMessage )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This, - /* [in] */HSTRING value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Label )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Label )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElementVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElementVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_get_IsRequired(This,value) \ - ( (This)->lpVtbl->get_IsRequired(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_put_IsRequired(This,value) \ - ( (This)->lpVtbl->put_IsRequired(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_get_ErrorMessage(This,value) \ - ( (This)->lpVtbl->get_ErrorMessage(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_put_ErrorMessage(This,value) \ - ( (This)->lpVtbl->put_ErrorMessage(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_get_Label(This,value) \ - ( (This)->lpVtbl->get_Label(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_put_Label(This,value) \ - ( (This)->lpVtbl->put_Label(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveInputElement_INTERFACE_DEFINED__) */ - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlockParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlockParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlockParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextBlockParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlockParser"; -/* [uuid("934a0c1b-9996-51b9-afcd-5e6c3335b6c4"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextBlockParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlockParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextBlockParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlockParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlockParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextBlockParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTextBlockParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlockParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlockParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlockParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveRichTextBlockParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlockParser"; -/* [uuid("cb9b71c3-75a4-5762-be9c-453a3848ce20"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveRichTextBlockParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlockParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveRichTextBlockParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlockParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlockParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveRichTextBlockParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveRichTextBlockParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveImageParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveImageParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageParser"; -/* [uuid("69c2476e-aab6-5c45-a829-ab1d595b377b"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveImageParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveImageParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSetParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSetParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSetParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveImageSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSetParser"; -/* [uuid("123defc6-86c2-582a-8ea4-5388237947c6"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveImageSetParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSetParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveImageSetParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSetParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSetParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveImageSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveImageSetParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveContainerParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveContainerParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerParser"; -/* [uuid("09c3afd3-8e2f-53a6-b1e9-8dc5087a9a7e"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveContainerParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveContainerParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveContainerParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainerParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainerParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveContainerParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveContainerParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveColumnParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnParser"; -/* [uuid("394513b1-6f2a-5c4a-a4b6-d3d817cdc031"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSetParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSetParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSetParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveColumnSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSetParser"; -/* [uuid("87225a3b-40d7-5490-917d-b35cc0c2ae09"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveColumnSetParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSetParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveColumnSetParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSetParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSetParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveColumnSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveColumnSetParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveFactParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveFactParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactParser"; -/* [uuid("14195d3c-628e-51de-9890-f8d4bcb4d5d3"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveFactParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveFactParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveChoiceSetInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInputParser"; -/* [uuid("c0a09ad3-867c-5db4-9c72-1a6873cad41e"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveChoiceSetInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveChoiceSetInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveChoiceSetInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveChoiceSetInputParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveDateInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInputParser"; -/* [uuid("4c2b97b1-3596-5c73-a301-2b133abd9178"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveDateInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveDateInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveDateInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveDateInputParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveNumberInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInputParser"; -/* [uuid("373c48fd-7caa-5a30-9806-f81e6d1ffe10"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveNumberInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveNumberInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveNumberInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveNumberInputParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTextInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInputParser"; -/* [uuid("332f4aa7-fdb8-5413-adf4-d3530f3eddee"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTextInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTextInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTextInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTextInputParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTimeInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInputParser"; -/* [uuid("1368e8d0-6783-52b8-8af1-2aa9e7585bc3"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTimeInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTimeInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTimeInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTimeInputParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInputParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInputParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInputParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveToggleInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInputParser"; -/* [uuid("b8e7de6f-234b-55bc-95ca-6dd0d7b7d841"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleInputParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInputParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleInputParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInputParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInputParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleInputParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleInputParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSetParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSetParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSetParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveFactSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSetParser"; -/* [uuid("c0351b3a-8922-5663-a914-f646a2b0fcfd"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveFactSetParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSetParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveFactSetParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSetParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSetParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveFactSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveFactSetParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveMediaParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaParser"; -/* [uuid("a34e4a4d-dbb9-5ae1-8784-f80be7820d57"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveMediaParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveMediaParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveMediaParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveMediaParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSetParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSetParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSetParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveActionSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSetParser"; -/* [uuid("24f03c1d-54b9-5415-ae82-b9fcf4438699"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveActionSetParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSetParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveActionSetParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSetParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSetParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveActionSetParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveActionSetParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlActionParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlActionParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlActionParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveOpenUrlActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlActionParser"; -/* [uuid("1501bb19-a5d4-50f1-88fb-90338bda2a19"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveOpenUrlActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlActionParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveOpenUrlActionParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlActionParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlActionParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveOpenUrlActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveOpenUrlActionParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardActionParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardActionParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardActionParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveShowCardActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardActionParser"; -/* [uuid("a52f4dc0-a7cc-52d2-9d57-f8dcec426e69"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveShowCardActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardActionParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveShowCardActionParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardActionParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardActionParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveShowCardActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveShowCardActionParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitActionParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitActionParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitActionParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveSubmitActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitActionParser"; -/* [uuid("e08df80d-30b7-58dc-9c82-9f8b9a0ad3dc"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveSubmitActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitActionParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveSubmitActionParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitActionParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitActionParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveSubmitActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveSubmitActionParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteActionParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteActionParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteActionParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveExecuteActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteActionParser"; -/* [uuid("5bfe15f9-7bb8-541c-af43-111cef59fb5c"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveExecuteActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteActionParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveExecuteActionParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteActionParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteActionParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveExecuteActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveExecuteActionParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityActionParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityActionParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityActionParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveToggleVisibilityActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityActionParser"; -/* [uuid("97fc2051-4422-5126-912e-590c759870a6"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveToggleVisibilityActionParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityActionParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveToggleVisibilityActionParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityActionParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityActionParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveToggleVisibilityActionParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveToggleVisibilityActionParser"; -#endif - - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableParser - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveTableParser - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableParser: - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveTableParser[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableParser"; -/* [uuid("4ddc01cf-604d-50ca-a438-909262797a7f"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParserVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParserVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParserVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveTableParser_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveTableParser - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveTableParser ** Default Interface ** - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveElementParser - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableParser_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableParser_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveTableParser[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveTableParser"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveError - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveError - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveError:HRESULT get_StatusCode(AdaptiveCards.ObjectModel.Uwp.ErrorStatusCode*);HRESULT put_StatusCode(AdaptiveCards.ObjectModel.Uwp.ErrorStatusCode);HRESULT get_Message(String*);HRESULT put_Message(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveError[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveError"; -/* [uuid("0c1c8d38-4820-5637-a337-39feb492dfc1"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_StatusCode )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CErrorStatusCode * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_StatusCode )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CErrorStatusCode value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Message )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Message )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_get_StatusCode(This,value) \ - ( (This)->lpVtbl->get_StatusCode(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_put_StatusCode(This,value) \ - ( (This)->lpVtbl->put_StatusCode(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_get_Message(This,value) \ - ( (This)->lpVtbl->get_Message(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_put_Message(This,value) \ - ( (This)->lpVtbl->put_Message(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveErrorFactory - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveError - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveErrorFactory:HRESULT CreateInstance(AdaptiveCards.ObjectModel.Uwp.ErrorStatusCode,String,AdaptiveCards.ObjectModel.Uwp.AdaptiveError**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveErrorFactory[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveErrorFactory"; -/* [uuid("cf7ce008-91bf-5a23-be1d-79ef6cbc1bf3"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactoryVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -HRESULT ( STDMETHODCALLTYPE *CreateInstance )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CErrorStatusCode statusCode, - /* [in] */HSTRING message, - /* [retval, out] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveError * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactoryVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactoryVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_CreateInstance(This,statusCode,message,value) \ - ( (This)->lpVtbl->CreateInstance(This,statusCode,message,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveErrorFactory_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveError - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveError ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveError_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveError_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveError[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveError"; -#endif - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarning - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveWarning - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarning:HRESULT get_StatusCode(AdaptiveCards.ObjectModel.Uwp.WarningStatusCode*);HRESULT put_StatusCode(AdaptiveCards.ObjectModel.Uwp.WarningStatusCode);HRESULT get_Message(String*);HRESULT put_Message(String); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveWarning[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarning"; -/* [uuid("e87eb0c1-a2a7-5704-b7b4-d3aed92dddd1"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -/* [propget] */HRESULT ( STDMETHODCALLTYPE *get_StatusCode )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * This, - /* [out, retval] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CWarningStatusCode * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_StatusCode )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * This, - /* [in] */enum __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CWarningStatusCode value - ); - /* [propget] */HRESULT ( STDMETHODCALLTYPE *get_Message )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * This, - /* [out, retval] */HSTRING * value - ); - /* [propput] */HRESULT ( STDMETHODCALLTYPE *put_Message )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * This, - /* [in] */HSTRING value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_get_StatusCode(This,value) \ - ( (This)->lpVtbl->get_StatusCode(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_put_StatusCode(This,value) \ - ( (This)->lpVtbl->put_StatusCode(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_get_Message(This,value) \ - ( (This)->lpVtbl->get_Message(This,value) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_put_Message(This,value) \ - ( (This)->lpVtbl->put_Message(This,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning_INTERFACE_DEFINED__) */ - - -/* - * - * Interface AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarningFactory - * - * Interface is a part of the implementation of type AdaptiveCards.ObjectModel.Uwp.AdaptiveWarning - * - * - * The IID for this interface was automatically generated by MIDLRT. - * - * Interface IID generation seed: AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarningFactory:HRESULT CreateInstance(AdaptiveCards.ObjectModel.Uwp.WarningStatusCode,String,AdaptiveCards.ObjectModel.Uwp.AdaptiveWarning**); - * - * - */ -#if !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_INTERFACE_DEFINED__) -#define ____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_INTERFACE_DEFINED__ -extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_AdaptiveCards_ObjectModel_Uwp_IAdaptiveWarningFactory[] = L"AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarningFactory"; -/* [uuid("fa97db3c-8a77-5921-b462-a11f8ada4128"), version, object, exclusiveto] */ -typedef struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactoryVtbl -{ - BEGIN_INTERFACE - HRESULT ( STDMETHODCALLTYPE *QueryInterface)( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory * This, - /* [in] */ __RPC__in REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject - ); - -ULONG ( STDMETHODCALLTYPE *AddRef )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory * This - ); - -ULONG ( STDMETHODCALLTYPE *Release )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory * This - ); - -HRESULT ( STDMETHODCALLTYPE *GetIids )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory * This, - /* [out] */ __RPC__out ULONG *iidCount, - /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids - ); - -HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory * This, - /* [out] */ __RPC__deref_out_opt HSTRING *className - ); - -HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( - __RPC__in __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory * This, - /* [OUT ] */ __RPC__out TrustLevel *trustLevel - ); -HRESULT ( STDMETHODCALLTYPE *CreateInstance )( - __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory * This, - /* [in] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CWarningStatusCode statusCode, - /* [in] */HSTRING message, - /* [retval, out] */__x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarning * * value - ); - END_INTERFACE - -} __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactoryVtbl; - -interface __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory -{ - CONST_VTBL struct __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactoryVtbl *lpVtbl; -}; - -#ifdef COBJMACROS -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_QueryInterface(This,riid,ppvObject) \ -( (This)->lpVtbl->QueryInterface(This,riid,ppvObject) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_AddRef(This) \ - ( (This)->lpVtbl->AddRef(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_Release(This) \ - ( (This)->lpVtbl->Release(This) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_GetIids(This,iidCount,iids) \ - ( (This)->lpVtbl->GetIids(This,iidCount,iids) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_GetRuntimeClassName(This,className) \ - ( (This)->lpVtbl->GetRuntimeClassName(This,className) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_GetTrustLevel(This,trustLevel) \ - ( (This)->lpVtbl->GetTrustLevel(This,trustLevel) ) - -#define __x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_CreateInstance(This,statusCode,message,value) \ - ( (This)->lpVtbl->CreateInstance(This,statusCode,message,value) ) - - -#endif /* COBJMACROS */ - - -EXTERN_C const IID IID___x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory; -#endif /* !defined(____x_ABI_CAdaptiveCards_CObjectModel_CUwp_CIAdaptiveWarningFactory_INTERFACE_DEFINED__) */ - - -/* - * - * Class AdaptiveCards.ObjectModel.Uwp.AdaptiveWarning - * - * RuntimeClass can be activated. - * - * Class implements the following interfaces: - * AdaptiveCards.ObjectModel.Uwp.IAdaptiveWarning ** Default Interface ** - * - * Class Threading Model: Both Single and Multi Threaded Apartment - * - * Class Marshaling Behavior: Agile - Class is agile - * - */ - -#ifndef RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveWarning_DEFINED -#define RUNTIMECLASS_AdaptiveCards_ObjectModel_Uwp_AdaptiveWarning_DEFINED -extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_AdaptiveCards_ObjectModel_Uwp_AdaptiveWarning[] = L"AdaptiveCards.ObjectModel.Uwp.AdaptiveWarning"; -#endif - - - - -#endif // defined(__cplusplus) -#pragma pop_macro("MIDL_CONST_ID") -#endif // __AdaptiveCards2EObjectModel2EUwp_p_h__ - -#endif // __AdaptiveCards2EObjectModel2EUwp_h__ diff --git a/source/uwp/Renderer/idl/AdaptiveCards.Rendering.Uwp.idl b/source/uwp/Renderer/idl/AdaptiveCards.Rendering.Uwp.idl index 77dfa9a333..957e9e59ec 100644 --- a/source/uwp/Renderer/idl/AdaptiveCards.Rendering.Uwp.idl +++ b/source/uwp/Renderer/idl/AdaptiveCards.Rendering.Uwp.idl @@ -429,7 +429,7 @@ namespace AdaptiveCards runtimeclass AdaptiveElementRendererRegistration { - void Set(String type, IAdaptiveElementRenderer parser); + void Set(String type, IAdaptiveElementRenderer renderer); IAdaptiveElementRenderer Get(String type); void Remove(String type); }; @@ -438,7 +438,7 @@ namespace AdaptiveCards { AdaptiveActionRendererRegistration(); - void Set(String type, IAdaptiveActionRenderer parser); + void Set(String type, IAdaptiveActionRenderer renderer); IAdaptiveActionRenderer Get(String type); void Remove(String type); }; diff --git a/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.cpp b/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.cpp index 0cdfd41b9c..2ecdb917ad 100644 --- a/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.cpp +++ b/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.cpp @@ -4,92 +4,57 @@ #include "AdaptiveToggleInputRenderer.h" -using namespace Microsoft::WRL; -using namespace Microsoft::WRL::Wrappers; -using namespace ABI::AdaptiveCards::Rendering::Uwp; -using namespace ABI::AdaptiveCards::ObjectModel::Uwp; -using namespace ABI::Windows::Foundation; -using namespace ABI::Windows::Foundation::Collections; -using namespace ABI::Windows::UI::Xaml; -using namespace ABI::Windows::UI::Xaml::Controls; -using namespace ABI::Windows::UI::Xaml::Controls::Primitives; +namespace Xaml +{ + using namespace winrt::Windows::UI::Xaml; +} -namespace AdaptiveCards::Rendering::Uwp +namespace XamlHelpers { - HRESULT AdaptiveToggleInputRenderer::RuntimeClassInitialize() noexcept - try - { - return S_OK; - } - CATCH_RETURN; + using namespace AdaptiveCards::Rendering::Uwp::XamlHelpers; +} + +using namespace winrt::AdaptiveCards::ObjectModel::Uwp; +using namespace winrt::AdaptiveCards::Rendering::Uwp; - HRESULT AdaptiveToggleInputRenderer::Render(_In_ IAdaptiveCardElement* adaptiveCardElement, - _In_ IAdaptiveRenderContext* renderContext, - _In_ IAdaptiveRenderArgs* renderArgs, - _COM_Outptr_ IUIElement** toggleInputControl) noexcept - try +namespace winrt::AdaptiveCards::Rendering::Uwp::implementation +{ + Xaml::UIElement AdaptiveToggleInputRenderer::Render(IAdaptiveCardElement cardElement, + AdaptiveRenderContext renderContext, + AdaptiveRenderArgs renderArgs) { - ComPtr hostConfig; - RETURN_IF_FAILED(renderContext->get_HostConfig(&hostConfig)); - if (!XamlHelpers::SupportsInteractivity(hostConfig.Get())) + if (!renderContext.HostConfig().SupportsInteractivity()) { - renderContext->AddWarning( - ABI::AdaptiveCards::ObjectModel::Uwp::WarningStatusCode::InteractivityNotSupported, - HStringReference(L"Toggle Input was stripped from card because interactivity is not supported").Get()); + renderContext.AddWarning(winrt::AdaptiveCards::ObjectModel::Uwp::WarningStatusCode::InteractivityNotSupported, + L"Toggle Input was stripped from card because interactivity is not supported"); + return S_OK; } - ComPtr cardElement(adaptiveCardElement); - ComPtr adaptiveToggleInput; - RETURN_IF_FAILED(cardElement.As(&adaptiveToggleInput)); - - ComPtr checkBox = - XamlHelpers::CreateABIClass(HStringReference(RuntimeClass_Windows_UI_Xaml_Controls_CheckBox)); - - HString title; - RETURN_IF_FAILED(adaptiveToggleInput->get_Title(title.GetAddressOf())); - - boolean wrap; - adaptiveToggleInput->get_Wrap(&wrap); - - XamlHelpers::SetContent(checkBox.Get(), title.Get(), wrap); - - HString value; - RETURN_IF_FAILED(adaptiveToggleInput->get_Value(value.GetAddressOf())); - - HString valueOn; - RETURN_IF_FAILED(adaptiveToggleInput->get_ValueOn(valueOn.GetAddressOf())); - - INT32 compareValueOn; - RETURN_IF_FAILED(WindowsCompareStringOrdinal(value.Get(), valueOn.Get(), &compareValueOn)); - - XamlHelpers::SetToggleValue(checkBox.Get(), (compareValueOn == 0)); + AdaptiveToggleInput toggleInput = cardElement.as(); - ComPtr checkboxAsUIElement; - RETURN_IF_FAILED(checkBox.As(&checkboxAsUIElement)); - RETURN_IF_FAILED(XamlHelpers::AddHandledTappedEvent(checkboxAsUIElement.Get())); + Xaml::Controls::CheckBox checkBox{}; + XamlHelpers::SetContent(checkBox, toggleInput.Title(), toggleInput.Wrap()); - ComPtr frameworkElement; - RETURN_IF_FAILED(checkBox.As(&frameworkElement)); - RETURN_IF_FAILED(frameworkElement->put_VerticalAlignment(ABI::Windows::UI::Xaml::VerticalAlignment_Top)); - RETURN_IF_FAILED( - XamlHelpers::SetStyleFromResourceDictionary(renderContext, L"Adaptive.Input.Toggle", frameworkElement.Get())); + checkBox.IsChecked(toggleInput.ValueOn() == toggleInput.Value()); + checkBox.VerticalAlignment(Xaml::VerticalAlignment::Top); - ComPtr adapitveToggleInputAsAdaptiveInput; - RETURN_IF_FAILED(adaptiveToggleInput.As(&adapitveToggleInputAsAdaptiveInput)); + // Add Tap handler that sets the event as handled so that it doesn't propagate to the parent containers. + checkBox.Tapped([](IInspectable const& /* sender */, Xaml::Input::TappedRoutedEventArgs const& args) + { return args.Handled(true); }); - ComPtr inputLayout; - ComPtr validationError; - RETURN_IF_FAILED(XamlHelpers::HandleInputLayoutAndValidation( - adapitveToggleInputAsAdaptiveInput.Get(), checkboxAsUIElement.Get(), false, renderContext, &inputLayout, nullptr)); + XamlHelpers::SetStyleFromResourceDictionary(renderContext, L"Adaptive.Input.Toggle", checkBox); + Xaml::UIElement inputLayout = XamlHelpers::HandleInputLayoutAndValidation(toggleInput, checkBox, false, renderContext); - ComPtr input; - RETURN_IF_FAILED(MakeAndInitialize(&input, adaptiveToggleInput.Get(), checkBox.Get(), nullptr)); - RETURN_IF_FAILED(renderContext->AddInputValue(input.Get(), renderArgs)); + winrt::com_ptr<::AdaptiveCards::Rendering::Uwp::ToggleInputValue> inputValue; + THROW_IF_FAILED(Microsoft::WRL::MakeAndInitialize<::AdaptiveCards::Rendering::Uwp::ToggleInputValue>( + inputValue.put(), + toggleInput.as().get(), + checkBox.as().get(), + nullptr)); - RETURN_IF_FAILED(inputLayout.CopyTo(toggleInputControl)); + renderContext.AddInputValue(inputValue.as(), renderArgs); - return S_OK; + return inputLayout; } - CATCH_RETURN; } diff --git a/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.h b/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.h index d58193d7c1..8e219c6fa6 100644 --- a/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.h +++ b/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.h @@ -1,25 +1,24 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once +#include "AdaptiveToggleInputRenderer.g.h" -#include "ToggleInput.h" - -namespace AdaptiveCards::Rendering::Uwp +namespace winrt::AdaptiveCards::Rendering::Uwp::implementation { - class AdaptiveToggleInputRenderer - : public Microsoft::WRL::RuntimeClass, - ABI::AdaptiveCards::Rendering::Uwp::IAdaptiveElementRenderer> + struct AdaptiveToggleInputRenderer : AdaptiveToggleInputRendererT { - AdaptiveRuntime(AdaptiveToggleInputRenderer); - - public: - HRESULT RuntimeClassInitialize() noexcept; + AdaptiveToggleInputRenderer() = default; - IFACEMETHODIMP Render(_In_ ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardElement* cardElement, - _In_ ABI::AdaptiveCards::Rendering::Uwp::IAdaptiveRenderContext* renderContext, - _In_ ABI::AdaptiveCards::Rendering::Uwp::IAdaptiveRenderArgs* renderArgs, - _COM_Outptr_ ABI::Windows::UI::Xaml::IUIElement** result) noexcept override; + winrt::Windows::UI::Xaml::UIElement Render(winrt::AdaptiveCards::ObjectModel::Uwp::IAdaptiveCardElement, + winrt::AdaptiveCards::Rendering::Uwp::AdaptiveRenderContext, + winrt::AdaptiveCards::Rendering::Uwp::AdaptiveRenderArgs); }; +} - ActivatableClass(AdaptiveToggleInputRenderer); + namespace winrt::AdaptiveCards::Rendering::Uwp::factory_implementation +{ + struct AdaptiveToggleInputRenderer + : AdaptiveToggleInputRendererT + { + }; } diff --git a/source/uwp/Renderer/lib/Util.h b/source/uwp/Renderer/lib/Util.h index a4f9b23054..a79186e9cf 100644 --- a/source/uwp/Renderer/lib/Util.h +++ b/source/uwp/Renderer/lib/Util.h @@ -295,8 +295,6 @@ namespace AdaptiveCards::Rendering::Uwp Make().Get())); RETURN_IF_FAILED(registration->Set(HStringReference(L"Input.Time").Get(), Make().Get())); - RETURN_IF_FAILED(registration->Set(HStringReference(L"Input.Toggle").Get(), - Make().Get())); RETURN_IF_FAILED(registration->Set(HStringReference(L"Media").Get(), Make().Get())); RETURN_IF_FAILED(registration->Set(HStringReference(L"RichTextBlock").Get(), @@ -306,6 +304,16 @@ namespace AdaptiveCards::Rendering::Uwp RETURN_IF_FAILED(registration->Set(HStringReference(L"TextBlock").Get(), Make().Get())); + winrt::AdaptiveCards::Rendering::Uwp::IAdaptiveElementRenderer toggleRenderer = + winrt::make(); + + winrt::com_ptr abiToggleRenderer + { + toggleRenderer.as() + }; + + registration->Set(HStringReference(L"Input.Toggle").Get(), abiToggleRenderer.get()); + return S_OK; } diff --git a/source/uwp/Renderer/lib/XamlHelpers.cpp b/source/uwp/Renderer/lib/XamlHelpers.cpp index 501a9a29ff..9f8a7028fa 100644 --- a/source/uwp/Renderer/lib/XamlHelpers.cpp +++ b/source/uwp/Renderer/lib/XamlHelpers.cpp @@ -90,6 +90,16 @@ namespace AdaptiveCards::Rendering::Uwp::XamlHelpers return SetStyleFromResourceDictionary(renderContext, HStringReference(resourceName).Get(), frameworkElement); } + void SetStyleFromResourceDictionary(winrt::AdaptiveCards::Rendering::Uwp::IAdaptiveRenderContext renderContext, + winrt::hstring resourceName, + winrt::Windows::UI::Xaml::IFrameworkElement frameworkElement) + { + THROW_IF_FAILED(SetStyleFromResourceDictionary( + renderContext.as().get(), + std::wstring_view(resourceName).data(), + frameworkElement.as().get())); + } + HRESULT XamlHelpers::SetSeparatorVisibility(_In_ IPanel* parentPanel) { // Iterate over the elements in a container and ensure that the correct separators are marked as visible @@ -97,52 +107,69 @@ namespace AdaptiveCards::Rendering::Uwp::XamlHelpers RETURN_IF_FAILED(parentPanel->get_Children(&children)); bool foundPreviousVisibleElement = false; - IterateOverVector(children.Get(), [&](IUIElement* child) { - ComPtr localChild(child); - - ComPtr childAsFrameworkElement; - RETURN_IF_FAILED(localChild.As(&childAsFrameworkElement)); - - // Get the tag for the element. The separators themselves will not have tags. - ComPtr tag; - RETURN_IF_FAILED(childAsFrameworkElement->get_Tag(&tag)); - - if (tag) - { - ComPtr elementTagContent; - RETURN_IF_FAILED(tag.As(&elementTagContent)); - - ComPtr separator; - RETURN_IF_FAILED(elementTagContent->get_Separator(&separator)); - - Visibility visibility; - RETURN_IF_FAILED(child->get_Visibility(&visibility)); + IterateOverVector(children.Get(), + [&](IUIElement* child) + { + ComPtr localChild(child); + + ComPtr childAsFrameworkElement; + RETURN_IF_FAILED(localChild.As(&childAsFrameworkElement)); + + // Get the tag for the element. The separators themselves will not have tags. + ComPtr tag; + RETURN_IF_FAILED(childAsFrameworkElement->get_Tag(&tag)); + + if (tag) + { + ComPtr elementTagContent; + RETURN_IF_FAILED(tag.As(&elementTagContent)); + + ComPtr separator; + RETURN_IF_FAILED(elementTagContent->get_Separator(&separator)); + + Visibility visibility; + RETURN_IF_FAILED(child->get_Visibility(&visibility)); + + boolean expectedVisibility{}; + RETURN_IF_FAILED(elementTagContent->get_ExpectedVisibility(&expectedVisibility)); + + if (separator) + { + if (!expectedVisibility || !foundPreviousVisibleElement) + { + // If the element is collapsed, or if it's the first + // visible element, collapse the separator Images are + // hidden while they are retrieved, we shouldn't hide + // the separator + RETURN_IF_FAILED(separator->put_Visibility(Visibility_Collapsed)); + } + else + { + // Otherwise show the separator + RETURN_IF_FAILED(separator->put_Visibility(Visibility_Visible)); + } + } + + foundPreviousVisibleElement |= (visibility == Visibility_Visible); + } + + return S_OK; + }); - boolean expectedVisibility{}; - RETURN_IF_FAILED(elementTagContent->get_ExpectedVisibility(&expectedVisibility)); - - if (separator) - { - if (!expectedVisibility || !foundPreviousVisibleElement) - { - // If the element is collapsed, or if it's the first visible element, collapse the separator - // Images are hidden while they are retrieved, we shouldn't hide the separator - RETURN_IF_FAILED(separator->put_Visibility(Visibility_Collapsed)); - } - else - { - // Otherwise show the separator - RETURN_IF_FAILED(separator->put_Visibility(Visibility_Visible)); - } - } + return S_OK; + } - foundPreviousVisibleElement |= (visibility == Visibility_Visible); - } + void SetContent(winrt::Windows::UI::Xaml::Controls::IContentControl contentControl, winrt::param::hstring contentString, boolean wrap) + { + winrt::Windows::UI::Xaml::Controls::TextBlock textBlock{}; + textBlock.Text(contentString); - return S_OK; - }); + if (wrap) + { + textBlock.TextWrapping(winrt::Windows::UI::Xaml::TextWrapping::WrapWholeWords); + } - return S_OK; + contentControl.Content(textBlock); } HRESULT HandleStylingAndPadding(_In_ IAdaptiveContainerBase* adaptiveContainer, @@ -601,9 +628,9 @@ namespace AdaptiveCards::Rendering::Uwp::XamlHelpers EventRegistrationToken clickToken; // Add Tap handler that sets the event as handled so that it doesn't propagate to the parent containers. - return uiElement->add_Tapped(Callback([](IInspectable* /*sender*/, ITappedRoutedEventArgs* args) -> HRESULT { - return args->put_Handled(TRUE); - }).Get(), + return uiElement->add_Tapped(Callback([](IInspectable* /*sender*/, ITappedRoutedEventArgs* args) -> HRESULT + { return args->put_Handled(TRUE); }) + .Get(), &clickToken); } @@ -1229,4 +1256,24 @@ namespace AdaptiveCards::Rendering::Uwp::XamlHelpers return S_OK; } + + winrt::Windows::UI::Xaml::UIElement HandleInputLayoutAndValidation(winrt::AdaptiveCards::ObjectModel::Uwp::IAdaptiveInputElement adaptiveInput, + winrt::Windows::UI::Xaml::UIElement inputUIElement, + boolean hasTypeSpecificValidation, + winrt::AdaptiveCards::Rendering::Uwp::IAdaptiveRenderContext renderContext) + { + ComPtr inputLayout; + THROW_IF_FAILED(HandleInputLayoutAndValidation( + adaptiveInput.as().get(), + inputUIElement.as().get(), + hasTypeSpecificValidation, + renderContext.as().get(), + &inputLayout, + nullptr)); + + winrt::com_ptr abiInputLayout; + *abiInputLayout.put() = inputLayout.Detach(); + + return abiInputLayout.as(); + } } diff --git a/source/uwp/Renderer/lib/XamlHelpers.h b/source/uwp/Renderer/lib/XamlHelpers.h index 5fd866f218..3527e57a02 100644 --- a/source/uwp/Renderer/lib/XamlHelpers.h +++ b/source/uwp/Renderer/lib/XamlHelpers.h @@ -36,6 +36,10 @@ namespace AdaptiveCards::Rendering::Uwp::XamlHelpers const wchar_t* resourceName, _In_ ABI::Windows::UI::Xaml::IFrameworkElement* frameworkElement) noexcept; + void SetStyleFromResourceDictionary(winrt::AdaptiveCards::Rendering::Uwp::IAdaptiveRenderContext renderContext, + winrt::hstring resourceName, + winrt::Windows::UI::Xaml::IFrameworkElement frameworkElement); + Microsoft::WRL::ComPtr CreateSeparator(_In_ ABI::AdaptiveCards::Rendering::Uwp::IAdaptiveRenderContext* renderContext, UINT spacing, UINT separatorThickness, @@ -172,6 +176,10 @@ namespace AdaptiveCards::Rendering::Uwp::XamlHelpers } } + void SetContent(winrt::Windows::UI::Xaml::Controls::IContentControl contentControl, + _In_ winrt::param::hstring contentString, + boolean wrap = false); + template void SetContent(_In_ T* item, _In_ HSTRING contentString, boolean wrap) { ComPtr localItem(item); @@ -262,6 +270,12 @@ namespace AdaptiveCards::Rendering::Uwp::XamlHelpers ABI::Windows::UI::Xaml::IUIElement** inputLayout, ABI::Windows::UI::Xaml::Controls::IBorder** validationBorderOut); + winrt::Windows::UI::Xaml::UIElement + HandleInputLayoutAndValidation(winrt::AdaptiveCards::ObjectModel::Uwp::IAdaptiveInputElement adaptiveInput, + winrt::Windows::UI::Xaml::UIElement inputUIElement, + boolean hasTypeSpecificValidation, + winrt::AdaptiveCards::Rendering::Uwp::IAdaptiveRenderContext renderContext); + template HRESULT SetXamlHeaderFromLabel(_In_ ABI::AdaptiveCards::ObjectModel::Uwp::IAdaptiveInputElement* adaptiveInputElement, _In_ ABI::AdaptiveCards::Rendering::Uwp::IAdaptiveRenderContext* renderContext, diff --git a/source/uwp/Renderer/lib/pch.h b/source/uwp/Renderer/lib/pch.h index 3e4b66081b..516be90610 100644 --- a/source/uwp/Renderer/lib/pch.h +++ b/source/uwp/Renderer/lib/pch.h @@ -33,6 +33,16 @@ #include "Enums.h" #include "HostConfig.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include + // Commonly-used AdaptiveCardRenderer headers #include "AdaptiveCards.Rendering.Uwp.h" #include "ErrorHandling.h" @@ -55,10 +65,4 @@ #include #include -#include -#include -#include -#include -#include -#include -#include + diff --git a/source/uwp/UWPUITestApp/UWPUITestApp.csproj b/source/uwp/UWPUITestApp/UWPUITestApp.csproj index eed6eafc9e..07920a76be 100644 --- a/source/uwp/UWPUITestApp/UWPUITestApp.csproj +++ b/source/uwp/UWPUITestApp/UWPUITestApp.csproj @@ -187,6 +187,10 @@ LinkedTestCards\InputFormWithLabels.json PreserveNewest + + LinkedTestCards\Input.Toggle.json + PreserveNewest + diff --git a/source/uwp/UWPUITests/UITest.cs b/source/uwp/UWPUITests/UITest.cs index b9e85b8636..bd6391c8d1 100644 --- a/source/uwp/UWPUITests/UITest.cs +++ b/source/uwp/UWPUITests/UITest.cs @@ -1,9 +1,6 @@ using Microsoft.VisualStudio.TestTools.UnitTesting; -using Microsoft.Windows.Apps.Test.Foundation; using Microsoft.Windows.Apps.Test.Foundation.Controls; -using System; -using System.Threading; -using Windows.UI.Xaml.Tests.MUXControls.InteractionTests.Common; +using Microsoft.Windows.Apps.Test.Automation; namespace UWPUITests { @@ -64,6 +61,39 @@ public void InputTextValidationFailsForEmptyRequiredInputTest() Assert.IsTrue(requiredInputTextBox.HasKeyboardFocus, "The first textblock did not get focus"); } + [TestMethod] + public void InputToggleTests() + { + TestHelpers.GoToTestCase("Input.Toggle"); + + var checkBoxUIElement = TestHelpers.FindByMultiple( + "Name", "Please check the box below to accept the terms and agreements: *\r\n", + "ClassName", "CheckBox"); + Assert.IsNotNull(checkBoxUIElement); + + var checkBox = TestHelpers.CastTo(checkBoxUIElement); + + Assert.AreEqual(ToggleState.On, checkBox.ToggleState); + + var label = TestHelpers.FindElementByName("Please check the box below to accept the terms and agreements: *\r\n"); + Assert.IsNotNull(label); + + checkBox.Toggle(); + Assert.AreEqual(ToggleState.Off, checkBox.ToggleState); + + var submitButton = TestHelpers.FindElementByName("OK"); + submitButton.Click(); + + var errorMessage = TestHelpers.FindElementByName("You must accept the terms to continue."); + Assert.IsNotNull(errorMessage); + + checkBox.Toggle(); + Assert.AreEqual(ToggleState.On, checkBox.ToggleState); + submitButton.Click(); + + Assert.AreEqual("true", TestHelpers.GetInputValue("acceptTerms")); + } + [ClassCleanup] public static void TearDown() { diff --git a/source/uwp/UWPUnitTests/ElementRendererTests.cs b/source/uwp/UWPUnitTests/ElementRendererTests.cs new file mode 100644 index 0000000000..d6447f1ad0 --- /dev/null +++ b/source/uwp/UWPUnitTests/ElementRendererTests.cs @@ -0,0 +1,82 @@ +using AdaptiveCards.ObjectModel.Uwp; +using AdaptiveCards.Rendering.Uwp; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using System; +using System.Threading.Tasks; +using Windows.ApplicationModel.Core; +using Windows.UI.Core; +using Windows.UI.Xaml; + +namespace UWPUnitTests +{ + // This test class ensures that the individual element renderers can be successfully constructed and + // used by calling apps. Confirmation of the UI generated and interactions with it are in the + // UWPUITests test libraray. + [TestClass] + public class ElementRenderTests + { + class TestInputToggleRenderer : IAdaptiveElementRenderer + { + public UIElement Render(IAdaptiveCardElement element, AdaptiveRenderContext context, AdaptiveRenderArgs renderArgs) + { + // Confirm we can construct a toggle renderer and use it to render the toggle element + AdaptiveToggleInputRenderer toggleRenderer = new AdaptiveToggleInputRenderer(); + UIElement renderedElement = toggleRenderer.Render(element, context, renderArgs); + Assert.IsNotNull(renderedElement); + return renderedElement; + } + } + + [TestMethod] + public async Task InputRendererTest() + { + AdaptiveCard card = new AdaptiveCard + { + Version = "1.5" + }; + + AdaptiveToggleInput toggleInput = new AdaptiveToggleInput + { + Value = "onValue", + ValueOff = "offValue", + ValueOn = "onValue", + Wrap = true, + Title = "This is the title of my toggle input", + }; + + card.Body.Add(toggleInput); + + var dispatcher = CoreApplication.MainView.CoreWindow.Dispatcher; + Exception dispatcherException = null; + RenderedAdaptiveCard renderedCard = null; + await dispatcher.RunAsync(CoreDispatcherPriority.Normal, async () => + { + try + { + // Register the custom toggle renderer + AdaptiveCardRenderer renderer = new AdaptiveCardRenderer(); + renderer.ElementRenderers.Set("Input.Toggle", new TestInputToggleRenderer()); + + renderedCard = renderer.RenderAdaptiveCard(card); + + } + catch (Exception e) + { + // If we throw an exception from inside the dispatcher the test infrastructure loses its + // connection with the tests. Hold onto this and throw it from the main test thread so + // it is reported properly as a test failure. + dispatcherException = e; + } + }); + + if (dispatcherException != null) + { + // Rethrow any exceptions that may have happened within the dispatcher + throw dispatcherException; + } + + Assert.AreEqual(0, renderedCard.Warnings.Count); + Assert.AreEqual(0, renderedCard.Errors.Count); + } + } +} diff --git a/source/uwp/UWPUnitTests/UWPUnitTests.csproj b/source/uwp/UWPUnitTests/UWPUnitTests.csproj index 4cf1563471..bebc804a2a 100644 --- a/source/uwp/UWPUnitTests/UWPUnitTests.csproj +++ b/source/uwp/UWPUnitTests/UWPUnitTests.csproj @@ -120,6 +120,7 @@ + From e0db9d61e7600d1ca71a4076ae1fbe8c283af87f Mon Sep 17 00:00:00 2001 From: Rebecca Muraira Date: Thu, 2 Sep 2021 10:37:42 -0700 Subject: [PATCH 2/3] PR Feedback --- source/uwp/Renderer/lib/XamlHelpers.cpp | 7 ++----- source/uwp/UWPUnitTests/ElementRendererTests.cs | 2 ++ 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/source/uwp/Renderer/lib/XamlHelpers.cpp b/source/uwp/Renderer/lib/XamlHelpers.cpp index 9f8a7028fa..39381c3496 100644 --- a/source/uwp/Renderer/lib/XamlHelpers.cpp +++ b/source/uwp/Renderer/lib/XamlHelpers.cpp @@ -1262,18 +1262,15 @@ namespace AdaptiveCards::Rendering::Uwp::XamlHelpers boolean hasTypeSpecificValidation, winrt::AdaptiveCards::Rendering::Uwp::IAdaptiveRenderContext renderContext) { - ComPtr inputLayout; + winrt::com_ptr abiInputLayout; THROW_IF_FAILED(HandleInputLayoutAndValidation( adaptiveInput.as().get(), inputUIElement.as().get(), hasTypeSpecificValidation, renderContext.as().get(), - &inputLayout, + abiInputLayout.put(), nullptr)); - winrt::com_ptr abiInputLayout; - *abiInputLayout.put() = inputLayout.Detach(); - return abiInputLayout.as(); } } diff --git a/source/uwp/UWPUnitTests/ElementRendererTests.cs b/source/uwp/UWPUnitTests/ElementRendererTests.cs index d6447f1ad0..e0c2855ab6 100644 --- a/source/uwp/UWPUnitTests/ElementRendererTests.cs +++ b/source/uwp/UWPUnitTests/ElementRendererTests.cs @@ -1,3 +1,5 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. using AdaptiveCards.ObjectModel.Uwp; using AdaptiveCards.Rendering.Uwp; using Microsoft.VisualStudio.TestTools.UnitTesting; From fe6d9e3e37056ee0ab4db87f9775d8797e22851e Mon Sep 17 00:00:00 2001 From: Rebecca Muraira Date: Mon, 20 Sep 2021 11:43:43 -0700 Subject: [PATCH 3/3] Fix return value --- source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.cpp b/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.cpp index 2ecdb917ad..e07a3f8bc1 100644 --- a/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.cpp +++ b/source/uwp/Renderer/lib/AdaptiveToggleInputRenderer.cpp @@ -28,7 +28,7 @@ namespace winrt::AdaptiveCards::Rendering::Uwp::implementation renderContext.AddWarning(winrt::AdaptiveCards::ObjectModel::Uwp::WarningStatusCode::InteractivityNotSupported, L"Toggle Input was stripped from card because interactivity is not supported"); - return S_OK; + return nullptr; } AdaptiveToggleInput toggleInput = cardElement.as();