Voici la liste des différents classes et interfaces pour JavaScript proposé par le Bot Framework SDK :
Classes
Nom | Description |
---|---|
BotFrameworkAdapter | Cette classe contient un BotAdapter pouvant connecter un bot à un point de terminaison de service. |
BotFrameworkHttpClient | Cette classe contient le HttpClient pour appeler des compétences à partir d'un bot du Node.js de SDK BotBuilder V4. |
ChannelServiceHandler | Cette classe contient une mise en oeuvre d'API pour transférer l'activité à une compétence et la mise en oeuvre de routage des appels ChannelAPI à partir de la compétence via le bot et l'adaptateur. |
ChannelServiceRoutes | Cette clase contient les routes de service de canal. |
EventFactory | Cette classe contient des méthodes utilitaires pour créer divers types d'événements. |
FileTranscriptStore | Cette classe contient le magasin de transcriptions de fichiers entreposant les transcriptions dans le système de fichiers avec chaque activité sous forme de fichier. |
HandoffEventNames | Cette classe contient les noms des événements de remise. |
InspectionMiddleware | Cette classe permet l'inspection par émulateur des activités d'exécution et BotState. |
InspectionState | Cette classe contient un InspectionMiddleware pour l'inspection de l'émulateur des activités d'exécution et BotState. |
RouteConstants | Cette classe contient une représentation de chemin de l'API suivant immédiatement le basePath. |
SkillHandler | Cette classe contient un gestionnaire de Bot Framework pour les compétences. |
SkillHttpClient | Cette classe contient un BotFrameworkHttpClient spécialisé pour les compétences encapsulant la génération d'identificateur de conversation. |
StatusCodeError | Cette classe contient l'état du code d'erreur. |
StreamingHttpClient | Cette classe contient un client de flux de données HTTP. |
TokenResolver | Cette classe permet une recherche des OAuthCards dans les pièces jointes d'activité et prend des mesures à leur sujet. |
TeamsActivityHandler | Cette classe contient un gestionnaire d'activité d'équipe. |
TeamsInfo | Cette classe contient les informations d'équipe. |
Interface
Nom | Description |
---|---|
BotFrameworkAdapterSettings | Cette interface contient les paramètres utilisés pour configurer une instance de BotFrameworkAdapter. |
WebServer | Cette interface contient une représentation d'une application Express ou un serveur Restify. |
ConnectorClientBuilder | Cette interface contient l'abstraction pour créer des clients de connecteur. |
WebRequest | Cette interface contient une représentation d'un objet de demande Express ou Restify. |
WebResponse | Cette interface contient une représentation d'un objet de réponse Express ou Restify. |
Dernière mise à jour : Mercredi, le 23 septembre 2020