Share via


MessagingExtensionAction interface

Represents an action for a messaging extension.

Extends

Properties

activityPreview

A list of activities for the agent activity preview.

commandContext

The context of the command.

commandId

The ID of the command.

messagePayload

The payload of the message actions.

messagePreviewAction

The type of action for the agent message preview.

Inherited Properties

context

The context of the task module request.

data

The data of the task module request.

tabContext

The tab context of the task module request.

Property Details

activityPreview

A list of activities for the agent activity preview.

activityPreview?: Activity[]

Property Value

commandContext

The context of the command.

commandContext?: CommandContext

Property Value

commandId

The ID of the command.

commandId?: string

Property Value

string

messagePayload

The payload of the message actions.

messagePayload?: MessageActionsPayload

Property Value

MessageActionsPayload

messagePreviewAction

The type of action for the agent message preview.

messagePreviewAction?: MessagePreviewActionType

Property Value

Inherited Property Details

context

The context of the task module request.

context?: TaskModuleRequestContext

Property Value

Inherited From TaskModuleRequest.context

data

The data of the task module request.

data?: any

Property Value

any

Inherited From TaskModuleRequest.data

tabContext

The tab context of the task module request.

tabContext?: any

Property Value

any

Inherited From TaskModuleRequest.tabContext