BotFrameworkClient Classe

  • java.lang.Object
    • com.microsoft.bot.builder.skills.BotFrameworkClient

public abstract class BotFrameworkClient

Un client Bot Framework.

Récapitulatif du constructeur

Constructeur Description
BotFrameworkClient()

Résumé de la méthode

Modificateur et type Méthode et description
abstract java.util.concurrent.CompletableFuture<TypedInvokeResponse<T>> <T>postActivity(String fromBotId, String toBotId, URI toUri, URI serviceUri, String conversationId, Activity activity, Class<T> type)

Transfère une activité à une compétence (bot).

Méthodes héritées 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

Détails du constructeur

BotFrameworkClient

public BotFrameworkClient()

Détails de la méthode

<T>postActivity

public abstract CompletableFuture> postActivity(String fromBotId, String toBotId, URI toUri, URI serviceUri, String conversationId, Activity activity, Class type)

Transfère une activité à une compétence (bot). REMARQUE : le transfert d’une activité vers une compétence vide les modifications UserState et ConversationState afin que la compétence ait un état précis.

Paramètres:

fromBotId - MicrosoftAppId du bot envoyant l’activité.
toBotId - MicrosoftAppId du bot recevant l’activité.
toUri - URL du bot recevant l’activité.
serviceUri - URL de rappel de l’hôte de compétence.
conversationId - ID de conversation à utiliser pour la conversation avec la compétence.
activity - Le Activity à transférer.
type - Le type du corps de réponse à contenir ne peut pas vraiment être utilisé en raison de l’effacement de type en Java.

Retours:

tâche avec invokeResponse facultatif.

S’applique à