DialogSet Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Kolekce Dialog objektů, které se můžou navzájem volat.
public class DialogSet
type DialogSet = class
Public Class DialogSet
- Dědičnost
-
DialogSet
Konstruktory
DialogSet() |
Inicializuje novou instanci DialogSet třídy s hodnotou null DialogState. |
DialogSet(IStatePropertyAccessor<DialogState>) |
Inicializuje novou instanci DialogSet třídy. |
Vlastnosti
TelemetryClient |
Získá nebo nastaví na IBotTelemetryClient použití pro protokolování. |
Metody
Add(Dialog) |
Přidá do sady nové dialogové okno a vrátí sadu pro povolení fluent chainingu. Pokud přidaná Dialog.Id již v sadě existuje, id dialogových oken se aktualizuje tak, aby obsahovalo příponu, která ho činí jedinečným. Přidání 2 dialogových oken s názvem "duplicitní" do sady by tedy vedlo k tomu, že první z nich bude mít ID "duplikát" a druhý dialog bude mít ID "duplicate2". |
CreateContextAsync(ITurnContext, CancellationToken) |
Vytvoří nástroj, DialogContext který lze použít pro práci s dialogovými okny v .DialogSet |
Find(String) | |
GetDialogs() |
Získá dialogy sady. |
GetVersion() |
Získá jedinečný řetězec, který představuje kombinované verze všech dialogových oken v této sadě dialogů. |