com.microsoft.bot.builder
Questo pacchetto contiene le classi per com.microsoft.bot.builder.
Classi
| ActivityHandler |
Implementazione dell'interfaccia Bot destinata a un'ulteriore sottoclasse. |
| ActivityHandler.InvokeResponseException |
Richiamare |
| AutoSaveStateMiddleware |
Middleware per chiamare automaticamente . Salvare |
| BotAdapter |
Rappresenta un adattatore bot in grado di connettere un bot a un endpoint di servizio. |
| BotAssert |
Fornisce metodi per il debug del codice di Bot Builder. |
| BotFrameworkAdapter |
Adattatore bot in grado di connettere un bot a un endpoint di servizio. |
| BotState |
Definisce un oggetto di gestione dello stato e automatizza la lettura e la scrittura delle proprietà di stato associate in un livello di archiviazione. |
| BotState.CachedBotState |
Stato del bot memorizzato nella cache interna. |
| BotStateSet |
Gestisce una raccolta di bot |
| ChannelServiceHandler |
Classe per facilitare l'implementazione del protocollo Bot Framework. |
| ComponentRegistration |
Component |
| ConversationState |
Definisce un oggetto di gestione dello stato per lo stato della conversazione. |
| DelegatingTurnContext |
Contesto turn |
| EventFactory |
Contiene metodi di utilità per la creazione di vari tipi di evento. |
| IntentScore |
Punteggio più eventuali informazioni aggiuntive su una finalità. |
| InvokeResponse |
Classe tupla contenente un codice di stato HTTP e un oggetto serializzabile JSON. |
| MemoryStorage |
Livello di archiviazione che usa un dizionario in memoria. |
| MemoryTranscriptStore |
L'archivio trascrizioni di memoria archivia le trascrizioni in memoria volatile in un dizionario. |
| MessageFactory |
Contiene metodi di utilità per vari tipi di messaggio che un bot può restituire. |
| MiddlewareSet |
Contiene un set ordinato di Middleware. |
| NullBotTelemetryClient |
Un client di telemetria no-op. |
| PagedResult<T> |
Pagina dei risultati di un'enumerazione. |
| PrivateConversationState |
Gestisce la persistenza di un oggetto stato della conversazione tramite la conversazione. |
| QueueStorage |
Classe base per accodare un'attività per un'elaborazione successiva. |
| RecognizerResult |
Contiene i risultati del riconoscimento generati da un Recognizer. |
| RecognizerResult.NamedIntentScore |
Contiene informazioni sul punteggio della finalità. |
| RegisterClassMiddleware<T> |
Middleware per l'aggiunta di un oggetto a o la registrazione di un servizio con il contesto di turno corrente. |
| SetSpeakMiddleware |
Supportare i canali Direct |
| ShowTypingMiddleware |
Quando viene aggiunto, questo middleware invierà attività di digitazione all'utente quando viene ricevuta un'attività Message per informarli che il bot ha ricevuto il messaggio e sta lavorando alla risposta. |
| SkypeMentionNormalizeMiddleware |
Middleware per patch menzionare Entità da Skype perché non sono conformi ai valori previsti. |
| TelemetryConstants |
Nomi delle proprietà del logger di telemetria. |
| TelemetryLoggerConstants |
Nomi degli eventi del logger di telemetria. |
| TelemetryLoggerMiddleware |
Middleware per la registrazione dei messaggi attività in ingresso, in uscita, aggiornati o eliminati. |
| TraceTranscriptLogger |
Rappresenta un logger di trascrizione che scrive attività in un oggetto . |
| TranscriptInfo |
Rappresenta una copia di una conversazione. |
| TranscriptLoggerMiddleware |
Dopo l'aggiunta, questo middleware registra le attività in ingresso e in uscita in una trascrizione |
| TurnContextImpl |
Fornisce il contesto per un turno di un bot. |
| TurnContextStateCollection |
Rappresenta un set di raccolta di servizi associati al TurnContext. |
| TurnStateConstants |
Costanti utilizzate a sua volta |
| TypedInvokeResponse<T> |
Classe tupla contenente un codice di stato HTTP e un oggetto serializzabile JSON. |
| UserState |
Gestisce la persistenza di un oggetto stato utente usando l'ID utente come parte della chiave. |
Interfacce
| Bot |
Rappresenta un bot che può operare sulle attività in ingresso. |
| BotCallbackHandler |
Delegato di callback per il codice dell'applicazione. |
| BotTelemetryClient |
Registrazione del client per i dati di telemetria del bot. |
| ConnectorClientBuilder |
Astrazione per compilare i client del connettore. |
| DeleteActivityHandler |
Metodo che può partecipare agli eventi di eliminazione dell'attività per il turno corrente. |
| Middleware |
Rappresenta il middleware che può operare sulle attività in ingresso. |
| NextDelegate |
Interfaccia funzionale per la pipeline middleware. |
| OnTurnErrorHandler |
Gestore degli errori che può intercettare le eccezioni nel middleware o nell'applicazione. |
| PropertyManager |
Property |
| Recognizer |
Interfaccia per i riconoscitori. |
| RecognizerConvert |
Può eseguire la conversione da un risultato di riconoscimento generico a uno fortemente tipizzato. |
| SendActivitiesHandler |
Metodo che può partecipare a eventi di attività di invio per il turno corrente. |
| StatePropertyAccessor<T> |
Interfaccia che definisce i metodi per ottenere dati da un'origine proprietà, ad esempio Bot |
| StatePropertyInfo |
Si tratta di metadati relativi alla proprietà, incluse le informazioni sui criteri. |
| Storage |
Definisce l'interfaccia per un livello di archiviazione. |
| StoreItem |
Espone un ETag per il controllo di concorrenza. |
| TranscriptLogger |
Transcript logger archivia le attività per le conversazioni per il richiamo. |
| TranscriptStore |
Transcript logger archivia le attività per le conversazioni per il richiamo. |
| TurnContext |
Fornisce il contesto per un turno di un bot. |
| UpdateActivityHandler |
Metodo che può partecipare agli eventi dell'attività di aggiornamento per il turno corrente. |
| UserTokenProvider |
Provider OAuth. |
Enumerazioni
| Severity |
Questa enumerazione viene usata da Track |