Partilhar via


MessagingExtensionAction Construtores

Definição

Sobrecargas

MessagingExtensionAction()

Inicializa uma nova instância da MessagingExtensionAction classe .

MessagingExtensionAction(Object, TaskModuleRequestContext, String, String, String, IList<Activity>, MessageActionsPayload)

Inicializa uma nova instância da MessagingExtensionAction classe .

MessagingExtensionAction()

Inicializa uma nova instância da MessagingExtensionAction classe .

public MessagingExtensionAction ();
Public Sub New ()

Aplica-se a

MessagingExtensionAction(Object, TaskModuleRequestContext, String, String, String, IList<Activity>, MessageActionsPayload)

Inicializa uma nova instância da MessagingExtensionAction classe .

public MessagingExtensionAction (object data = default, Microsoft.Bot.Schema.Teams.TaskModuleRequestContext context = default, string commandId = default, string commandContext = default, string botMessagePreviewAction = default, System.Collections.Generic.IList<Microsoft.Bot.Schema.Activity> botActivityPreview = default, Microsoft.Bot.Schema.Teams.MessageActionsPayload messagePayload = default);
new Microsoft.Bot.Schema.Teams.MessagingExtensionAction : obj * Microsoft.Bot.Schema.Teams.TaskModuleRequestContext * string * string * string * System.Collections.Generic.IList<Microsoft.Bot.Schema.Activity> * Microsoft.Bot.Schema.Teams.MessageActionsPayload -> Microsoft.Bot.Schema.Teams.MessagingExtensionAction
Public Sub New (Optional data As Object = Nothing, Optional context As TaskModuleRequestContext = Nothing, Optional commandId As String = Nothing, Optional commandContext As String = Nothing, Optional botMessagePreviewAction As String = Nothing, Optional botActivityPreview As IList(Of Activity) = Nothing, Optional messagePayload As MessageActionsPayload = Nothing)

Parâmetros

data
Object

Dados de entrada do utilizador. Payload gratuito com pares chave-valor.

context
TaskModuleRequestContext

O contexto de utilizador atual, ou seja, o tema atual.

commandId
String

ID do comando atribuído pelo Bot.

commandContext
String

O contexto a partir do qual o comando tem origem. Os valores possíveis incluem: "message", "compose", "commandbox".

botMessagePreviewAction
String

Ação de pré-visualização de mensagens de bot executada pelo utilizador. Os valores possíveis incluem: "editar", "enviar".

botActivityPreview
IList<Activity>

Uma coleção de atividades de bot.

messagePayload
MessageActionsPayload

Conteúdo da mensagem enviado como parte do pedido de comando.

Aplica-se a