com.microsoft.bot.builder
Ce package contient les classes pour com.microsoft.bot.builder.
Classes
| ActivityHandler |
Implémentation de l’interface Bot destinée à une sous-classe supplémentaire. |
| ActivityHandler.InvokeResponseException |
Appelez |
| AutoSaveStateMiddleware |
Intergiciel pour appeler automatiquement . Enregistrez |
| BotAdapter |
Représente un adaptateur de bot qui peut connecter un bot à un point de terminaison de service. |
| BotAssert |
Fournit des méthodes pour le débogage du code Bot Builder. |
| BotFrameworkAdapter |
Adaptateur de bot qui peut connecter un bot à un point de terminaison de service. |
| BotState |
Définit un objet de gestion d’état et automatise la lecture et l’écriture des propriétés d’état associées dans une couche de stockage. |
| BotState.CachedBotState |
État interne du bot mis en cache. |
| BotStateSet |
Gère une collection de bots |
| ChannelServiceHandler |
Classe pour faciliter l’implémentation du protocole Bot Framework. |
| ComponentRegistration |
Le composant |
| ConversationState |
Définit un objet de gestion d’état pour l’état de conversation. |
| DelegatingTurnContext |
Contexte |
| EventFactory |
Contient des méthodes utilitaires pour créer différents types d’événements. |
| IntentScore |
Noter plus toutes les informations supplémentaires relatives à une intention. |
| InvokeResponse |
Classe Tuple contenant un code d’état HTTP et un objet sérialisable JSON. |
| MemoryStorage |
Couche de stockage qui utilise un dictionnaire en mémoire. |
| MemoryTranscriptStore |
Le magasin de transcriptions de mémoire stocke les transcriptions en mémoire volatile dans un dictionnaire. |
| MessageFactory |
Contient des méthodes utilitaires pour différents types de messages qu’un bot peut retourner. |
| MiddlewareSet |
Contient un ensemble ordonné de Middleware. |
| NullBotTelemetryClient |
Un client de télémétrie no-op. |
| PagedResult<T> |
Page des résultats d’une énumération. |
| PrivateConversationState |
Gère la persistance d’un objet d’état de conversation à l’aide de la conversation. |
| QueueStorage |
Classe de base pour mettre en file d’attente une activité pour un traitement ultérieur. |
| RecognizerResult |
Contient les résultats de reconnaissance générés par un Recognizer. |
| RecognizerResult.NamedIntentScore |
Contient les informations de score d’intention. |
| RegisterClassMiddleware<T> |
Intergiciel pour l’ajout d’un objet à un service ou l’inscription d’un service avec le contexte de tour actuel. |
| SetSpeakMiddleware |
Prenez en charge les canaux de reconnaissance vocale et de téléphonie direct |
| ShowTypingMiddleware |
Une fois ajouté, cet intergiciel envoie des activités de saisie à l’utilisateur lorsqu’une activité message est reçue pour lui faire savoir que le bot a reçu le message et travaille sur la réponse. |
| SkypeMentionNormalizeMiddleware |
Middleware pour mettre à jour les entités de Skype, car elles ne sont pas conformes aux valeurs attendues. |
| TelemetryConstants |
Noms des propriétés de l’enregistreur d’événements de télémétrie. |
| TelemetryLoggerConstants |
Noms des événements telemetry Logger. |
| TelemetryLoggerMiddleware |
Middleware pour la journalisation des messages d’activité entrants, sortants, mis à jour ou supprimés. |
| TraceTranscriptLogger |
Représente un enregistreur d’événements de transcription qui écrit des activités dans un objet. |
| TranscriptInfo |
Représente une copie d’une conversation. |
| TranscriptLoggerMiddleware |
Une fois ajouté, cet intergiciel journalisera les activités entrantes et sortantes dans un magasin de transcriptions |
| TurnContextImpl |
Fournit un contexte pour un tour d’un bot. |
| TurnContextStateCollection |
Représente un ensemble de collections de services associés à la TurnContext. |
| TurnStateConstants |
Constantes utilisées dans Turn |
| TypedInvokeResponse<T> |
Classe Tuple contenant un code d’état HTTP et un objet sérialisable JSON. |
| UserState |
Gère la persistance d’un objet d’état utilisateur à l’aide de l’ID utilisateur dans le cadre de la clé. |
Interfaces
| Bot |
Représente un bot qui peut fonctionner sur les activités entrantes. |
| BotCallbackHandler |
Délégué de rappel pour le code d’application. |
| BotTelemetryClient |
Journalisation du client pour la télémétrie bot. |
| ConnectorClientBuilder |
Abstraction pour générer des clients de connecteur. |
| DeleteActivityHandler |
Méthode qui peut participer aux événements d’activité de suppression pour le tour actuel. |
| Middleware |
Représente l’intergiciel qui peut fonctionner sur les activités entrantes. |
| NextDelegate |
Interface fonctionnelle pour le pipeline middleware. |
| OnTurnErrorHandler |
Gestionnaire d’erreurs qui peut intercepter les exceptions dans l’intergiciel ou l’application. |
| PropertyManager |
La propriété |
| Recognizer |
Interface pour Recognizers. |
| RecognizerConvert |
Peut convertir un résultat de module de reconnaissance générique en un résultat fortement typé. |
| SendActivitiesHandler |
Méthode qui peut participer aux événements d’activité d’envoi pour le tour actuel. |
| StatePropertyAccessor<T> |
Interface qui définit les méthodes permettant d’obtenir des données à partir d’une source de propriété telle que Bot |
| StatePropertyInfo |
Il s’agit de métadonnées sur la propriété, y compris les informations de stratégie. |
| Storage |
Définit l’interface d’une couche de stockage. |
| StoreItem |
Expose un ETag pour le contrôle d’accès concurrentiel. |
| TranscriptLogger |
L’enregistreur d’événements de transcription stocke les activités des conversations pour le rappel. |
| TranscriptStore |
L’enregistreur d’événements de transcription stocke les activités des conversations pour le rappel. |
| TurnContext |
Fournit un contexte pour un tour d’un bot. |
| UpdateActivityHandler |
Méthode qui peut participer aux événements d’activité de mise à jour pour le tour actuel. |
| UserTokenProvider |
Fournisseur OAuth. |
Énumérations
| Severity |
Cette énumération est utilisée par Track |