Microsoft.Agents.Builder.App.AdaptiveCards Namespace

Classes

Name Description
ActionExecuteRouteAttribute

Attribute to define a route that handles Adaptive Card Action.Execute invoke activities, optionally matching a specific verb or verb pattern.

ActionExecuteRouteBuilder

Provides a concrete builder for routing Adaptive Card Action.Execute invoke activities in an AgentApplication.

ActionSubmitRouteAttribute

Attribute to define a route that handles Adaptive Card Action.Submit message activities, optionally matching a specific verb or verb pattern.

ActionSubmitRouteBuilder

Provides a concrete builder for routing Adaptive Card Action.Submit message activities in an AgentApplication.

AdaptiveCard

AdaptiveCards class to enable fluent style registration of handlers related to Adaptive Cards.

AdaptiveCardInvokeResponseFactory

Contains utility methods for creating various types of AdaptiveCardInvokeResponse.

AdaptiveCardSearchInvokeValue
AdaptiveCardsInvokeNames

Constants for adaptive card invoke names

AdaptiveCardsOptions

Options for AdaptiveCards class.

AdaptiveCardsSearchParams

Parameters passed to AdaptiveCards.OnSearch() handler.

AdaptiveCardsSearchResult

Individual result returned from AdaptiveCards.OnSearch() handler.

Query<TParams>

Query arguments for Message Extension query and Adaptive Card dynamic search.

SearchRouteAttribute

Attribute to define a route that handles Adaptive Card dynamic search (application/search) invoke activities, optionally matching a specific dataset or dataset pattern.

SearchRouteBuilder

Provides a concrete builder for routing Adaptive Card dynamic search (application/search) invoke activities in an AgentApplication.

Delegates

Name Description
ActionExecuteHandler

Function for handling Adaptive Card Action.Execute events.

ActionExecuteValueHandler

Function for handling Adaptive Card Action.Execute events.

ActionSubmitHandler

Function for handling Adaptive Card Action.Submit events.

SearchHandler

Function for handling Adaptive Card dynamic search events.