Język

MessagingExtensionAction Konstruktory

Definicja

Przeciążenia

MessagingExtensionAction()

Inicjuje nowe wystąpienie klasy MessagingExtensionAction.

public MessagingExtensionAction();
Public Sub New ()

Dotyczy

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

Inicjuje nowe wystąpienie klasy 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)

Parametry

data
Object

Dane wejściowe użytkownika. Bezpłatny ładunek z parami klucz-wartość.

context
TaskModuleRequestContext

Bieżący kontekst użytkownika, tj. bieżący motyw.

commandId
String

ID komendy przypisanej przez Bota.

commandContext
String

Kontekst, z którego pochodzi polecenie. Możliwe wartości to: 'message', 'compose', 'commandbox'.

botMessagePreviewAction
String

Akcja podglądu komunikatów bota podjęta przez użytkownika. Możliwe wartości to: 'edytuj', 'wyślij'.

botActivityPreview
IList<Activity>

Zbiór aktywności botów.

messagePayload
MessageActionsPayload

Zawartość komunikatu wysłana w ramach żądania polecenia.

Dotyczy