com.microsoft.bot.schema

Questo pacchetto contiene le classi di modelli per com.microsoft.bot.schema.

Classi

AadResourceUrls

Modello AadResourceURLs.

Activity

La classe Activity contiene tutte le proprietà che possono contenere singole attività più specifiche.

ActivityEventNames

Definire i valori per i nomi di eventi comuni usati dalle attività di tipo ActivityTypes.Evento.

ActivityTypes

Definisce i valori per i tipi diattività.

AdaptiveCardAuthentication

Definisce la struttura che arriva nell'attività.ottenereValue(). Autenticazione per l'attività Invoke con nome "scheda/azione adattiva".

AdaptiveCardInvokeAction

Definisce la struttura che arriva nell'attività.ottenereValue(). Azione per l'attività Invoke con nome "scheda/azione adattiva".

AdaptiveCardInvokeResponse

Definisce la struttura restituita come risultato di un'attività Invoke con nome "scheda/azione adattiva".

AdaptiveCardInvokeValue

Definisce la struttura che arriva nell'attività.Valore per l'attività Invoke con nome "scheda/azione adattiva".

AnimationCard

Scheda di animazione (ad esempio gif o clip video breve).

Attachment

Allegato all'interno di un'attività.

AttachmentData

Dati allegati.

AttachmentInfo

Metdata per un allegato.

AttachmentView

Nome e dimensioni della visualizzazione allegati.

AudioCard

Scheda audio.

BasicCard

Una scheda di base.

CallerIdConstants

Costanti per i valori idchiamante.

CardAction

Azione selezionabile.

CardImage

Immagine su una scheda.

ChannelAccount

Informazioni sull'account del canale necessarie per instradare un messaggio.

CommandResultValue<T>

Il campo valore di un oggetto CommandResultActivity contiene metadati correlati a un risultato del comando.Un payload facoltativo di dati estendibili può essere incluso se definito dal nome dell'attività del risultato del comando.

CommandValue<T>

Il campo valore di un'attivitàcomando contiene metadati correlati a un comando.Un payload di dati estendibile facoltativo può essere incluso se definito dal nome dell'attività del comando.

ConversationAccount

L'account di conversazione rappresenta l'identità della conversazione all'interno di un canale.

ConversationMembers

Conversazione e relativi membri.

ConversationParameters

Parametri per la creazione di una nuova conversazione.

ConversationReference

Oggetto relativo a un determinato punto in una conversazione.

ConversationResourceResponse

Risposta contenente una risorsa.

ConversationsResult

Risultato conversazioni.

Entity

Oggetto metadati relativo a un'attività.

Error

Oggetto che rappresenta le informazioni sull'errore.

ErrorResponse

Risposta DELL'API HTTP.

ExpectedReplies

Risposte in risposta alle modalità di recapito.EXPECT_REPLIES.

Fact

Set di coppie chiave-valore.

GeoCoordinates

Coordinategeografiche (tipo di entità: "https://schema.org/Coordinate geo").

HandoffEventNames

Definisce i valori per i nomi degli eventi di handoff.

HeroCard

Scheda Hero (scheda con un'unica immagine di grandi dimensioni).

InnerHttpError

Oggetto che rappresenta l'errore HTTP interno.

MediaCard

Scheda multimediale.

MediaEventValue

Parametro supplementare per gli eventi multimediali.

MediaUrl

URL multimediale.

Mention

Informazioni di menzione (tipo di entità: "mention").

MessageReaction

Oggetto reazione al messaggio.

MessageReactionTypes

Definisce i valori per MessageReazioneTipi.

NanoClockHelper

Un orologio di nanosecondi personalizzato che consente l'accesso all'istante, alla data e all'ora correnti usando un fuso orario.

OAuthCard

Scheda che rappresenta una richiesta per eseguire l'accesso tramite OAuth.

PagedMembersResult

Pagina dei membri.

Pair<L,R>

Una semplice classe di tipo Tuple 2 perché Java non li supporta in modo nativo.

Place

Place (tipo di entità: "https://schema.org/Place").

ReceiptCard

Una scheda di ricevuta.

ReceiptItem

Elemento in una scheda di ricevuta.

ResourceResponse

Risposta contenente un ID risorsa.

ResultPair<OUT_VALUE>

Coppia di risultati.

SemanticAction

Rappresenta un riferimento a un'azione programmatica.

Serialization

Helper di serializzazione.

SignInConstants

Nomi per le operazioni di chiamata di accesso nel protocollo di token.

SignInResource

Tipo contenente informazioni per l'accesso Single Sign-On.

SigninCard

Scheda che rappresenta una richiesta di accesso.

SpeechConstants

Definisce le costanti che possono essere usate nell'elaborazione delle interazioni vocali.

SuggestedActions

Azionisuggerite che è possibile eseguire.

TextHighlight

Fa riferimento a una sottostringa del contenuto all'interno di un altro campo.

Thing

Cosa (tipo di entità: "https://schema.org/Thing").

ThumbnailCard

Scheda di anteprima (scheda con una singola immagine di anteprima piccola).

ThumbnailUrl

URL anteprima.

TokenExchangeInvokeRequest

Richiesta di scambio di un token.

TokenExchangeInvokeResponse

Oggetto della risposta di uno scambio di token invoke.

TokenExchangeRequest

Richiedere il payload da inviare al servizio token bot Framework per Single Sign-On.Se l'URI è impostato su un ambito personalizzato, il servizio token scambia il token nella cache per un token destinato all'ambito personalizzato e lo restituisce nella risposta.Se un token viene inviato nel payload, il servizio token scambierà il token per un token destinato agli ambiti specificati nella connessione OAauth corrispondente.

TokenExchangeResource

Lo schema di risposta restituito dal servizio token di Bot Framework necessario per avviare un accesso Single Sign-On dell'utente.

TokenExchangeState

Oggetto stato passato al servizio token bot.

TokenRequest

Richiesta di ricezione di un token utente.

TokenResponse

Risposta che include un token utente.

TokenStatus

Stato di un token specifico.

Transcript

Raccolta di Attività conforme allo schema trascrizione.

VideoCard

Scheda video.

Interfacce

EntitySerialization

Interfaccia dell'indicatore di sottoentità.

Enumerazioni

ActionTypes

Definisce i tipi di azione per i pulsanti selezionabili.

ActivityImportance

Definisce i valori per ActivityImportance.

AttachmentLayoutTypes

Definisce i valori per AttachmentLayoutTypes.

ContactRelationUpdateActionTypes

Definisce i valori per ContactRelationUpdateActionTypes.Define values for ContactRelationUpdateActionTypes.

DeliveryModes

Valori per il campo Modalità di recapito.

EndOfConversationCodes

Definisce i valori per EndOfConversationCodes.

InputHints

Definisce i valori per InputHint.

InstallationUpdateActionTypes

Definisce i valori per i tipi didi installazione dell'azione.

RoleTypes

Ruolo dell'entità dietro l'account (ad esempio Utente, Bot e così via).

SemanticActionStates

Indica se l'azione semantica viene avviata, continua o eseguita.

TextFormatTypes

Definisce i valori per TextFormatTypes.Define values for TextFormatTypes.