Microsoft.Bot.Schema Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Klasser
| Name | Description |
|---|---|
| AadResourceUrls |
Schema för målresursen där Bot Framework Token Service skulle byta en cachad token mot en användare. Denna klass gäller endast för AAD V1-anslutningar. |
| ActionTypes |
Definierar värden för ActionTypes. |
| Activity |
En aktivitet är den grundläggande kommunikationstypen för Bot Framework 3.0-protokollet. |
| ActivityEventNames |
Definiera värden för vanliga händelsenamn som används av aktiviteter av typen Event. |
| ActivityExtensions |
Hjälpfunktioner för meddelandeaktiviteter. |
| ActivityImportance |
Definierar värden för ActivityImportant. |
| ActivityTypes |
Definierar värden för ActivityTypes. |
| ActivityTypesEx |
Ytterligare värden för ActivityTypes utöver den automatiskt genererade ActivityTypes-klassen. |
| AdaptiveCardAuthentication |
Definierar strukturen som anländer i Activity.Value.Authentication för Invoke-aktivitet med namnet 'adaptiveCard/action'. |
| AdaptiveCardInvokeAction |
Definierar strukturen som tas emot i aktiviteten Activity.Value.Action for Invoke med namnet på "adaptiveCard/action". |
| AdaptiveCardInvokeResponse |
Definierar den struktur som returneras som ett resultat av en Invoke-aktivitet med namnet på "adaptiveCard/action". |
| AdaptiveCardInvokeValue |
Definierar strukturen som tas emot i aktiviteten Activity.Value for Invoke med namnet på "adaptiveCard/action". |
| AnimationCard |
Ett animeringskort (t.ex. gif eller kort videoklipp). |
| Attachment |
En bifogad fil i en aktivitet. |
| AttachmentData |
Bifogade data. |
| AttachmentInfo |
Metadata för en bifogad fil. |
| AttachmentLayoutTypes |
Definierar värden för AttachmentLayoutTypes. |
| AttachmentView |
Namn och storlek på den bifogade filens vy. |
| AudioCard |
Ljudkort. |
| BasicCard |
Ett grundläggande kort. |
| CallerIdConstants |
Konstanter användes för att fylla CallerId egendomen. |
| CardAction |
En klickbar åtgärd. |
| CardImage |
En bild på ett kort. |
| ChannelAccount |
Kanalkontoinformation som behövs för att dirigera ett meddelande. |
| CommandResultValue<T> |
Värdefältet i a ICommandResultActivity innehåller metadata relaterade till ett kommandoresultat. En valfri utbyggbar datalast kan inkluderas om den definieras av kommandoresultataktivitetens namn. Förekomsten av ett felfält anger att det ursprungliga kommandot inte kunde slutföras. |
| CommandValue<T> |
Värdefältet i a ICommandActivity innehåller metadata relaterade till ett kommando. En valfri utökningsbar datanyttolast kan inkluderas om den definieras av kommandoaktivitetsnamnet. |
| ContactRelationUpdateActionTypes |
Definierar värden för ContactRelationUpdateActionTypes. |
| ConversationAccount |
Konversationskontot representerar konversationens identitet i en kanal. |
| ConversationMembers |
Konversation och dess medlemmar. |
| ConversationParameters |
Parametrar för att skapa en ny konversation. |
| ConversationReference |
Ett objekt som relaterar till en viss punkt i en konversation. |
| ConversationResourceResponse |
Ett svar som innehåller en resurs. |
| ConversationsResult |
Konversationsresultat. |
| DeliveryModes |
Definierar värden för DeliveryModes. |
| EndOfConversationCodes |
Definierar värden för EndOfConversationCodes. |
| Entity |
Metadataobjekt som hör till en aktivitet. |
| Error |
Objekt som representerar felinformation. |
| ErrorCodes |
Felkoder för kommunikation när man kastar en APIException. |
| ErrorResponse |
Ett HTTP API-svar. |
| ErrorResponseException |
Undantag kastas för ett ogiltigt svar med ErrorResponse-information. |
| ExpectedReplies |
Svar som svar på ExpectReplies. |
| Extensions |
Utvidgningsmetoder för att konvertera starkt typade kortobjekt till Attachment. |
| Fact |
Uppsättning nyckel/värde-par. Fördelen med det här avsnittet är att nyckel- och värdeegenskaper återges med standardformatinformation med viss avgränsare mellan dem. Utvecklare behöver därför inte ange formatinformation. |
| GeoCoordinates |
Geokoordinater (entitetstyp: "https://schema.org/GeoCoordinates"). |
| HandoffEventNames |
Definierar värden för namn på handoff-händelser. |
| HeroCard |
HeroCard ContentType-värde. |
| IActivityExtensions |
Ger ytterligare metoder för att arbeta med IActivity. |
| InnerHttpError |
Objekt som representerar inre http-fel. |
| InputHints |
Definierar värden för InputHints. |
| InstallationUpdateActionTypes |
Definierar värden för InstallationUpdateActionTypes. |
| MediaCard |
Mediekort. |
| MediaEventValue |
Tilläggsparameter för mediehändelser. |
| MediaUrl |
Medie-URL. |
| Mention |
Omnämnandeinformation (entitetstyp: "mention"). |
| MessageReaction |
Meddelandereaktionsobjekt. |
| MessageReactionTypes |
Definierar värden för MessageReactionTypes. |
| MicrosoftPayMethodData |
W3C:s betalningsmetoddata för Microsoft Pay. |
| OAuthCard |
OAuthCard ContentType-värde. |
| PagedMembersResult |
Sidan med medlemmar. |
| PaymentAddress |
Adress i en betalningsbegäran. |
| PaymentCurrencyAmount |
Ger ekonomiska belopp. |
| PaymentDetails |
Tillhandahåller information om den begärda transaktionen. |
| PaymentDetailsModifier |
Tillhandahåller detaljer som ändrar betalningsdetaljer baserat på betalningsmetodens identifierare. |
| PaymentItem |
Anger vad betalningsbegäran gäller och vilket värde som efterfrågas. |
| PaymentMethodData |
Indikerar en uppsättning stödda betalningsmetoder och eventuell tillhörande betalningsmetodspecifik data för dessa metoder. |
| PaymentOperations |
Namn för anropsbara operationer i betalningsåterkallelseprotokollet. |
| PaymentOptions |
Ger information om de alternativ som önskas för betalningsbegäran. |
| PaymentRequest |
En begäran om att göra en betalning. |
| PaymentRequestComplete |
Nyttolasten levereras när en betalningsbegäran slutförs. |
| PaymentRequestCompleteResult |
Resultat från en slutförd betalningsbegäran. |
| PaymentRequestUpdate |
En uppdatering av en betalningsbegäran. |
| PaymentRequestUpdateResult |
Ett resultatobjekt från en anropsoperation för Payment Request Update. |
| PaymentResponse |
Ett PaymentResponse returneras när en användare har valt en betalningsmetod och godkänt en betalningsförfrågan. |
| PaymentShippingOption |
Beskriver ett fraktalternativ. |
| PaymentShippingTypes |
Olika typer av frakt. Se http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype för mer information. |
| Place |
Plats (entitetstyp: "https://schema.org/Place"). |
| ReceiptCard |
KvittoKortinnehållTypvärde. |
| ReceiptItem |
Ett objekt på ett kvittokort. |
| ResourceResponse |
Ett svar som innehåller ett resurs-ID. |
| RoleTypes |
Definierar värden för RoleTypes. |
| SearchInvokeOptions |
Definierar frågealternativen i för Invoke-aktiviteten SearchInvokeValue med namnet 'application/search'. |
| SearchInvokeResponse |
Definierar strukturen som returneras som resultatet av en anropsaktivitet med namnet 'application/search'. |
| SearchInvokeTypes |
Definierar värden för SearchInvokeTypes. Se även SearchInvokeValue. |
| SearchInvokeValue |
Definierar strukturen som anländer i Activity.Value för Invoke-aktiviteten med namnet 'application/search'. |
| SemanticAction |
Representerar en referens till en programmatisk åtgärd. |
| SemanticActionStates |
Indikerar om den semantiska handlingen är att starta, fortsätta eller vara klar. |
| SigninCard |
SigninCard InnehållTypvärde. |
| SignInConstants |
Namn för inloggningsanropsoperationer i tokenprotokollet. |
| SignInResource |
En typ som innehåller information för single sign-on. |
| SpeechConstants |
Definierar konstanter som kan användas vid bearbetning av talinteraktioner. |
| SuggestedActions |
SuggestedActions som kan utföras. |
| TextFormatTypes |
Definierar värden för TextFormatTypes. |
| TextHighlight |
Refererar till en delsträng av innehåll i ett annat fält. |
| Thing |
Sak (entitetstyp: "https://schema.org/Thing"). |
| ThumbnailCard |
Miniatyrkort, innehållstypvärde. |
| ThumbnailUrl |
Url till miniatyrbild. |
| TokenExchangeInvokeRequest |
En begäran om att byta ut en token. |
| TokenExchangeInvokeResponse |
Svarsobjektet för en tokenutbytesanrop. |
| TokenExchangeRequest |
Begär att payload skickas till Bot Framework Token Service för Single Sign On. Om URI:n är inställd på en anpassad scope kommer Token Service att byta token i sin cache mot en token riktad mot den anpassade scope och returnera den i svaret. Om en token skickas i payloaden kommer Token Service att byta token mot en token som riktar sig mot de scopes som anges i motsvarande OAauth-anslutning. |
| TokenExchangeResource |
Svarsschema som skickas tillbaka från Bot Framework Token Service krävs för att initiera en användarens single sign-on. |
| TokenExchangeState |
Tillståndsobjekt som skickas till robottokentjänsten. |
| TokenPollingSettings |
Hjälper till att tillhandahålla polling för tokendetaljer. |
| TokenPostResource |
Svarsschema som skickas tillbaka från Bot Framework Token Service krävs för att initiera en användartoken-direktpost. |
| TokenRequest |
En begäran om att få en användartoken. |
| TokenResponse |
Svarschema skickat tillbaka från Bot Framework Token Service, som svar på en begäran om att få eller byta en token för en användare. |
| TokenStatus |
Status för en viss token. |
| Transcript |
Avskrift. |
| VideoCard |
VideoCard ContentType-värde. |
Gränssnitt
| Name | Description |
|---|---|
| IActivity |
Delade fastigheter för alla aktiviteter. |
| ICommandActivity |
Asynkront externt kommando. |
| ICommandResultActivity |
Asynkront externt kommandoresultat. |
| IContactRelationUpdateActivity |
En användare har lagt till en bot i sin kontaktlista, tagit bort boten från sin kontaktlista eller på annat sätt ändrat relationen mellan användare och bot. |
| IConversationUpdateActivity |
Den refererade konversationen har uppdaterats. |
| IEndOfConversationActivity |
Samtalet är att ta slut, eller en begäran om att avsluta samtalet. |
| IEventActivity |
Asynkron extern händelse. |
| IHandoffActivity |
Kontrollen över samtalet har överförts, eller en begäran om att överföra kontrollen över samtalet. |
| IInstallationUpdateActivity |
En bot installerades eller togs bort från en kanal. |
| IInvokeActivity |
Synkron begäran om att anropa en operation. |
| IMessageActivity |
Ett meddelande i en konversation. |
| IMessageDeleteActivity |
Representerar en begäran om att ta bort en tidigare meddelandeaktivitet i en konversation. |
| IMessageReactionActivity |
En reaktion på en meddelandeaktivitet. |
| IMessageUpdateActivity |
Representerar en begäran om att uppdatera en tidigare meddelandeaktivitet i en konversation. |
| ISuggestionActivity |
Representerar en privat påminnelse om Recipient en annan aktivitet. |
| ITraceActivity |
Representerar en punkt i en bots logik, för att hjälpa till med bot-felsökning. |
| ITypingActivity |
From-adressen är att skriva in. |