com.microsoft.bot.dialogs

Questo pacchetto contiene le classi per com.microsoft.bot.dialogs.

Classi

BeginSkillDialogOptions

Classe con argomenti di dialogo per un SkillDialog .

ComponentDialog

Un Dialog composto da altri dialoghi.

Dialog

Classe di base per tutti i dialoghi.

DialogContainer

Contenitore per un set di dialoghi.

DialogContext

Fornisce il contesto per lo stato corrente dello stack di dialoghi.

DialogContextPath

Definisce il percorso per i contesti di dialogo disponibili.

DialogEvent

Rappresenta un evento correlato al "ciclo di vita" della finestra di dialogo.

DialogEvents

Rappresenta gli eventi correlati al "ciclo di vita" della finestra di dialogo.

DialogInstance

Contiene informazioni sullo stato associate a un dialogo in uno stack di dialoghi.

DialogManager

Classe che esegue il sistema di dialoghi.

DialogManagerResult

Rappresenta il risultato del turno di Gestione dialoghi.

DialogPath

Definisce il percorso per i dialoghi disponibili.

DialogSet

Insieme di oggetti Dialog che possono chiamare l'uno l'altro.

DialogState

Contiene informazioni sullo stato per lo stack di dialoghi.

DialogTurnResult

Risultato restituito al chiamante di uno dei vari metodi di manipolazione dello stack.

DialogsComponentRegistration

Rende disponibili i componenti dialogs per la registrazione del sistema.

ObjectPath

Metodi helper per l'uso di oggetti JSON dinamici.

PersistedState

Rappresenta i dati persistenti tra turni.

PersistedStateKeys

Si tratta delle chiavi persistenti.

Recognizer

Classe di base recognizer.

ScopePath

Definisce i percorsi per gli ambiti disponibili.

SkillDialog

Un Dialog specializzato in grado di eseguire il wrapping delle chiamate remote a una competenza.

SkillDialogOptions

Definisce le opzioni che verranno usate per eseguire un SkillDialog .

SkillInvokeException

Eccezione usata per segnalare i problemi durante il metodo invoke della classe SkillDialog.

ThisPath

Definisce il percorso passato alla finestra di dialogo attiva.

TurnPath

Definisce il percorso per i turni avaiable.

WaterfallDialog

Finestra di dialogo ottimizzata per la richiesta di un utente con una serie di domande.

WaterfallStepContext

Fornisce il contesto per un passaggio in un WaterfallDialog .

Interfacce

DialogDependencies

Enumerare le dipendenze dei dialoghi figlio in modo che possano essere aggiunte al dialogset di contenitori.

WaterfallStep

Definizione di interfaccia di un passaggio a cascata.

Enumerazioni

DialogReason

Indica in cui viene chiamato un metodo correlato al dialogo.

DialogTurnStatus

Risultato restituito al chiamante di uno dei vari metodi di manipolazione dello stack.