Microsoft.Bot.Schema Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Klassen
| Name | Description |
|---|---|
| AadResourceUrls |
Schema van de doelbron waarvoor de Bot Framework Token Service een gecachte token voor een gebruiker zou uitwisselen. Deze klasse geldt alleen voor AAD V1-verbindingen. |
| ActionTypes |
Definieert waarden voor ActionTypes. |
| Activity |
Een activiteit is het basiscommunicatietype voor het Bot Framework 3.0-protocol. |
| ActivityEventNames |
Definieer waarden voor veelvoorkomende gebeurtenisnamen die worden gebruikt door activiteiten van het type Event. |
| ActivityExtensions |
Helperfuncties voor berichtactiviteiten. |
| ActivityImportance |
Definieert waarden voor ActivityImportance. |
| ActivityTypes |
Definieert waarden voor ActivityTypes. |
| ActivityTypesEx |
Extra waarden voor ActivityTypes buiten de automatisch gegenereerde ActivityTypes-klasse. |
| AdaptiveCardAuthentication |
Definieert de structuur die binnenkomt in de Activity.Value.Authentication voor Invoke-activiteit met de naam 'adaptiveCard/action'. |
| AdaptiveCardInvokeAction |
Hiermee definieert u de structuur die binnenkomt in de Activity.Value.Action voor het aanroepen van activiteit met de naam adaptiveCard/action. |
| AdaptiveCardInvokeResponse |
Definieert de structuur die wordt geretourneerd als resultaat van een aanroepactiviteit met de naam adaptiveCard/action. |
| AdaptiveCardInvokeValue |
Hiermee definieert u de structuur die binnenkomt in de Activity.Value voor aanroepactiviteit met de naam adaptiveCard/action. |
| AnimationCard |
Een animatiekaart (bijvoorbeeld: gif of korte videoclip). |
| Attachment |
Een bijlage binnen een activiteit. |
| AttachmentData |
Bijlagegegevens. |
| AttachmentInfo |
Metagegevens voor een bijlage. |
| AttachmentLayoutTypes |
Definieert waarden voor AttachmentLayoutTypes. |
| AttachmentView |
Naam en grootte van bijlageweergave. |
| AudioCard |
Audiokaart. |
| BasicCard |
Een basiskaart. |
| CallerIdConstants |
Constanten werden gebruikt om de CallerId eigendom te vullen. |
| CardAction |
Een klikbare actie. |
| CardImage |
Een afbeelding op een kaart. |
| ChannelAccount |
Kanaalaccountgegevens die nodig zijn om een bericht te routeren. |
| CommandResultValue<T> |
Het waardeveld van een ICommandResultActivity bevat metadata gerelateerd aan een commandoresultaat. Een optionele uitbreidbare datalading kan worden opgenomen als gedefinieerd door de naam van de commandoresultaatactiviteit. De aanwezigheid van een foutveld geeft aan dat de oorspronkelijke opdracht niet is voltooid. |
| CommandValue<T> |
Het waardeveld van een ICommandActivity bevat metadata die verband houdt met een commando. Een optionele uitbreidbare nettolading van gegevens kan worden opgenomen als deze is gedefinieerd door de naam van de opdrachtactiviteit. |
| ContactRelationUpdateActionTypes |
Definieert waarden voor ContactRelationUpdateActionTypes. |
| ConversationAccount |
Het gespreksaccount vertegenwoordigt de identiteit van het gesprek binnen een kanaal. |
| ConversationMembers |
Gesprek en de leden. |
| ConversationParameters |
Parameters voor het maken van een nieuw gesprek. |
| ConversationReference |
Een object dat betrekking heeft op een bepaald punt in een gesprek. |
| ConversationResourceResponse |
Een antwoord met een resource. |
| ConversationsResult |
Resultaat van gesprekken. |
| DeliveryModes |
Definieert waarden voor DeliveryModes. |
| EndOfConversationCodes |
Definieert waarden voor EndOfConversationCodes. |
| Entity |
Metagegevensobject met betrekking tot een activiteit. |
| Error |
Object dat foutinformatie vertegenwoordigt. |
| ErrorCodes |
Foutcodes om te communiceren bij het gooien van een APIException. |
| ErrorResponse |
Een HTTP API-antwoord. |
| ErrorResponseException |
Uitzondering gegooid voor een ongeldig antwoord met ErrorResponse-informatie. |
| ExpectedReplies |
Reacties als reactie op ExpectReplies. |
| Extensions |
Uitbreidingsmethoden voor het omzetten van sterk getypeerde kaartobjecten naar Attachment. |
| Fact |
Set sleutel-waardeparen. Het voordeel van deze sectie is dat sleutel- en waarde-eigenschappen worden weergegeven met standaardstijlinformatie met een scheidingsteken ertussen. Ontwikkelaars hoeven dus geen stijlgegevens op te geven. |
| GeoCoordinates |
Geocoördinaten (entiteitstype: "https://schema.org/GeoCoordinates"). |
| HandoffEventNames |
Definieert waarden voor namen van overdrachtsgebeurtenissen. |
| HeroCard |
HeroCard ContentType waarde. |
| IActivityExtensions |
Biedt extra methoden om mee IActivityte werken. |
| InnerHttpError |
Object dat de binnenste HTTP-fout vertegenwoordigt. |
| InputHints |
Definieert waarden voor InputHints. |
| InstallationUpdateActionTypes |
Definieert waarden voor InstallationUpdateActionTypes. |
| MediaCard |
Mediakaart. |
| MediaEventValue |
Aanvullende parameter voor media-gebeurtenissen. |
| MediaUrl |
Media-URL. |
| Mention |
Vermeldingsgegevens (entiteitstype: 'vermelding'). |
| MessageReaction |
Berichtreactieobject. |
| MessageReactionTypes |
Definieert waarden voor MessageReactionTypes. |
| MicrosoftPayMethodData |
W3C Betaalmethodgegevens voor Microsoft Pay. |
| OAuthCard |
OAuthCard ContentType waarde. |
| PagedMembersResult |
Pagina met leden. |
| PaymentAddress |
Adres binnen een betalingsverzoek. |
| PaymentCurrencyAmount |
Levert geldbedragen. |
| PaymentDetails |
Geeft informatie over de gevraagde transactie. |
| PaymentDetailsModifier |
Geeft details die de PaymentDetails aanpassen op basis van de identificatie van betaalmethoden. |
| PaymentItem |
Geeft aan waar het betalingsverzoek voor is en de gevraagde waarde. |
| PaymentMethodData |
Geeft een set ondersteunde betaalmethoden aan en eventuele bijbehorende gegevens over betaalmethoden. |
| PaymentOperations |
Namen voor oproepbare operaties in het terugbelprotocol voor betalingen. |
| PaymentOptions |
Geeft informatie over de gewenste opties voor het betalingsverzoek. |
| PaymentRequest |
Een verzoek om een betaling te doen. |
| PaymentRequestComplete |
Payload geleverd bij het voltooien van een betalingsverzoek. |
| PaymentRequestCompleteResult |
Resultaat van een voltooide betalingsaanvraag. |
| PaymentRequestUpdate |
Een update van een betalingsverzoek. |
| PaymentRequestUpdateResult |
Een resultaatobject van een aanroepoperatie voor Payment Request Update. |
| PaymentResponse |
Een PaymentResponse wordt teruggestuurd wanneer een gebruiker een betaalmethode heeft geselecteerd en een betalingsverzoek heeft goedgekeurd. |
| PaymentShippingOption |
Beschrijft een verzendoptie. |
| PaymentShippingTypes |
Verschillende soorten verzending. Zie http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype voor meer informatie. |
| Place |
Plaats (entiteitstype: "https://schema.org/Place"). |
| ReceiptCard |
ReceiptCard ContentType waarde. |
| ReceiptItem |
Een item op een bonkaart. |
| ResourceResponse |
Een antwoord met een resource-id. |
| RoleTypes |
Definieert waarden voor RoleTypes. |
| SearchInvokeOptions |
Definieert de query-opties in de SearchInvokeValue voor Invoke-activiteit met de naam 'application/search'. |
| SearchInvokeResponse |
Definieert de structuur die wordt teruggegeven als het resultaat van een Invoke-activiteit met de naam 'application/search'. |
| SearchInvokeTypes |
Definieert waarden voor SearchInvokeTypes. Zie SearchInvokeValue. |
| SearchInvokeValue |
Definieert de structuur die binnenkomt in de Activity.Value voor Invoke-activiteit met naam van 'application/search'. |
| SemanticAction |
Vertegenwoordigt een verwijzing naar een programmatische actie. |
| SemanticActionStates |
Geeft aan of de semantische actie begint, doorgaat of voltooid is. |
| SigninCard |
SigninCard ContentType waarde. |
| SignInConstants |
Namen voor aanmeldoperaties in het tokenprotocol. |
| SignInResource |
Een type met informatie voor single sign-on. |
| SpeechConstants |
Definieert constanten die kunnen worden gebruikt bij de verwerking van spraakinteracties. |
| SuggestedActions |
SuggestedActions die kunnen worden uitgevoerd. |
| TextFormatTypes |
Definieert waarden voor TextFormatTypes. |
| TextHighlight |
Verwijst naar een subtekenreeks van inhoud binnen een ander veld. |
| Thing |
Ding (entiteitstype: "https://schema.org/Thing"). |
| ThumbnailCard |
ThumbnailCard ContentType waarde. |
| ThumbnailUrl |
Miniatuur-URL. |
| TokenExchangeInvokeRequest |
Een aanvraag om een token in te wisselen. |
| TokenExchangeInvokeResponse |
Het responsobject van een tokenuitwisseling aanroepen. |
| TokenExchangeRequest |
Verzoek om payload te sturen naar de Bot Framework Token Service voor Single Sign On. Als de URI is ingesteld op een aangepaste scope, zal Token Service het token in zijn cache ruilen voor een token die gericht is op de aangepaste scope en deze teruggeven in de respons. Als een token in de payload wordt verzonden, zal Token Service het token ruilen voor een token gericht op de scopes die in de overeenkomstige OAauth-verbinding zijn gespecificeerd. |
| TokenExchangeResource |
Responsschema dat teruggestuurd wordt van Bot Framework Token Service vereist om een single sign-on van de gebruiker te starten. |
| TokenExchangeState |
Statusobject doorgegeven aan de bottokenservice. |
| TokenPollingSettings |
Helpt bij het geven van polling voor tokendetails. |
| TokenPostResource |
Responsschema dat wordt teruggestuurd van Bot Framework Token Service vereist om een direct post van gebruikerstoken te starten. |
| TokenRequest |
Een aanvraag voor het ontvangen van een gebruikerstoken. |
| TokenResponse |
Responsschema teruggestuurd van Bot Framework Token Service, als reactie op een verzoek om een token te verkrijgen of uit te wisselen voor een gebruiker. |
| TokenStatus |
De status van een bepaald token. |
| Transcript |
Afschrift. |
| VideoCard |
VideoCard ContentType waarde. |
Interfaces
| Name | Description |
|---|---|
| IActivity |
Gedeelde woningen voor alle activiteiten. |
| ICommandActivity |
Asynchrone externe opdracht. |
| ICommandResultActivity |
Asynchrone externe commando-resultaat. |
| IContactRelationUpdateActivity |
Een gebruiker heeft een bot aan zijn contactenlijst toegevoegd, de bot uit zijn contactlijst verwijderd, of anderszins de relatie tussen gebruiker en bot veranderd. |
| IConversationUpdateActivity |
Het genoemde gesprek is bijgewerkt. |
| IEndOfConversationActivity |
Het gesprek eindigt, of een verzoek om het gesprek te beëindigen. |
| IEventActivity |
Asynchroon extern evenement. |
| IHandoffActivity |
De controle over het gesprek is overgedragen, of er is een verzoek om de controle over het gesprek over te dragen. |
| IInstallationUpdateActivity |
Een bot werd geïnstalleerd of verwijderd van een kanaal. |
| IInvokeActivity |
Synchrone opdracht om een operatie aan te roepen. |
| IMessageActivity |
Een boodschap in een gesprek. |
| IMessageDeleteActivity |
Vertegenwoordigt een verzoek om een eerdere berichtactiviteit in een gesprek te verwijderen. |
| IMessageReactionActivity |
Een reactie op een Berichtactiviteit. |
| IMessageUpdateActivity |
Vertegenwoordigt een verzoek om een eerdere berichtactiviteit in een gesprek bij te werken. |
| ISuggestionActivity |
Is een persoonlijke suggestie voor een Recipient andere activiteit. |
| ITraceActivity |
Geeft een punt in de logica van een bot weer, om te helpen bij het debuggen van bots. |
| ITypingActivity |
Het Van-adres is aan het typen. |