com.microsoft.bot.schema

Dieses Paket enthält die Modellklassen für com.microsoft.bot.schema.

Klassen

AadResourceUrls

Das AadResourceURLs-Modell.

Activity

Die Activity-Klasse enthält alle Eigenschaften, die einzelne, spezifischere Aktivitäten enthalten können.

ActivityEventNames

Definieren Sie Werte für allgemeine Ereignisnamen, die von Aktivitäten vom Typ "Aktivität"Typen verwendet werden.-Ereignis.

ActivityTypes

Definiert Werte für Aktivitäts-Typen.

AdaptiveCardAuthentication

Definiert die Struktur, die in der Aktivität eingeht.Value() abrufen. Authentifizierung für Aufrufaktivitäten mit dem Namen "adaptiveKarte/Aktion".

AdaptiveCardInvokeAction

Definiert die Struktur, die in der Aktivität eingeht.Value() abrufen. Aktion für Aufrufaktivität mit dem Namen "adaptiveKarte/Aktion".

AdaptiveCardInvokeResponse

Definiert die Struktur, die als Ergebnis einer Aufrufaktivität mit dem Namen "adaptiveKarte/Aktion" zurückgegeben wird.

AdaptiveCardInvokeValue

Definiert die Struktur, die in der Aktivität eingeht.Wert für die Aufrufaktivität mit dem Namen "adaptiveKarte/Aktion".

AnimationCard

Eine Animationskarte (z. B. GIF oder kurzer Videoclip).

Attachment

Eine Anlage innerhalb einer Aktivität.

AttachmentData

Anlagendaten.

AttachmentInfo

Metdata für eine Anlage.

AttachmentView

Name und Größe der Anlagenansicht.

AudioCard

Audiokarte.

BasicCard

Eine einfache Karte.

CallerIdConstants

Konstanten für CallerID-Werte.

CardAction

Eine klickbare Aktion.

CardImage

Ein Bild auf einer Karte.

ChannelAccount

Kanalkontoinformationen, die zum Weiterleiten einer Nachricht erforderlich sind.

CommandResultValue<T>

Das Wertfeld eines BefehlsErgebnisAktivität enthält Metadaten im Zusammenhang mit einem Befehlsergebnis.Eine optionale erweiterbare Datennutzlast kann eingeschlossen werden, wenn sie durch den Namen der Befehlsergebnisaktivität definiert ist.

CommandValue<T>

Das Wertfeld eines BefehlsAktivität enthält Metadaten im Zusammenhang mit einem Befehl.Eine optionale erweiterbare Datennutzlast kann eingeschlossen werden, wenn sie durch den Befehlsaktivitätsnamen definiert ist.

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.

Entity

Metadatenobjekt, das sich auf eine Aktivität bezieht.

Error

Objekt, das Fehlerinformationen darstellt.

ErrorResponse

Eine HTTP-API-Antwort.

ExpectedReplies

Antworten als Reaktion auf übermittlungs-Modi.EXPECT_REPLIES.

Fact

Set of key-value pairs.

GeoCoordinates

Geo-Koordinaten (Entitätstyp: "https://schema.org/GeoCoordinates").

HandoffEventNames

Definiert Werte für Übergabeereignisnamen.

HeroCard

Eine Hero-Karte (Karte mit einem einzigen, großen Bild).

InnerHttpError

Objekt, das den inneren HTTP-Fehler darstellt.

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".

NanoClockHelper

Eine angepasste Nanosekundenuhr, die den Zugriff auf die aktuelle Instanz, Datum und Uhrzeit mithilfe einer Zeitzone ermöglicht.

OAuthCard

Eine Karte, die eine Anforderung darstellt, eine Anmeldung über OAuth zu erstellen.

PagedMembersResult

Seite der Mitglieder.

Pair<L,R>

Eine einfache 2 Tupel-ähnliche Klasse, da Java sie nicht nativ unterstützt.

Place

Place (Entitätstyp: "https://schema.org/Place").

ReceiptCard

Eine Belegkarte.

ReceiptItem

Ein Element auf einer Belegkarte.

ResourceResponse

Eine Antwort, die eine Ressourcen-ID enthält.

ResultPair<OUT_VALUE>

Ergebnispaar.

SemanticAction

Stellt einen Verweis auf eine programmgesteuerte Aktion dar.

Serialization

Serialisierungshilfsprogramme.

SignInConstants

Namen für Signin-Aufrufvorgänge im Tokenprotokoll.

SignInResource

Ein Typ, der Informationen für einmaliges Anmelden enthält.

SigninCard

Eine Karte, die eine Anmeldungsanforderung darstellt.

SpeechConstants

Definiert Konstanten, die bei der Verarbeitung von Sprachinteraktionen verwendet werden können.

SuggestedActions

VorgeschlageneAktionen, die ausgeführt werden können.

TextHighlight

Bezieht sich auf eine Teilzeichenfolge von Inhalt innerhalb eines anderen Felds.

Thing

Thing (Entitätstyp: "https://schema.organisation/Thing").

ThumbnailCard

Eine Miniaturansichtskarte (Karte mit einem einzelnen, kleinen Miniaturbild).

ThumbnailUrl

Miniaturansichts-URL.

TokenExchangeInvokeRequest

Eine Anforderung zum Austauschen eines Tokens.

TokenExchangeInvokeResponse

Das Antwortobjekt eines Tokenaustausch-Aufrufs.

TokenExchangeRequest

Fordern Sie die Nutzlast an, die an den Bot Framework-Tokendienst für einmaliges Anmelden gesendet werden soll.Wenn der URI auf einen benutzerdefinierten Bereich festgelegt ist, wechselt der Tokendienst das Token im Cache für ein Token, das auf den benutzerdefinierten Bereich abzielt, und gibt es in der Antwort zurück.Wenn ein Token in der Nutzlast gesendet wird, wechselt der Tokendienst das Token für ein Token, das auf die bereiche ausgerichtet ist, die in der entsprechenden OAauth-Verbindung angegeben sind.

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.

TokenRequest

Eine Anforderung zum Empfangen eines Benutzertokens.

TokenResponse

Eine Antwort, die ein Benutzertoken enthält.

TokenStatus

Der Status eines bestimmten Tokens.

Transcript

Eine Sammlung von Aktivitäten, die dem Transkriptschema entsprechen.

VideoCard

Grafikkarte.

Schnittstellen

EntitySerialization

Markierungsschnittstelle von Unterentitäten.

Enumerationen

ActionTypes

Definiert Aktionstypen für klickbare Schaltflächen.

ActivityImportance

Definiert Werte für "Aktivität"Wichtigkeit.

AttachmentLayoutTypes

Definiert Werte für Anlagen-Layout-Typen.

ContactRelationUpdateActionTypes

Definiert Werte für ContactRelationUpdateActionTypes.

DeliveryModes

Werte für die ÜbermittlungModus-Felds.

EndOfConversationCodes

Definiert Werte für EndOfConversationCodes.

InputHints

Definiert Werte für Eingabe-Hinweise.

InstallationUpdateActionTypes

Definiert Werte für die InstallationUpdateActionTypes.

RoleTypes

Rolle der Entität hinter dem Konto (Beispiel: Benutzer, Bot usw.).

SemanticActionStates

Gibt an, ob die semantische Aktion gestartet, fortgesetzt oder abgeschlossen ist.

TextFormatTypes

Definiert Werte für TextFormatTypen.