diff --git a/source/android/adaptivecards/src/AdaptiveCardObjectModel.i b/source/android/adaptivecards/src/AdaptiveCardObjectModel.i index ac64062e47..93522ac4c1 100644 --- a/source/android/adaptivecards/src/AdaptiveCardObjectModel.i +++ b/source/android/adaptivecards/src/AdaptiveCardObjectModel.i @@ -61,6 +61,7 @@ struct tm { #include #include #include "../../../shared/cpp/ObjectModel/Enums.h" +#include "../../../shared/cpp/ObjectModel/RemoteResourceInformation.h" #include "../../../shared/cpp/ObjectModel/BaseCardElement.h" #include "../../../shared/cpp/ObjectModel/BaseActionElement.h" #include "../../../shared/cpp/ObjectModel/BaseInputElement.h" @@ -123,6 +124,7 @@ struct tm { %shared_ptr(AdaptiveCards::SubmitAction) %shared_ptr(AdaptiveCards::AdaptiveCardParseWarning) %shared_ptr(AdaptiveCards::ParseResult) +%shared_ptr(AdaptiveCards::RemoteResourceInformation) %shared_ptr(AdaptiveCards::AdaptiveCard) %shared_ptr(AdaptiveCards::ContainerParser) %shared_ptr(AdaptiveCards::TextBlockParser) @@ -287,6 +289,7 @@ namespace Json { } %} +%template(RemoteResourceInformationVector) std::vector; %template(AdaptiveCardParseWarningVector) std::vector >; %template(BaseCardElementVector) std::vector >; %template(ImageVector) std::vector >; @@ -572,6 +575,7 @@ namespace Json { %include "../../../shared/cpp/ObjectModel/pch.h" %include "../../../shared/cpp/ObjectModel/Enums.h" +%include "../../../shared/cpp/ObjectModel/RemoteResourceInformation.h" %include "../../../shared/cpp/ObjectModel/BaseCardElement.h" %include "../../../shared/cpp/ObjectModel/BaseActionElement.h" %include "../../../shared/cpp/ObjectModel/BaseInputElement.h"