MessagingExtensionAction Classe

public class MessagingExtensionAction
extends TaskModuleRequest

Azione dell'estensione per la messaggistica.

Riepilogo dei costruttori

Costruttore Descrizione
MessagingExtensionAction()

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
java.util.List<Activity> getBotActivityPreview()

Ottiene l'elenco delle attività di anteprima.

java.lang.String getBotMessagePreviewAction()

Ottiene l'azione di anteprima del messaggio del bot eseguita dall'utente.

java.lang.String getCommandContext()

Ottiene il contesto da cui ha origine il comando.

java.lang.String getCommandId()

Ottiene l'ID del comando assegnato dal bot.

MessageActionsPayload getMessagePayload()

Ottiene il contenuto del messaggio inviato come parte della richiesta di comando.

void setBotActivityPreview(List<Activity> withBotActivityPreview)

Imposta l'elenco delle attività di anteprima.

void setBotMessagePreviewAction(String withBotMessagePreviewAction)

Imposta l'azione di anteprima del messaggio del bot eseguita dall'utente.

void setCommandContext(String withCommandContext)

Imposta il contesto da cui ha origine il comando.

void setCommandId(String withCommandId)

Imposta l'ID del comando assegnato da Bot.

void setMessagePayload(MessageActionsPayload withMessagePayload)

Imposta il contenuto del messaggio inviato come parte della richiesta di comando.

Metodi ereditati da TaskModuleRequest

Metodi ereditati da 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

Dettagli costruttore

MessagingExtensionAction

public MessagingExtensionAction()

Dettagli metodo

getBotActivityPreview

public List getBotActivityPreview()

Ottiene l'elenco delle attività di anteprima.

Restituisce:

Attività di anteprima.

getBotMessagePreviewAction

public String getBotMessagePreviewAction()

Ottiene l'azione di anteprima del messaggio del bot eseguita dall'utente. I valori possibili includono: 'edit', 'send'

Restituisce:

Azione di anteprima.

getCommandContext

public String getCommandContext()

Ottiene il contesto da cui ha origine il comando. I valori possibili includono: 'message', 'compose', 'commandbox'

Restituisce:

Contesto del comando.

getCommandId

public String getCommandId()

Ottiene l'ID del comando assegnato dal bot.

Restituisce:

ID del comando.

getMessagePayload

public MessageActionsPayload getMessagePayload()

Ottiene il contenuto del messaggio inviato come parte della richiesta di comando.

Restituisce:

Payload del messaggio.

setBotActivityPreview

public void setBotActivityPreview(List withBotActivityPreview)

Imposta l'elenco delle attività di anteprima.

Parametri:

withBotActivityPreview - Attività di anteprima.

setBotMessagePreviewAction

public void setBotMessagePreviewAction(String withBotMessagePreviewAction)

Imposta l'azione di anteprima del messaggio del bot eseguita dall'utente. I valori possibili includono: 'edit', 'send'

Parametri:

withBotMessagePreviewAction - Azione di anteprima.

setCommandContext

public void setCommandContext(String withCommandContext)

Imposta il contesto da cui ha origine il comando. I valori possibili includono: 'message', 'compose', 'commandbox'

Parametri:

withCommandContext - Contesto del comando.

setCommandId

public void setCommandId(String withCommandId)

Imposta l'ID del comando assegnato da Bot.

Parametri:

withCommandId - ID del comando.

setMessagePayload

public void setMessagePayload(MessageActionsPayload withMessagePayload)

Imposta il contenuto del messaggio inviato come parte della richiesta di comando.

Parametri:

withMessagePayload - Payload del messaggio.

Si applica a