Microsoft.Bot.Schema Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
| Nom | Description |
|---|---|
| AadResourceUrls |
Schéma de la ressource cible pour laquelle le Bot Framework Token Service échangerait un jeton en cache pour un utilisateur. Cette classe ne s’applique qu’aux connexions AAD V1. |
| ActionTypes |
Définit des valeurs pour ActionTypes. |
| Activity |
Une activité est le type de communication de base pour le protocole Bot Framework 3.0. |
| ActivityEventNames |
Définissez des valeurs pour les noms d’événements courants utilisés par les activités de type Event. |
| ActivityExtensions |
Fonctions d’aide pour les activités de message. |
| ActivityImportance |
Définit des valeurs pour ActivityImportance. |
| ActivityTypes |
Définit des valeurs pour ActivityTypes. |
| ActivityTypesEx |
Des valeurs supplémentaires pour ActivityTypes au-delà de la classe ActivityTypes auto-générée. |
| AdaptiveCardAuthentication |
Définit la structure qui arrive dans l’activité Activity.Value.Authentication pour Invoke avec le nom « adaptiveCard/action ». |
| AdaptiveCardInvokeAction |
Définit la structure qui arrive dans l’activité Activity.Value.Action pour Invoke avec le nom « adaptiveCard/action ». |
| AdaptiveCardInvokeResponse |
Définit la structure retournée à la suite d’une activité Invoke avec le nom « adaptiveCard/action ». |
| AdaptiveCardInvokeValue |
Définit la structure qui arrive dans l’activité Activity.Value for Invoke avec le nom « adaptiveCard/action ». |
| AnimationCard |
Une carte d’animation (par exemple, gif ou clip vidéo court). |
| Attachment |
Pièce jointe dans une activité. |
| AttachmentData |
Données de pièce jointe. |
| AttachmentInfo |
Métadonnées d’une pièce jointe. |
| AttachmentLayoutTypes |
Définit des valeurs pour AttachmentLayoutTypes. |
| AttachmentView |
Nom et taille de la vue pièce jointe. |
| AudioCard |
Carte audio. |
| BasicCard |
Une carte de base. |
| CallerIdConstants |
Des constantes utilisées pour peupler la CallerId propriété. |
| CardAction |
Action cliquable. |
| CardImage |
Image sur une carte. |
| ChannelAccount |
Informations de compte de canal nécessaires pour acheminer un message. |
| CommandResultValue<T> |
Le champ valeur de a ICommandResultActivity contient des métadonnées liées à un résultat de commande. Une charge utile de données extensible optionnelle peut être incluse si définie par le nom de l’activité du résultat de la commande. La présence d’un champ d’erreur indique que la commande d’origine n’a pas pu être terminée. |
| CommandValue<T> |
Le champ de valeur de a ICommandActivity contient les métadonnées liées à une commande. Une charge utile de données extensible facultative peut être incluse si elle est définie par le nom de l’activité de commande. |
| ContactRelationUpdateActionTypes |
Définit des valeurs pour ContactRelationUpdateActionTypes. |
| ConversationAccount |
Le compte de conversation représente l’identité de la conversation au sein d’un canal. |
| ConversationMembers |
Conversation et ses membres. |
| ConversationParameters |
Paramètres de création d’une conversation. |
| ConversationReference |
Objet lié à un point particulier dans une conversation. |
| ConversationResourceResponse |
Réponse contenant une ressource. |
| ConversationsResult |
Résultat des conversations. |
| DeliveryModes |
Définit des valeurs pour DeliveryModes. |
| EndOfConversationCodes |
Définit des valeurs pour EndOfConversationCodes. |
| Entity |
Objet de métadonnées relatif à une activité. |
| Error |
Objet représentant des informations d’erreur. |
| ErrorCodes |
Codes d’erreur à communiquer lors de la projection d’une APIException. |
| ErrorResponse |
Réponse d’API HTTP. |
| ErrorResponseException |
Exception levée pour une réponse non valide avec les informations ErrorResponse. |
| ExpectedReplies |
Réponses en réponse à ExpectReplies. |
| Extensions |
Méthodes d’extension pour convertir des objets Card fortement typés en Attachment. |
| Fact |
Ensemble de paires clé-valeur. L’avantage de cette section est que les propriétés clé et valeur sont affichées avec des informations de style par défaut avec un délimiteur entre eux. Il n’est donc pas nécessaire pour le développeur de spécifier des informations de style. |
| GeoCoordinates |
GeoCoordinates (type d’entité : «https://schema.org/GeoCoordinates"). |
| HandoffEventNames |
Définit des valeurs pour les noms d’événements de transfert. |
| HeroCard |
Valeur de type de contenu HeroCard. |
| IActivityExtensions |
Fournit des méthodes supplémentaires pour travailler avec IActivity. |
| InnerHttpError |
Objet représentant une erreur http interne. |
| InputHints |
Définit des valeurs pour InputHints. |
| InstallationUpdateActionTypes |
Définit des valeurs pour InstallationUpdateActionTypes. |
| MediaCard |
Carte multimédia. |
| MediaEventValue |
Paramètre supplémentaire pour les événements multimédias. |
| MediaUrl |
URL du média. |
| Mention |
Informations de mention (type d’entité : « mention »). |
| MessageReaction |
Objet de réaction de message. |
| MessageReactionTypes |
Définit des valeurs pour MessageReactionTypes. |
| MicrosoftPayMethodData |
Données du mode de paiement W3C pour Microsoft Pay. |
| OAuthCard |
Valeur OAuthCard ContentType. |
| PagedMembersResult |
Page des membres. |
| PaymentAddress |
Adresse dans une demande de paiement. |
| PaymentCurrencyAmount |
Fournit des montants monétaires. |
| PaymentDetails |
Fournit des informations sur la transaction demandée. |
| PaymentDetailsModifier |
Fournit des détails qui modifient les PaymentDetails en fonction de l’identifiant du mode de paiement. |
| PaymentItem |
Indique à quoi s’agit la demande de paiement et la valeur demandée. |
| PaymentMethodData |
Indique un ensemble de méthodes de paiement prises en charge ainsi que toute donnée spécifique à ces méthodes associées. |
| PaymentOperations |
Noms pour les opérations invocables dans le protocole de rappel de paiement. |
| PaymentOptions |
Fournit des informations sur les options souhaitées pour la demande de paiement. |
| PaymentRequest |
Une demande de paiement. |
| PaymentRequestComplete |
Charge utile livrée lors de la réalisation d’une demande de paiement. |
| PaymentRequestCompleteResult |
Résultat d’une demande de paiement complétée. |
| PaymentRequestUpdate |
Une mise à jour d’une demande de paiement. |
| PaymentRequestUpdateResult |
Un objet résultant issu d’une opération d’invocation de mise à jour de demande de paiement. |
| PaymentResponse |
Un PaymentResponse est retourné lorsqu’un utilisateur a sélectionné un mode de paiement et approuvé une demande de paiement. |
| PaymentShippingOption |
Décrit une option d’expédition. |
| PaymentShippingTypes |
Différents types de livraison. Si vous souhaitez plus d’informations, consultez http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype. |
| Place |
Place (type d’entité : «https://schema.org/Place"). |
| ReceiptCard |
Valeur ReceiptCard ContentType. |
| ReceiptItem |
Élément sur une carte de reçu. |
| ResourceResponse |
Réponse contenant un ID de ressource. |
| RoleTypes |
Définit des valeurs pour RoleTypes. |
| SearchInvokeOptions |
Définit les options de requête dans l’activité SearchInvokeValue Invoke avec le nom de 'application/recherche'. |
| SearchInvokeResponse |
Définit la structure retournée à la suite d’une activité Invoke avec le nom « application/recherche ». |
| SearchInvokeTypes |
Définit des valeurs pour SearchInvokeTypes. Voir SearchInvokeValue. |
| SearchInvokeValue |
Définit la structure qui arrive dans l’activité Activity.Value for Invoke avec le nom « application/search ». |
| SemanticAction |
Représente une référence à une action programmatique. |
| SemanticActionStates |
Indique si l’action sémantique démarre, continue ou se fait. |
| SigninCard |
Valeur SigninCard ContentType. |
| SignInConstants |
Noms des opérations d’appel de connexion dans le protocole de jeton. |
| SignInResource |
Type contenant des informations pour l’authentification unique. |
| SpeechConstants |
Définit des constantes qui peuvent être utilisées dans le traitement des interactions vocales. |
| SuggestedActions |
SuggestionsActions qui peuvent être effectuées. |
| TextFormatTypes |
Définit des valeurs pour TextFormatTypes. |
| TextHighlight |
Fait référence à une sous-chaîne de contenu dans un autre champ. |
| Thing |
Thing (type d’entité : «https://schema.org/Thing"). |
| ThumbnailCard |
Valeur MiniatureCard ContentType. |
| ThumbnailUrl |
URL miniature. |
| TokenExchangeInvokeRequest |
Demande d’échange d’un jeton. |
| TokenExchangeInvokeResponse |
Objet de réponse d’un appel d’échange de jetons. |
| TokenExchangeRequest |
Demandez l’envoi de la charge utile au Bot Framework Token Service pour la connexion unique. Si l’URI est défini sur un scope personnalisé, alors le Token Service échangera le jeton dans son cache contre un token ciblant le scope personnalisé et le retournera dans la réponse. Si un jeton est envoyé dans la charge utile, alors le service de jetons échangera le jeton contre un jeton ciblant les scopes spécifiés dans la connexion OAauth correspondante. |
| TokenExchangeResource |
Le schéma de réponse renvoyé par Bot Framework Token Service est requis pour lancer l’authentification unique de l’utilisateur. |
| TokenExchangeState |
Objet d’état transmis au service de jeton de bot. |
| TokenPollingSettings |
Aide à fournir des sondages pour les détails des jetons. |
| TokenPostResource |
Schéma de réponse renvoyé depuis le Bot Framework Token Service nécessaire pour initier un envoi direct de jeton utilisateur. |
| TokenRequest |
Demande de réception d’un jeton utilisateur. |
| TokenResponse |
Schéma de réponse renvoyé depuis Bot Framework Token Service, en réponse à une demande d’obtention ou d’échange d’un jeton pour un utilisateur. |
| TokenStatus |
État d’un jeton particulier. |
| Transcript |
Transcription. |
| VideoCard |
Valeur de type de contenu de carte vidéo. |
Interfaces
| Nom | Description |
|---|---|
| IActivity |
Des propriétés partagées pour toutes les activités. |
| ICommandActivity |
Commande externe asynchrone. |
| ICommandResultActivity |
Résultat de commande externe asynchrone. |
| IContactRelationUpdateActivity |
Un utilisateur a ajouté un bot à sa liste de contacts, supprimé ce bot de sa liste de contacts, ou modifié la relation entre utilisateur et bot. |
| IConversationUpdateActivity |
La conversation référencée a été mise à jour. |
| IEndOfConversationActivity |
La conversation se termine, ou une demande pour mettre fin à la conversation. |
| IEventActivity |
Événement externe asynchrone. |
| IHandoffActivity |
Le contrôle de la conversation a été transféré, ou une demande de transfert de contrôle de la conversation. |
| IInstallationUpdateActivity |
Un bot a été installé ou retiré d’un canal. |
| IInvokeActivity |
Requête synchrone pour invoquer une opération. |
| IMessageActivity |
Un message dans une conversation. |
| IMessageDeleteActivity |
Représente une demande de suppression d’une activité de message précédente dans une conversation. |
| IMessageReactionActivity |
Une réaction à une activité de message. |
| IMessageUpdateActivity |
Représente une demande de mise à jour d’une activité de message précédente dans une conversation. |
| ISuggestionActivity |
Cela représente une suggestion personnelle à propos d’une Recipient autre activité. |
| ITraceActivity |
Représente un point dans la logique d’un bot, pour aider au débogage du bot. |
| ITypingActivity |
L’adresse From est la saisie. |