Microsoft.Bot.Schema Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
| Name | Beschreibung |
|---|---|
| AadResourceUrls |
Schema der Zielressource, für die der Bot Framework Token Service ein zwischengespeichertes Token für einen Benutzer austauschen würde. Diese Klasse gilt nur für AAD V1-Verbindungen. |
| ActionTypes |
Definiert Werte für ActionTypes. |
| Activity |
Eine Aktivität ist der grundlegende Kommunikationstyp für das Bot Framework 3.0-Protokoll. |
| ActivityEventNames |
Definieren Sie Werte für gängige Ereignisnamen, die von Aktivitäten des Typs Eventverwendet werden. |
| ActivityExtensions |
Helferfunktionen für Nachrichtenaktivitäten. |
| ActivityImportance |
Definiert Werte für ActivityImportance. |
| ActivityTypes |
Definiert Werte für ActivityTypes. |
| ActivityTypesEx |
Zusätzliche Werte für ActivityTypes über die automatisch generierte ActivityTypes-Klasse hinaus. |
| AdaptiveCardAuthentication |
Definiert die Struktur, die in der Aktivität "Activity.Value.Authentication for Invoke" mit dem Namen "adaptiveCard/action" eingeht. |
| AdaptiveCardInvokeAction |
Definiert die Struktur, die in "Activity.Value.Action" für "Invoke"-Aktivität mit dem Namen "adaptiveCard/action" eingeht. |
| AdaptiveCardInvokeResponse |
Definiert die Struktur, die als Ergebnis einer Aufrufaktivität mit dem Namen "adaptiveCard/action" zurückgegeben wird. |
| AdaptiveCardInvokeValue |
Definiert die Struktur, die in "Activity.Value" für "Invoke"-Aktivität mit dem Namen "adaptiveCard/action" eingeht. |
| AnimationCard |
Eine Animationskarte (z. B. GIF oder kurzer Videoclip). |
| Attachment |
Eine Anlage innerhalb einer Aktivität. |
| AttachmentData |
Anlagendaten. |
| AttachmentInfo |
Metadaten für eine Anlage. |
| AttachmentLayoutTypes |
Definiert Werte für AttachmentLayoutTypes. |
| AttachmentView |
Name und Größe der Anlagenansicht. |
| AudioCard |
Audiokarte. |
| BasicCard |
Eine einfache Karte. |
| CallerIdConstants |
Früher wurden Konstanten verwendet, um die Immobilie CallerId zu füllen. |
| CardAction |
Eine klickbare Aktion. |
| CardImage |
Ein Bild auf einer Karte. |
| ChannelAccount |
Kanalkontoinformationen, die zum Weiterleiten einer Nachricht erforderlich sind. |
| CommandResultValue<T> |
Das Wertfeld von a ICommandResultActivity enthält Metadaten, die mit einem Befehlsergebnis zusammenhängen. Eine optionale erweiterbare Datennutzlast kann enthalten sein, wenn sie durch den Namen der Befehlsergebnisaktivität definiert ist. Das Vorhandensein eines Fehlerfelds gibt an, dass der ursprüngliche Befehl nicht abgeschlossen werden konnte. |
| CommandValue<T> |
Das Wertfeld von a ICommandActivity enthält Metadaten, die mit einem Befehl zusammenhängen. Eine optionale erweiterbare Datennutzlast kann eingeschlossen werden, wenn sie durch den Befehlsaktivitätsnamen definiert ist. |
| ContactRelationUpdateActionTypes |
Definiert Werte für ContactRelationUpdateActionTypes. |
| ConversationAccount |
Das Unterhaltungskonto stellt die Identität der Unterhaltung innerhalb eines Kanals dar. |
| ConversationMembers |
Unterhaltung und deren Mitglieder. |
| ConversationParameters |
Parameter zum Erstellen einer neuen Unterhaltung. |
| ConversationReference |
Ein Objekt, das sich auf einen bestimmten Punkt in einer Unterhaltung bezieht. |
| ConversationResourceResponse |
Eine Antwort, die eine Ressource enthält. |
| ConversationsResult |
Unterhaltungsergebnis. |
| DeliveryModes |
Definiert Werte für DeliveryModes. |
| EndOfConversationCodes |
Definiert Werte für EndOfConversationCodes. |
| Entity |
Metadatenobjekt, das sich auf eine Aktivität bezieht. |
| Error |
Objekt, das Fehlerinformationen darstellt. |
| ErrorCodes |
Fehlercodes zur Kommunikation beim Werfen einer APIException. |
| ErrorResponse |
Eine HTTP-API-Antwort. |
| ErrorResponseException |
Ausnahme ausgelöst für eine ungültige Antwort mit ErrorResponse-Informationen. |
| ExpectedReplies |
Antworten als Antwort auf ExpectReplies. |
| Extensions |
Erweiterungsmethoden zur Umwandlung stark typisierter Card-Objekte in Attachment. |
| Fact |
Menge von Schlüssel-Wert-Paaren. Der Vorteil dieses Abschnitts besteht darin, dass Schlüssel- und Werteigenschaften mit Standardformatinformationen mit einigen Trennzeichen dazwischen gerendert werden. Daher ist es nicht erforderlich, dass Entwickler Formatinformationen angeben müssen. |
| GeoCoordinates |
GeoCoordinates (Entitätstyp: "https://schema.org/GeoCoordinates"). |
| HandoffEventNames |
Definiert Werte für Übergabeereignisnamen. |
| HeroCard |
HeroCard ContentType Wert. |
| IActivityExtensions |
Bietet zusätzliche Methoden zur Arbeit IActivity. |
| InnerHttpError |
Objekt, das den inneren HTTP-Fehler darstellt. |
| InputHints |
Definiert Werte für InputHints. |
| InstallationUpdateActionTypes |
Definiert Werte für InstallationUpdateActionTypes. |
| MediaCard |
Medienkarte. |
| MediaEventValue |
Zusätzlicher Parameter für Medienereignisse. |
| MediaUrl |
Medien-URL. |
| Mention |
Erwähnungsinformationen (Entitätstyp: "Erwähnung"). |
| MessageReaction |
Nachrichtenreaktionsobjekt. |
| MessageReactionTypes |
Definiert Werte für MessageReactionTypes. |
| MicrosoftPayMethodData |
W3C-Zahlungsmethodendaten für Microsoft Pay. |
| OAuthCard |
OAuthCard ContentType Wert. |
| PagedMembersResult |
Seite der Mitglieder. |
| PaymentAddress |
Adresse innerhalb einer Zahlungsanfrage. |
| PaymentCurrencyAmount |
Stellt Geldbeträge bereit. |
| PaymentDetails |
Stellt Informationen über die angeforderte Transaktion bereit. |
| PaymentDetailsModifier |
Stellt Details bereit, die Zahlungsdetails basierend auf der Zahlungsmethodenkennung anpassen. |
| PaymentItem |
Es gibt an, wofür die Zahlungsanfrage und den geforderten Wert ist. |
| PaymentMethodData |
Gibt eine Reihe unterstützter Zahlungsmethoden und alle zugehörigen Zahlungsmethodenspezifischen Daten für diese Methoden an. |
| PaymentOperations |
Namen für aufrufbare Operationen im Zahlungsrückrufprotokoll. |
| PaymentOptions |
Bietet Informationen zu den gewünschten Optionen für die Zahlungsanfrage. |
| PaymentRequest |
Eine Aufforderung zur Zahlung. |
| PaymentRequestComplete |
Nutzlast wird beim Ausfüllen einer Zahlungsanfrage geliefert. |
| PaymentRequestCompleteResult |
Ergebnis einer abgeschlossenen Zahlungsanfrage. |
| PaymentRequestUpdate |
Eine Aktualisierung einer Zahlungsanfrage. |
| PaymentRequestUpdateResult |
Ein Ergebnisobjekt aus einer Aufrufoperation für Payment Request Update. |
| PaymentResponse |
Eine PaymentResponse wird zurückgegeben, wenn ein Nutzer eine Zahlungsmethode ausgewählt und eine Zahlungsanfrage genehmigt hat. |
| PaymentShippingOption |
Beschreibt eine Versandoption. |
| PaymentShippingTypes |
Verschiedene Versandarten. Weitere Informationen finden Sie unter http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype. |
| Place |
Place (Entitätstyp: "https://schema.org/Place"). |
| ReceiptCard |
ReceiptCard Inhalt Typ Wert. |
| ReceiptItem |
Ein Element auf einer Belegkarte. |
| ResourceResponse |
Eine Antwort, die eine Ressourcen-ID enthält. |
| RoleTypes |
Definiert Werte für RoleTypes. |
| SearchInvokeOptions |
Definiert die Abfrageoptionen in der SearchInvokeValue Aktivität Aufrufen mit dem Namen 'application/search'. |
| SearchInvokeResponse |
Definiert die Struktur, die als Ergebnis einer Aufrufaktivität mit dem Namen "application/search" zurückgegeben wird. |
| SearchInvokeTypes |
Definiert Werte für SearchInvokeTypes. Siehe SearchInvokeValue. |
| SearchInvokeValue |
Definiert die Struktur, die in "Activity.Value" für "Invoke"-Aktivität mit dem Namen "application/search" eingeht. |
| SemanticAction |
Stellt einen Verweis auf eine programmgesteuerte Aktion dar. |
| SemanticActionStates |
Gibt an, ob die semantische Aktion gestartet, fortgesetzt oder abgeschlossen ist. |
| SigninCard |
SigninCard ContentType Wert. |
| SignInConstants |
Namen für Signin-Aufrufvorgänge im Tokenprotokoll. |
| SignInResource |
Ein Typ, der Informationen für einmaliges Anmelden enthält. |
| SpeechConstants |
Definiert Konstanten, die bei der Verarbeitung von Sprachinteraktionen verwendet werden können. |
| SuggestedActions |
SuggestedActions, die ausgeführt werden können. |
| TextFormatTypes |
Definiert Werte für TextFormatTypes. |
| TextHighlight |
Bezieht sich auf eine Teilzeichenfolge von Inhalt innerhalb eines anderen Felds. |
| Thing |
Thing (Entitätstyp: "https://schema.org/Thing"). |
| ThumbnailCard |
ThumbnailCard ContentType Wert. |
| ThumbnailUrl |
Miniaturansichts-URL. |
| TokenExchangeInvokeRequest |
Eine Anforderung zum Austauschen eines Tokens. |
| TokenExchangeInvokeResponse |
Das Antwortobjekt eines Tokenaustausch-Aufrufs. |
| TokenExchangeRequest |
Nutzlast soll an den Bot Framework Token Service für Single Sign On gesendet werden. Wenn die URI auf einen benutzerdefinierten Scope gesetzt ist, tauscht Token Service das Token in seinem Cache gegen ein Token aus, das auf den benutzerdefinierten Scope abzielt, und gibt es in der Antwort zurück. Wenn ein Token in der Nutzlast gesendet wird, tauscht der Token Service das Token gegen ein Token aus, das auf die in der entsprechenden OAauth-Verbindung angegebenen Scopes zielt. |
| TokenExchangeResource |
Antwortschema, das vom Bot Framework-Tokendienst zurückgesendet wurde, der erforderlich ist, um ein einmaliges Anmelden eines Benutzers zu initiieren. |
| TokenExchangeState |
State-Objekt, das an den Bot-Tokendienst übergeben wird. |
| TokenPollingSettings |
Hilft bei der Abfrage von Token-Details. |
| TokenPostResource |
Antwortschema, das vom Bot Framework Token Service zurückgesendet wird, ist erforderlich, um einen Nutzertoken-Direktpost zu initiieren. |
| TokenRequest |
Eine Anforderung zum Empfangen eines Benutzertokens. |
| TokenResponse |
Antwortschema, das vom Bot Framework Token Service zurückgesendet wird, als Antwort auf eine Anfrage, ein Token für einen Benutzer zu erhalten oder auszutauschen. |
| TokenStatus |
Der Status eines bestimmten Tokens. |
| Transcript |
Abschrift. |
| VideoCard |
VideoCard ContentType-Wert. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IActivity |
Gemeinschaftsimmobilien für alle Aktivitäten. |
| ICommandActivity |
Asynchroner externer Befehl. |
| ICommandResultActivity |
Ergebnis asynchroner externer Befehle. |
| IContactRelationUpdateActivity |
Ein Nutzer hat einen Bot zu seiner Kontaktliste hinzugefügt, den Bot aus seiner Kontaktliste entfernt oder anderweitig die Beziehung zwischen Nutzer und Bot verändert. |
| IConversationUpdateActivity |
Das referenzierte Gespräch wurde aktualisiert. |
| IEndOfConversationActivity |
Das Gespräch beendet sich oder eine Bitte, das Gespräch zu beenden. |
| IEventActivity |
Asynchrones externes Ereignis. |
| IHandoffActivity |
Die Kontrolle über das Gespräch wurde übertragen, oder eine Anfrage zur Übernahme der Kontrolle über das Gespräch. |
| IInstallationUpdateActivity |
Ein Bot wurde installiert oder aus einem Kanal entfernt. |
| IInvokeActivity |
Synchrone Anfrage zum Aufruf einer Operation. |
| IMessageActivity |
Eine Botschaft in einem Gespräch. |
| IMessageDeleteActivity |
Stellt eine Anfrage dar, eine vorherige Nachrichtenaktivität in einer Unterhaltung zu löschen. |
| IMessageReactionActivity |
Eine Reaktion auf eine Nachrichten-Aktivität. |
| IMessageUpdateActivity |
Repräsentiert eine Anfrage, eine vorherige Nachrichtenaktivität in einer Konversation zu aktualisieren. |
| ISuggestionActivity |
Stellt einen privaten Hinweis auf eine Recipient andere Aktivität dar. |
| ITraceActivity |
Stellt einen Punkt in der Logik eines Bots dar, um beim Debugging der Bots zu helfen. |
| ITypingActivity |
Die From-Adresse tippt ein. |