MessagingExtensionAction Klasse

public class MessagingExtensionAction
extends TaskModuleRequest

Messaging-Erweiterungsaktion.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
MessagingExtensionAction()

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
java.util.List<Activity> getBotActivityPreview()

Ruft die Liste der Vorschauaktivitäten ab.

java.lang.String getBotMessagePreviewAction()

Ruft die Vom Benutzer ausgeführte Bot-Nachrichtenvorschauaktion ab.

java.lang.String getCommandContext()

Ruft den Kontext ab, aus dem der Befehl stammt.

java.lang.String getCommandId()

Ruft die ID des von Bot zugewiesenen Befehls ab.

MessageActionsPayload getMessagePayload()

Ruft Nachrichteninhalte ab, die als Teil der Befehlsanforderung gesendet werden.

void setBotActivityPreview(List<Activity> withBotActivityPreview)

Legt die Liste der Vorschauaktivitäten fest.

void setBotMessagePreviewAction(String withBotMessagePreviewAction)

Legt vom Benutzer ausgeführte Bot-Nachrichtenvorschauaktion fest.

void setCommandContext(String withCommandContext)

Legt den Kontext fest, aus dem der Befehl stammt.

void setCommandId(String withCommandId)

Legt die ID des befehls fest, der von Bot zugewiesen wurde.

void setMessagePayload(MessageActionsPayload withMessagePayload)

Legt den Nachrichteninhalt fest, der als Teil der Befehlsanforderung gesendet wird.

Geerbte Methoden von TaskModuleRequest

Geerbte Methoden von java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Details zum Konstruktor

MessagingExtensionAction

public MessagingExtensionAction()

Details zur Methode

getBotActivityPreview

public List getBotActivityPreview()

Ruft die Liste der Vorschauaktivitäten ab.

Gibt zurück:

Die Vorschauaktivitäten.

getBotMessagePreviewAction

public String getBotMessagePreviewAction()

Ruft die Vom Benutzer ausgeführte Bot-Nachrichtenvorschauaktion ab. Mögliche Werte sind: 'edit', 'send'

Gibt zurück:

Die Vorschauaktion.

getCommandContext

public String getCommandContext()

Ruft den Kontext ab, aus dem der Befehl stammt. Mögliche Werte sind: 'message', 'compose', 'commandbox'

Gibt zurück:

Der Befehlskontext.

getCommandId

public String getCommandId()

Ruft die ID des von Bot zugewiesenen Befehls ab.

Gibt zurück:

Die Befehls-ID.

getMessagePayload

public MessageActionsPayload getMessagePayload()

Ruft Nachrichteninhalte ab, die als Teil der Befehlsanforderung gesendet werden.

Gibt zurück:

Die Nachrichtennutzlast.

setBotActivityPreview

public void setBotActivityPreview(List withBotActivityPreview)

Legt die Liste der Vorschauaktivitäten fest.

Parameter:

withBotActivityPreview - Die Vorschauaktivitäten.

setBotMessagePreviewAction

public void setBotMessagePreviewAction(String withBotMessagePreviewAction)

Legt vom Benutzer ausgeführte Bot-Nachrichtenvorschauaktion fest. Mögliche Werte sind: 'edit', 'send'

Parameter:

withBotMessagePreviewAction - Die Vorschauaktion.

setCommandContext

public void setCommandContext(String withCommandContext)

Legt den Kontext fest, aus dem der Befehl stammt. Mögliche Werte sind: 'message', 'compose', 'commandbox'

Parameter:

withCommandContext - Der Befehlskontext.

setCommandId

public void setCommandId(String withCommandId)

Legt die ID des befehls fest, der von Bot zugewiesen wurde.

Parameter:

withCommandId - Die Befehls-ID.

setMessagePayload

public void setMessagePayload(MessageActionsPayload withMessagePayload)

Legt den Nachrichteninhalt fest, der als Teil der Befehlsanforderung gesendet wird.

Parameter:

withMessagePayload - Die Nachrichtennutzlast.

Gilt für: