MessagingExtensionAction Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
MessagingExtensionAction() |
Initializes a new instance of the MessagingExtensionAction class. |
MessagingExtensionAction(Object, TaskModuleRequestContext, String, String, String, IList<Activity>, MessageActionsPayload) |
Initializes a new instance of the MessagingExtensionAction class. |
MessagingExtensionAction()
Initializes a new instance of the MessagingExtensionAction class.
public MessagingExtensionAction ();
Public Sub New ()
Applies to
MessagingExtensionAction(Object, TaskModuleRequestContext, String, String, String, IList<Activity>, MessageActionsPayload)
Initializes a new instance of the MessagingExtensionAction class.
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)
Parameters
- data
- Object
User input data. Free payload with key-value pairs.
- context
- TaskModuleRequestContext
Current user context, i.e., the current theme.
- commandId
- String
Id of the command assigned by Bot.
- commandContext
- String
The context from which the command originates. Possible values include: 'message', 'compose', 'commandbox'.
- botMessagePreviewAction
- String
Bot message preview action taken by user. Possible values include: 'edit', 'send'.
- messagePayload
- MessageActionsPayload
Message content sent as part of the command request.