Microsoft.Bot.Schema Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
AadResourceUrls |
Schema della risorsa di destinazione per cui bot Framework Token Service scambia un token memorizzato nella cache per un utente. Questa classe si applica solo alle connessioni AAD V1. |
ActionTypes |
Definisce i valori per ActionTypes. |
Activity |
Un'attività è il tipo di comunicazione di base per il protocollo Bot Framework 3.0. |
ActivityEventNames |
Definire i valori per i nomi di eventi comuni usati dalle attività di tipo Event. |
ActivityExtensions |
Funzioni helper per le attività messaggio. |
ActivityImportance |
Definisce i valori per ActivityImportance. |
ActivityTypes |
Definisce i valori per ActivityTypes. |
ActivityTypesEx |
Valori aggiuntivi per ActivityTypes oltre la classe ActivityTypes generata automaticamente. |
AdaptiveCardAuthentication |
Definisce la struttura che arriva nell'attività Activity.Value.Authentication per Invoke con nome 'adaptiveCard/action'. |
AdaptiveCardInvokeAction |
Definisce la struttura che arriva nell'attività Activity.Value.Action per Invoke con nome 'adaptiveCard/action'. |
AdaptiveCardInvokeResponse |
Definisce la struttura restituita come risultato di un'attività Invoke con nome 'adaptiveCard/action'. |
AdaptiveCardInvokeValue |
Definisce la struttura che arriva nell'attività Activity.Value per Invoke con nome 'adaptiveCard/action'. |
AnimationCard |
Scheda di animazione (ad esempio gif o clip video breve). |
Attachment |
Allegato all'interno di un'attività. |
AttachmentData |
Dati allegati. |
AttachmentInfo |
Metadati di un allegato. |
AttachmentLayoutTypes |
Definisce i valori per AttachmentLayoutTypes. |
AttachmentView |
Nome e dimensioni della visualizzazione allegati. |
AudioCard |
Scheda audio. |
BasicCard |
Una scheda di base. |
CallerIdConstants |
Costanti utilizzate per popolare la CallerId proprietà. |
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 ICommandResultActivity oggetto contiene metadati correlati a un risultato del comando. È possibile includere un payload di dati estendibile facoltativo se definito dal nome dell'attività del risultato del comando. La presenza di un campo di errore indica che il comando originale non è stato completato. |
CommandValue<T> |
Il campo valore di un ICommandActivity oggetto contiene metadati correlati a un comando. Un payload di dati estendibile facoltativo può essere incluso se definito dal nome dell'attività del comando. |
ContactRelationUpdateActionTypes |
Definisce i valori per ContactRelationUpdateActionTypes. |
ConversationAccount |
L'account di conversazione rappresenta l'identità della conversazione all'interno di un canale. |
ConversationMembers |
Conversazione e i relativi membri. |
ConversationParameters |
Parametri per la creazione di una nuova conversazione. |
ConversationReference |
Oggetto relativo a un particolare punto di una conversazione. |
ConversationResourceResponse |
Risposta contenente una risorsa. |
ConversationsResult |
Risultato conversazioni. |
DeliveryModes |
Definisce i valori per DeliveryModes. |
EndOfConversationCodes |
Definisce i valori per EndOfConversationCodes. |
Entity |
Oggetto metadati relativo a un'attività. |
Error |
Oggetto che rappresenta le informazioni sull'errore. |
ErrorCodes |
Codici di errore da comunicare quando si genera un'eccezione APIException. |
ErrorResponse |
Risposta DELL'API HTTP. |
ErrorResponseException |
Eccezione generata per una risposta non valida con informazioni ErrorResponse. |
ExpectedReplies |
Risponde in risposta a ExpectReplies. |
Extensions |
Metodi di estensione per la conversione di oggetti Card fortemente tipizzati in Attachment. |
Fact |
Set di coppie chiave-valore. Il vantaggio di questa sezione è che il rendering delle proprietà chiave e valore verrà eseguito con informazioni sullo stile predefinite con alcuni delimitatori tra di essi. Non è quindi necessario che lo sviluppatore specifichi le informazioni sullo stile. |
GeoCoordinates |
GeoCoordinates (tipo di entità: "https://schema.org/GeoCoordinates"). |
HandoffEventNames |
Definisce i valori per i nomi degli eventi di handoff. |
HeroCard |
Valore ContentType heroCard. |
IActivityExtensions |
Fornisce metodi aggiuntivi per l'uso con IActivity. |
InnerHttpError |
Oggetto che rappresenta l'errore HTTP interno. |
InputHints |
Definisce i valori per InputHints. |
InstallationUpdateActionTypes |
Definisce i valori per InstallationUpdateActionTypes. |
MediaCard |
Scheda multimediale. |
MediaEventValue |
Parametro supplementare per gli eventi multimediali. |
MediaUrl |
URL multimediale. |
Mention |
Informazioni sulle menzioni (tipo di entità: "mention"). |
MessageReaction |
Oggetto reazione del messaggio. |
MessageReactionTypes |
Definisce i valori per MessageReactionTypes. |
MicrosoftPayMethodData |
Dati del metodo di pagamento W3C per Microsoft Pay. |
OAuthCard |
Valore ContentType OAuthCard. |
PagedMembersResult |
Pagina dei membri. |
PaymentAddress |
Indirizzo all'interno di una richiesta di pagamento. |
PaymentCurrencyAmount |
Fornisce importi monetari. |
PaymentDetails |
Fornisce informazioni sulla transazione richiesta. |
PaymentDetailsModifier |
Fornisce i dettagli che modificano PaymentDetails in base all'identificatore del metodo di pagamento. |
PaymentItem |
Indica l'oggetto della richiesta di pagamento e il valore richiesto. |
PaymentMethodData |
Indica un set di metodi di pagamento supportati ed eventuali dati specifici del metodo di pagamento associato per tali metodi. |
PaymentOperations |
Nomi per le operazioni richiamabili nel protocollo di callback di pagamento. |
PaymentOptions |
Fornisce informazioni sulle opzioni desiderate per la richiesta di pagamento. |
PaymentRequest |
Richiesta di effettuare un pagamento. |
PaymentRequestComplete |
Payload recapitato durante il completamento di una richiesta di pagamento. |
PaymentRequestCompleteResult |
Risultato di una richiesta di pagamento completata. |
PaymentRequestUpdate |
Aggiornamento a una richiesta di pagamento. |
PaymentRequestUpdateResult |
Oggetto risultato da un'operazione di chiamata di Aggiornamento richiesta di pagamento. |
PaymentResponse |
Un oggetto PaymentResponse viene restituito quando un utente ha selezionato un metodo di pagamento e ha approvato una richiesta di pagamento. |
PaymentShippingOption |
Descrive un'opzione di spedizione. |
PaymentShippingTypes |
Tipi di spedizione diversi. Per altre informazioni, vedere http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype. |
Place |
Place (tipo di entità: "https://schema.org/Place"). |
ReceiptCard |
Valore ContentType di ReceiptCard. |
ReceiptItem |
Elemento su una scheda di ricevuta. |
ResourceResponse |
Risposta contenente un ID risorsa. |
RoleTypes |
Definisce i valori per RoleTypes. |
SearchInvokeOptions |
Definisce le opzioni di query nell'attività SearchInvokeValue Invoke con nome 'application/search'. |
SearchInvokeResponse |
Definisce la struttura restituita come risultato di un'attività Invoke con nome di 'applicazione/ricerca'. |
SearchInvokeTypes |
Definisce i valori per SearchInvokeTypes. Vedere SearchInvokeValue. |
SearchInvokeValue |
Definisce la struttura che arriva nell'attività Activity.Value for Invoke con nome 'application/search'. |
SemanticAction |
Rappresenta un riferimento a un'azione a livello di codice. |
SemanticActionStates |
Indica se l'azione semantica viene avviata, continua o eseguita. |
SigninCard |
Valore ContentType signinCard. |
SignInConstants |
Nomi per le operazioni di richiamare l'accesso nel protocollo token. |
SignInResource |
Tipo contenente informazioni per l'accesso Single Sign-On. |
SpeechConstants |
Definisce le costanti che possono essere usate nell'elaborazione delle interazioni vocali. |
SuggestedActions |
SuggeriteActions che possono essere eseguite. |
TextFormatTypes |
Definisce i valori per TextFormatTypes. |
TextHighlight |
Fa riferimento a una sottostringa di contenuto all'interno di un altro campo. |
Thing |
Elemento (tipo di entità: "https://schema.org/Thing"). |
ThumbnailCard |
Valore ContentType thumbnailCard. |
ThumbnailUrl |
URL di anteprima. |
TokenExchangeInvokeRequest |
Richiesta di scambio di un token. |
TokenExchangeInvokeResponse |
Oggetto di risposta di un'richiamare lo scambio di token. |
TokenExchangeRequest |
Richiedere l'invio del payload 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 scambia il token per un token che punta agli ambiti specificati nella connessione OAauth corrispondente. |
TokenExchangeResource |
Lo schema di risposta inviato dal servizio token di Bot Framework è necessario per avviare l'accesso Single Sign-On dell'utente. |
TokenExchangeState |
Oggetto stato passato al servizio token bot. |
TokenPollingSettings |
Consente di fornire il polling per i dettagli del token. |
TokenPostResource |
Schema di risposta inviato di nuovo dal servizio token bot Framework necessario per avviare un post diretto del token utente. |
TokenRequest |
Richiesta di ricezione di un token utente. |
TokenResponse |
Schema di risposta inviato da Bot Framework Token Service, in risposta a una richiesta per ottenere o scambiare un token per un utente. |
TokenStatus |
Stato di un token specifico. |
Transcript |
Trascrizione. |
VideoCard |
Valore ContentType di VideoCard. |
Interfacce
IActivity |
Proprietà condivise per tutte le attività. |
ICommandActivity |
Comando esterno asincrono. |
ICommandResultActivity |
Risultato del comando esterno asincrono. |
IContactRelationUpdateActivity |
Un utente ha aggiunto un bot all'elenco contatti, ha rimosso il bot dall'elenco contatti o ha modificato in altro modo la relazione tra utente e bot. |
IConversationUpdateActivity |
La conversazione a cui si fa riferimento è stata aggiornata. |
IEndOfConversationActivity |
La conversazione termina o una richiesta per terminare la conversazione. |
IEventActivity |
Evento esterno asincrono. |
IHandoffActivity |
Indica che il controllo della conversazione è stato trasferito oppure una richiesta per trasferire il controllo della conversazione. |
IInstallationUpdateActivity |
Un bot è stato installato o rimosso da un canale. |
IInvokeActivity |
Richiesta sincrona per richiamare un'operazione. |
IMessageActivity |
Messaggio in una conversazione. |
IMessageDeleteActivity |
Rappresenta una richiesta di eliminazione di un'attività messaggio precedente in una conversazione. |
IMessageReactionActivity |
Reazione a un'attività messaggio. |
IMessageUpdateActivity |
Rappresenta una richiesta di aggiornamento di un'attività del messaggio precedente in una conversazione. |
ISuggestionActivity |
Rappresenta un suggerimento privato all'oggetto Recipient relativo a un'altra attività. |
ITraceActivity |
Rappresenta un punto nella logica di un bot, per facilitare il debug del bot. |
ITypingActivity |
L'indirizzo From sta digitando. |