MessagingExtensionAction 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
MessagingExtensionAction()
MessagingExtensionAction(Object, TaskModuleRequestContext, String, String, String, IList<Activity>, MessageActionsPayload)
初始化 MessagingExtensionAction 类的新实例。
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)
参数
- data
- Object
用户输入数据。 具有键值对的可用有效负载。
- context
- TaskModuleRequestContext
当前用户上下文,即当前主题。
- commandId
- String
机器人分配的命令的 ID。
- commandContext
- String
命令源自的上下文。 可能的值包括:“message”、“compose”、“commandbox”。
- botMessagePreviewAction
- String
用户执行的机器人消息预览操作。 可能的值包括:“edit”、“send”。
- messagePayload
- MessageActionsPayload
作为命令请求的一部分发送的消息内容。