Share via


AdaptiveCard Class

Definition

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

public class AdaptiveCard
type AdaptiveCard = class
Public Class AdaptiveCard
Inheritance
AdaptiveCard

Constructors

AdaptiveCard(AgentApplication)

Creates a new instance of the AdaptiveCards class.

Methods

OnActionExecute(MultipleRouteSelector, ActionExecuteHandler)

Adds a route to the application for handling Adaptive Card Action.Execute events.

OnActionExecute(Regex, ActionExecuteHandler)

Adds a route to the application for handling Adaptive Card Action.Execute events.

OnActionExecute(RouteSelector, ActionExecuteHandler)

Adds a route to the application for handling Adaptive Card Action.Execute events.

OnActionExecute(String, ActionExecuteHandler)

Adds a route to the application for handling Adaptive Card Action.Execute events.

OnActionSubmit(MultipleRouteSelector, ActionSubmitHandler)

Adds a route to the application for handling Adaptive Card Action.Submit events.

OnActionSubmit(Regex, ActionSubmitHandler)

Adds a route to the application for handling Adaptive Card Action.Submit events.

OnActionSubmit(RouteSelector, ActionSubmitHandler)

Adds a route to the application for handling Adaptive Card Action.Submit events.

OnActionSubmit(String, ActionSubmitHandler)

Adds a route to the application for handling Adaptive Card Action.Submit events.

OnSearch(MultipleRouteSelector, SearchHandler)

Adds a route to the application for handling Adaptive Card dynamic search events.

OnSearch(Regex, SearchHandler)

Adds a route to the application for handling Adaptive Card dynamic search events.

OnSearch(RouteSelector, SearchHandler)

Adds a route to the application for handling Adaptive Card dynamic search events.

OnSearch(String, SearchHandler)

Adds a route to the application for handling Adaptive Card dynamic search events.

Applies to