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.
Raccolta di Dialog oggetti che possono essere tutti chiamati l'uno dall'altro.
public class DialogSet
type DialogSet = class
Public Class DialogSet
- Ereditarietà
-
DialogSet
Costruttori
DialogSet() |
Inizializza una nuova istanza della DialogSet classe con null DialogState. |
DialogSet(IStatePropertyAccessor<DialogState>) |
Inizializza una nuova istanza della classe DialogSet. |
Proprietà
TelemetryClient |
Ottiene o imposta l'oggetto da utilizzare per la IBotTelemetryClient registrazione. |
Metodi
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 finestre di dialogo denominate "duplicate" al set comporta quindi che il primo abbia un ID "duplicato" e il secondo con id "duplicate2". |
CreateContextAsync(ITurnContext, CancellationToken) |
Crea un DialogContext oggetto che può essere utilizzato per utilizzare i dialoghi in DialogSet. |
Find(String) |
Cerca l'oggetto corrente DialogSet in base Dialog al relativo ID. |
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. |