BotFrameworkClient Classe
- java.
lang. Object - com.
microsoft. bot. builder. skills. BotFrameworkClient
- com.
public abstract class BotFrameworkClient
Um cliente do Bot Framework.
Resumo do Construtor
Construtor | Description | |
---|---|---|
BotFrameworkClient() |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
abstract
java.util.concurrent.CompletableFuture<Typed |
<T>postActivity(String fromBotId, String toBotId, URI toUri, URI serviceUri, String conversationId, Activity activity, Class<T> type)
Encaminha uma atividade para uma habilidade (bot). |
Métodos herdados de 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
Detalhes do construtor
BotFrameworkClient
public BotFrameworkClient()
Detalhes do método
<T>postActivity
public abstract CompletableFuture<>
Encaminha uma atividade para uma habilidade (bot). OBSERVAÇÃO: o encaminhamento de uma atividade para uma habilidade liberará as alterações de UserState e ConversationState para que a habilidade tenha um estado preciso.
Parameters:
fromBotId
- O MicrosoftAppId do bot que envia a atividade.
toBotId
- O MicrosoftAppId do bot que recebe a atividade.
toUri
- A URL do bot que recebe a atividade.
serviceUri
- A URL de retorno de chamada para o host de habilidades.
conversationId
- Uma ID de conversa a ser usada para a conversa com a habilidade.
activity
- O Activity a ser enviado para o futuro.
type
- O tipo para o corpo da resposta conter, não pode realmente usar devido à eliminação de tipo em Java.
Returns:
tarefa com invokeResponse opcional.