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
| Nome | Descrizione |
|---|---|
| AadResourceUrls |
Schema della risorsa target per la quale il Bot Framework Token Service scambierebbe un token memorizzato in 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 di aiuto per le Attività di Messaggio. |
| ActivityImportance |
Definisce i valori per ActivityImportance. |
| ActivityTypes |
Definisce i valori per ActivityTypes. |
| ActivityTypesEx |
Valori aggiuntivi per gli ActivityTypes oltre alla 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 per 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 usate 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 a ICommandResultActivity contiene metadati relativi al risultato di un comando. Un payload dati estensibile opzionale può essere incluso 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 a ICommandActivity contiene metadati relativi a un comando. Un payload facoltativo di dati estendibili 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 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. |
| 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 lancia un APIException. |
| ErrorResponse |
Risposta DELL'API HTTP. |
| ErrorResponseException |
Eccezione generata per una risposta non valida con informazioni ErrorResponse. |
| ExpectedReplies |
Risponde a ExpectReplies. |
| Extensions |
Metodi di estensione per convertire oggetti Card fortemente tipati 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 di stile predefinite con alcuni delimitatori tra di essi. Non è quindi necessario che lo sviluppatore specifichi le informazioni di stile. |
| GeoCoordinates |
GeoCoordinates (tipo di entità: "https://schema.org/GeoCoordinates"). |
| HandoffEventNames |
Definisce i valori per i nomi degli eventi di handoff. |
| HeroCard |
Valore ContentType di HeroCard. |
| IActivityExtensions |
Fornisce metodi aggiuntivi per lavorare 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 di menzione (tipo di entità: "mention"). |
| MessageReaction |
Oggetto reazione al messaggio. |
| MessageReactionTypes |
Definisce i valori per MessageReactionTypes. |
| MicrosoftPayMethodData |
Dati sui metodi di pagamento W3C per Microsoft Pay. |
| OAuthCard |
Valore OAuthCard ContentType. |
| 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 dettagli che modificano i PaymentDetails in base all'identificativo del metodo di pagamento. |
| PaymentItem |
Indica per cosa si tratta della richiesta di pagamento e il valore richiesto. |
| PaymentMethodData |
Indica un insieme di metodi di pagamento supportati e qualsiasi dato specifico associato a tali metodi. |
| PaymentOperations |
Nomi per operazioni invocabili nel protocollo di callback del pagamento. |
| PaymentOptions |
Fornisce informazioni sulle opzioni desiderate per la richiesta di pagamento. |
| PaymentRequest |
Una richiesta di pagamento. |
| PaymentRequestComplete |
Payload consegnato al completamento di una richiesta di pagamento. |
| PaymentRequestCompleteResult |
Risultato di una richiesta di pagamento completata. |
| PaymentRequestUpdate |
Un aggiornamento a una richiesta di pagamento. |
| PaymentRequestUpdateResult |
Un oggetto risultante di un'operazione di invocazione di Richiesta di Pagamento Aggiornamento. |
| PaymentResponse |
Un PaymentResponse viene restituito quando un utente ha selezionato un metodo di pagamento e 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 in 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 per Invoke con il nome di 'applicazione/ricerca'. |
| SearchInvokeResponse |
Definisce la struttura restituita come risultato di un'attività Invoke con nome 'application/search'. |
| SearchInvokeTypes |
Definisce i valori per SearchInvokeTypes. Vedete SearchInvokeValue. |
| SearchInvokeValue |
Definisce la struttura che arriva nell'attività Activity.Value per Invoke con nome 'application/search'. |
| SemanticAction |
Rappresenta un riferimento a un'azione programmatica. |
| SemanticActionStates |
Indica se l'azione semantica viene avviata, continua o eseguita. |
| SigninCard |
Valore SigninCard ContentType. |
| SignInConstants |
Nomi per le operazioni di chiamata di accesso nel protocollo di 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 |
SuggestedActions che può essere eseguita. |
| TextFormatTypes |
Definisce i valori per TextFormatTypes. |
| TextHighlight |
Fa riferimento a una sottostringa del contenuto all'interno di un altro campo. |
| Thing |
Elemento (tipo di entità: "https://schema.org/Thing"). |
| ThumbnailCard |
Valore ThumbnailCard ContentType. |
| ThumbnailUrl |
URL anteprima. |
| TokenExchangeInvokeRequest |
Richiesta di scambio di un token. |
| TokenExchangeInvokeResponse |
Oggetto risposta di uno scambio di token invoke. |
| TokenExchangeRequest |
Richiedi che il payload venga inviato al Bot Framework Token Service per il Single Sign On. Se l'URI è impostato su un ambito personalizzato, allora il Servizio Token scambierà il token nella sua cache con un token che mira all'ambito personalizzato e lo restituirà nella risposta. Se un Token viene inviato nel payload, allora il Servizio Token scambierà il token con un token che mira agli scope specificati nella corrispondente connessione OAauth. |
| 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. |
| TokenPollingSettings |
Aiuta a fornire sondaggi per i dettagli dei token. |
| TokenPostResource |
Lo schema di risposta inviato dal Bot Framework Token Service richiede l'avvio di un post diretto tramite token utente. |
| TokenRequest |
Richiesta di ricezione di un token utente. |
| TokenResponse |
Schema di risposta inviato indietro dal Bot Framework Token Service, in risposta a una richiesta di ottenere o scambiare un token per un utente. |
| TokenStatus |
Stato di un token specifico. |
| Transcript |
Trascrizione. |
| VideoCard |
Valore VideoCard ContentType. |
Interfacce
| Nome | Descrizione |
|---|---|
| IActivity |
Proprietà condivise per tutte le attività. |
| ICommandActivity |
Comando esterno asincrono. |
| ICommandResultActivity |
Risultato del comando esterno asincrono. |
| IContactRelationUpdateActivity |
Un utente ha aggiunto un bot alla propria lista contatti, rimosso il bot dalla sua lista o cambiato comunque la relazione tra utente e bot. |
| IConversationUpdateActivity |
La conversazione citata è stata aggiornata. |
| IEndOfConversationActivity |
La conversazione sta finendo, o è una richiesta di chiudere la conversazione. |
| IEventActivity |
Evento esterno asincrono. |
| IHandoffActivity |
Il controllo della conversazione è stato trasferito, o una richiesta di trasferimento del controllo della conversazione. |
| IInstallationUpdateActivity |
Un bot è stato installato o rimosso da un canale. |
| IInvokeActivity |
Richiesta sincrona per invocare un'operazione. |
| IMessageActivity |
Un messaggio in una conversazione. |
| IMessageDeleteActivity |
Rappresenta una richiesta di eliminazione di un'attività di messaggio precedente in una conversazione. |
| IMessageReactionActivity |
Una reazione a un'attività di messaggio. |
| IMessageUpdateActivity |
Rappresenta una richiesta di aggiornamento di un'attività di messaggio precedente in una conversazione. |
| ISuggestionActivity |
Rappresenta un suggerimento personale per un'altra Recipient attività. |
| ITraceActivity |
Rappresenta un punto nella logica di un bot, per aiutare nel debug dei bot. |
| ITypingActivity |
L'indirizzo From sta digitando. |