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
AadResourceUrls |
Schema van de doelresource waarvoor de Bot Framework-tokenservice een token in de cache zou uitwisselen voor een gebruiker. Deze klasse is alleen van toepassing op 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 algemene 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 |
Aanvullende waarden voor ActivityTypes buiten de automatisch gegenereerde ActivityTypes-klasse. |
AdaptiveCardAuthentication |
Hiermee definieert u de structuur die binnenkomt in de activiteit Activity.Value.Authentication voor het aanroepen met de naam 'adaptiveCard/action'. |
AdaptiveCardInvokeAction |
Hiermee definieert u de structuur die binnenkomt in de Activity.Value.Action voor de activiteit Aanroepen met de naam 'adaptiveCard/action'. |
AdaptiveCardInvokeResponse |
Definieert de structuur die wordt geretourneerd als het resultaat van een aanroepactiviteit met de naam 'adaptiveCard/action'. |
AdaptiveCardInvokeValue |
Definieert de structuur die binnenkomt in de Activity.Value voor activiteit Aanroepen met de naam van '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 die worden gebruikt om de CallerId eigenschap 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 metagegevens die betrekking hebben op een opdrachtresultaat. Een optionele uitbreidbare nettolading van gegevens kan worden opgenomen als deze is gedefinieerd door de naam van de opdrachtresultaatactiviteit. De aanwezigheid van een foutveld geeft aan dat de oorspronkelijke opdracht niet is voltooid. |
CommandValue<T> |
Het waardeveld van een ICommandActivity bevat metagegevens die betrekking hebben op een opdracht. Een optionele uitbreidbare nettolading kan worden opgenomen als deze is gedefinieerd door de naam van de opdrachtactiviteit. |
ContactRelationUpdateActionTypes |
Definieert waarden voor ContactRelationUpdateActionTypes. |
ConversationAccount |
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 dat betrekking heeft op een activiteit. |
Error |
Object dat foutinformatie vertegenwoordigt. |
ErrorCodes |
Foutcodes om te communiceren bij het genereren van een APIException. |
ErrorResponse |
Een HTTP API-antwoord. |
ErrorResponseException |
Er is een uitzondering opgetreden voor een ongeldig antwoord met ErrorResponse-informatie. |
ExpectedReplies |
Antwoorden als reactie op ExpectReplies. |
Extensions |
Extensiemethoden voor het converteren van sterk getypeerde Kaartobjecten naar Attachment. |
Fact |
Set sleutel-waardeparen. Het voordeel van deze sectie is dat sleutel- en waarde-eigenschappen worden weergegeven met standaardstijlgegevens met een scheidingsteken ertussen. Ontwikkelaars hoeven dus geen stijlgegevens op te geven. |
GeoCoordinates |
GeoCoordinates (entiteitstype: "https://schema.org/GeoCoordinates"). |
HandoffEventNames |
Definieert waarden voor namen van handoff-gebeurtenissen. |
HeroCard |
HeroCard ContentType-waarde. |
IActivityExtensions |
Biedt aanvullende methoden om te werken met IActivity. |
InnerHttpError |
Object dat de interne 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-betalingswijzegegevens voor Microsoft Pay. |
OAuthCard |
OAuthCard ContentType-waarde. |
PagedMembersResult |
Pagina met leden. |
PaymentAddress |
Adres binnen een betalingsaanvraag. |
PaymentCurrencyAmount |
Levert geldbedragen. |
PaymentDetails |
Biedt informatie over de aangevraagde transactie. |
PaymentDetailsModifier |
Bevat details die de PaymentDetails wijzigen op basis van de betalingswijze-id. |
PaymentItem |
Hiermee wordt aangegeven waarvoor de betalingsaanvraag is bedoeld en de waarde die is gevraagd. |
PaymentMethodData |
Geeft een set ondersteunde betalingswijzen en eventuele gekoppelde betalingswijzespecifieke gegevens voor deze methoden aan. |
PaymentOperations |
Namen voor aanroepbare bewerkingen in het callbackprotocol voor betalingen. |
PaymentOptions |
Bevat informatie over de gewenste opties voor de betalingsaanvraag. |
PaymentRequest |
Een verzoek om een betaling te doen. |
PaymentRequestComplete |
Nettolading geleverd bij het voltooien van een betalingsaanvraag. |
PaymentRequestCompleteResult |
Het resultaat van een voltooide betalingsaanvraag. |
PaymentRequestUpdate |
Een update van een betalingsaanvraag. |
PaymentRequestUpdateResult |
Een resultaatobject van een aanroepbewerking betalingsaanvraag bijwerken. |
PaymentResponse |
Een Betalingsantwoord wordt geretourneerd wanneer een gebruiker een betalingswijze heeft geselecteerd en een betalingsaanvraag heeft goedgekeurd. |
PaymentShippingOption |
Beschrijft een verzendoptie. |
PaymentShippingTypes |
Verschillende verzendtypen. Zie http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype voor meer informatie. |
Place |
Plaats (entiteitstype: 'https://schema.org/Place"). |
ReceiptCard |
Waarde van ReceiptCard ContentType. |
ReceiptItem |
Een item op een bonkaart. |
ResourceResponse |
Een antwoord met een resource-id. |
RoleTypes |
Definieert waarden voor RoleTypes. |
SearchInvokeOptions |
Definieert de queryopties in de SearchInvokeValue voor Activiteit Aanroepen met de naam 'toepassing/zoeken'. |
SearchInvokeResponse |
Definieert de structuur die wordt geretourneerd als het resultaat van een aanroepactiviteit met de naam 'toepassing/zoeken'. |
SearchInvokeTypes |
Definieert waarden voor SearchInvokeTypes. Zie SearchInvokeValue. |
SearchInvokeValue |
Hiermee definieert u de structuur die binnenkomt in de Activity.Value voor de activiteit Aanroepen met de naam 'application/search'. |
SemanticAction |
Vertegenwoordigt een verwijzing naar een programmatische actie. |
SemanticActionStates |
Geeft aan of de semantische actie wordt gestart, voortgezet of voltooid. |
SigninCard |
SigninCard ContentType-waarde. |
SignInConstants |
Namen voor aanmelding roepen bewerkingen aan in het tokenprotocol. |
SignInResource |
Een type met informatie voor eenmalige aanmelding. |
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 voor het uitwisselen van een token. |
TokenExchangeInvokeResponse |
Het antwoordobject van een tokenuitwisselings-aanroep. |
TokenExchangeRequest |
Vraag om de nettolading te verzenden naar de Bot Framework Token Service voor Single sign-on. Als de URI is ingesteld op een aangepast bereik, wisselt TokenService het token in de cache uit voor een token dat is gericht op het aangepaste bereik en retourneert het in het antwoord. Als een token wordt verzonden in de nettolading, wisselt TokenService het token uit voor een token dat is gericht op de bereiken die zijn opgegeven in de bijbehorende OAAuth-verbinding. |
TokenExchangeResource |
Antwoordschema dat is teruggestuurd vanuit Bot Framework Token Service vereist om eenmalige aanmelding van een gebruiker te initiëren. |
TokenExchangeState |
Het statusobject is doorgegeven aan de bottokenservice. |
TokenPollingSettings |
Helpt bij het opgeven van polling voor tokendetails. |
TokenPostResource |
Antwoordschema dat is teruggestuurd vanuit Bot Framework Token Service vereist om direct post van een gebruikerstoken te initiëren. |
TokenRequest |
Een aanvraag voor het ontvangen van een gebruikerstoken. |
TokenResponse |
Antwoordschema dat wordt teruggestuurd vanuit Bot Framework Token Service, als reactie op een aanvraag om een token op te halen of uit te wisselen voor een gebruiker. |
TokenStatus |
De status van een bepaald token. |
Transcript |
Afschrift. |
VideoCard |
VideoCard ContentType-waarde. |
Interfaces
IActivity |
Gedeelde eigenschappen voor alle activiteiten. |
ICommandActivity |
Asynchrone externe opdracht. |
ICommandResultActivity |
Resultaat van asynchrone externe opdracht. |
IContactRelationUpdateActivity |
Een gebruiker heeft een bot toegevoegd aan de lijst met contactpersonen, de bot uit de lijst met contactpersonen verwijderd of de relatie tussen gebruiker en bot op een andere manier gewijzigd. |
IConversationUpdateActivity |
Het gesprek waarnaar wordt verwezen, is bijgewerkt. |
IEndOfConversationActivity |
Het gesprek wordt beëindigd of een verzoek om het gesprek te beëindigen. |
IEventActivity |
Asynchrone externe gebeurtenis. |
IHandoffActivity |
De controle over het gesprek is overgedragen of een verzoek om de controle over het gesprek over te dragen. |
IInstallationUpdateActivity |
Er is een bot geïnstalleerd of verwijderd uit een kanaal. |
IInvokeActivity |
Synchrone aanvraag om een bewerking aan te roepen. |
IMessageActivity |
Een bericht in een gesprek. |
IMessageDeleteActivity |
Vertegenwoordigt een aanvraag om een eerdere berichtactiviteit in een gesprek te verwijderen. |
IMessageReactionActivity |
Een reactie op een berichtactiviteit. |
IMessageUpdateActivity |
Vertegenwoordigt een aanvraag voor het bijwerken van een eerdere berichtactiviteit in een gesprek. |
ISuggestionActivity |
Vertegenwoordigt een persoonlijke suggestie voor de Recipient over een andere activiteit. |
ITraceActivity |
Vertegenwoordigt een punt in de logica van een bot, om te helpen bij foutopsporing in de bot. |
ITypingActivity |
Het Van-adres wordt getypt. |