DialogSet Classe
Definizione
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.
Una raccolta di Dialog oggetti che possono tutti chiamarsi a vicenda.
public class DialogSet
type DialogSet = class
Public Class DialogSet
- Ereditarietà
-
DialogSet
Costruttori
| Nome | Descrizione |
|---|---|
| DialogSet() |
Inizializza una nuova istanza della DialogSet classe con null DialogState. |
| DialogSet(IStatePropertyAccessor<DialogState>) |
Inizializza una nuova istanza della classe DialogSet. |
Proprietà
| Nome | Descrizione |
|---|---|
| TelemetryClient |
Ottiene o imposta il IBotTelemetryClient materiale da usare per il registro. |
Metodi
| Nome | Descrizione |
|---|---|
| Add(Dialog) |
Aggiunge un nuovo dialogo al set e restituisce il set per consentire il concatenamento fluente. Se il Dialog.Id da aggiungere esiste già nel set, l'ID finestre di dialogo verrà aggiornato in modo da includere un suffisso che lo rende univoco. L'aggiunta di 2 dialoghi denominati "duplicate" al set comporta quindi la presenza di un ID "duplicato" e del secondo con ID "duplicate2". |
| CreateContextAsync(ITurnContext, CancellationToken) |
Crea un DialogContext che può essere usato per lavorare con i dialoghi nel DialogSet. |
| Find(String) | |
| GetDialogs() |
Ottiene i dialoghi del set. |
| GetVersion() |
Ottiene una stringa univoca che rappresenta le versioni combinate di tutti i dialoghi in questo set di dialoghi. |