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
AadResourceUrls |
Schéma de la ressource cible pour laquelle bot Framework Token Service échangerait un jeton mis en cache contre un utilisateur. Cette classe s’applique uniquement 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 communs utilisés par les activités de type Event. |
ActivityExtensions |
Fonctions d’assistance pour les activités de message. |
ActivityImportance |
Définit des valeurs pour ActivityImportance. |
ActivityTypes |
Définit des valeurs pour ActivityTypes. |
ActivityTypesEx |
Valeurs supplémentaires pour activityTypes au-delà de la classe ActivityTypes générée automatiquement. |
AdaptiveCardAuthentication |
Définit la structure qui arrive dans l’activité Activity.Value.Authentication for 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 comme résultat d’une activité Invoke avec le nom « adaptiveCard/action ». |
AdaptiveCardInvokeValue |
Définit la structure qui arrive dans l’activité Activity.Value pour Invoke avec le nom « adaptiveCard/action ». |
AnimationCard |
Une animation carte (par exemple, gif ou court clip vidéo). |
Attachment |
Pièce jointe au sein d’une activité. |
AttachmentData |
Données de pièce jointe. |
AttachmentInfo |
Métadonnées d’une pièce jointe. |
AttachmentLayoutTypes |
Définit les valeurs de AttachmentLayoutTypes. |
AttachmentView |
Nom et taille de la vue pièce jointe. |
AudioCard |
Carte audio. |
BasicCard |
Un carte de base. |
CallerIdConstants |
Constantes utilisées pour remplir la CallerId propriété. |
CardAction |
Action cliquable. |
CardImage |
Image sur un carte. |
ChannelAccount |
Informations de compte de canal nécessaires pour acheminer un message. |
CommandResultValue<T> |
Le champ valeur d’un contient des ICommandResultActivity métadonnées liées à un résultat de commande. Une charge utile de données extensible facultative peut être incluse si elle est définie par le nom de l’activité de résultat de la commande. La présence d’un champ d’erreur indique que la commande d’origine n’a pas pu se terminer. |
CommandValue<T> |
Le champ valeur d’un contient des ICommandActivity 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 pour la création d’une conversation. |
ConversationReference |
Objet relatif à un point particulier d’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 appartenant à une activité. |
Error |
Objet représentant les informations d’erreur. |
ErrorCodes |
Codes d’erreur pour communiquer lors de la levée d’une APIException. |
ErrorResponse |
Réponse de l’API HTTP. |
ErrorResponseException |
Exception levée pour une réponse non valide avec des informations ErrorResponse. |
ExpectedReplies |
Répond 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 de clé et de valeur sont affichées avec des informations de style par défaut avec un délimiteur entre elles. 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 HeroCard ContentType. |
IActivityExtensions |
Fournit des méthodes supplémentaires pour utiliser IActivity. |
InnerHttpError |
Objet représentant une erreur HTTP interne. |
InputHints |
Définit des valeurs pour InputHints. |
InstallationUpdateActionTypes |
Définit des valeurs pour InstallationUpdateActionTypes. |
MediaCard |
Media carte. |
MediaEventValue |
Paramètre supplémentaire des événements multimédias. |
MediaUrl |
URL du média. |
Mention |
Mention des informations (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 ContentType OAuthCard. |
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 paymentDetails en fonction de l’identificateur du mode de paiement. |
PaymentItem |
Indique à quoi sert la demande de paiement et la valeur demandée. |
PaymentMethodData |
Indique un ensemble de modes de paiement pris en charge et toutes les données spécifiques aux modes de paiement associés pour ces méthodes. |
PaymentOperations |
Noms des 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 |
Demande d’effectuer un paiement. |
PaymentRequestComplete |
Charge utile fournie lors de l’exécution d’une demande de paiement. |
PaymentRequestCompleteResult |
Résultat d’une demande de paiement terminée. |
PaymentRequestUpdate |
Mise à jour d’une demande de paiement. |
PaymentRequestUpdateResult |
Objet de résultat d’une opération d’appel 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 d’expédition. Consultez la rubrique http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype (éventuellement en anglais) pour plus d'informations. |
Place |
Place (type d’entité : «https://schema.org/Place" ;). |
ReceiptCard |
Valeur ContentType de ReceiptCard. |
ReceiptItem |
Élément d’un reçu carte. |
ResourceResponse |
Réponse contenant un ID de ressource. |
RoleTypes |
Définit des valeurs pour les RoleTypes. |
SearchInvokeOptions |
Définit les options de requête dans l’activité SearchInvokeValue pour Invoke avec le nom « application/search ». |
SearchInvokeResponse |
Définit la structure retournée comme résultat d’une activité Invoke avec le nom « application/search ». |
SearchInvokeTypes |
Définit des valeurs pour SearchInvokeTypes. Consultez SearchInvokeValue. |
SearchInvokeValue |
Définit la structure qui arrive dans l’activité Activity.Value pour Invoke avec le nom « application/search ». |
SemanticAction |
Représente une référence à une action par programmation. |
SemanticActionStates |
Indique si l’action sémantique est démarrée, continue ou terminée. |
SigninCard |
Valeur ContentType de SigninCard. |
SignInConstants |
Noms des opérations d’appel de signin 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 |
SuggestedActions qui peuvent être effectuées. |
TextFormatTypes |
Définit des valeurs pour TextFormatTypes. |
TextHighlight |
Référence une sous-chaîne de contenu dans un autre champ. |
Thing |
Thing (type d’entité : «https://schema.org/Thing" ;). |
ThumbnailCard |
Valeur De ContentType miniatureCard. |
ThumbnailUrl |
URL de la miniature. |
TokenExchangeInvokeRequest |
Demande d’échange d’un jeton. |
TokenExchangeInvokeResponse |
Objet de réponse d’un appel d’échange de jetons. |
TokenExchangeRequest |
Demande de charge utile à envoyer au service de jeton Bot Framework pour Authentification unique. Si l’URI est défini sur une étendue personnalisée, token Service échange le jeton dans son cache contre un jeton ciblant l’étendue personnalisée et le retourne dans la réponse. Si un jeton est envoyé dans la charge utile, le service de jeton échangera le jeton contre un jeton ciblant les étendues spécifiées dans la connexion OAauth correspondante. |
TokenExchangeResource |
Schéma de réponse renvoyé par Bot Framework Token Service requis pour lancer une authentification unique utilisateur. |
TokenExchangeState |
Objet d’état passé au service de jeton de bot. |
TokenPollingSettings |
Permet d’interroger les détails du jeton. |
TokenPostResource |
Schéma de réponse renvoyé à partir du service de jeton Bot Framework requis pour lancer un billet direct de jeton utilisateur. |
TokenRequest |
Demande de recevoir un jeton d’utilisateur. |
TokenResponse |
Schéma de réponse renvoyé par Bot Framework Token Service, en réponse à une demande d’obtention ou d’échange d’un jeton pour un utilisateur. |
TokenStatus |
Status d’un jeton particulier. |
Transcript |
Transcription. |
VideoCard |
Valeur ContentType de VideoCard. |
Interfaces
IActivity |
Propriétés partagées pour toutes les activités. |
ICommandActivity |
Commande externe asynchrone. |
ICommandResultActivity |
Résultat de la commande externe asynchrone. |
IContactRelationUpdateActivity |
Un utilisateur a ajouté un bot à sa liste de contacts, l’a supprimé de sa liste de contacts ou a modifié la relation entre l’utilisateur et le bot. |
IConversationUpdateActivity |
La conversation référencée a été mise à jour. |
IEndOfConversationActivity |
La conversation se termine ou demande de 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 du contrôle de la conversation a été faite. |
IInstallationUpdateActivity |
Un bot a été installé ou supprimé d’un canal. |
IInvokeActivity |
Demande synchrone pour appeler une opération. |
IMessageActivity |
Message dans une conversation. |
IMessageDeleteActivity |
Représente une demande de suppression d’une activité de message précédente dans une conversation. |
IMessageReactionActivity |
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 |
Représente une suggestion privée à propos d’une Recipient autre activité. |
ITraceActivity |
Représente un point dans la logique d’un bot, pour faciliter le débogage du bot. |
ITypingActivity |
L’adresse De est en cours de saisie. |