DialogSet Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zbiór obiektów Dialog , które mogą się wzajemnie wołać.
public class DialogSet
type DialogSet = class
Public Class DialogSet
- Dziedziczenie
-
DialogSet
Konstruktory
| Nazwa | Opis |
|---|---|
| DialogSet() |
Inicjalizuje nową instancję DialogSet klasy z null DialogState. |
| DialogSet(IStatePropertyAccessor<DialogState>) |
Inicjuje nowe wystąpienie klasy DialogSet. |
Właściwości
| Nazwa | Opis |
|---|---|
| TelemetryClient |
Dostaje lub ustawia do IBotTelemetryClient logowania. |
Metody
| Nazwa | Opis |
|---|---|
| Add(Dialog) |
Dodaje nowy dialog do zestawu i przywraca zestaw, aby umożliwić płynne łańcuchowanie. Jeśli dodawany Dialog.Id już istnieje w zestawie, identyfikator dialogów zostanie zaktualizowany, aby dodać sufiks, który uczyni go unikalnym. Dodanie dwóch dialogów o nazwie "duplicate" do zestawu sprawiłoby, że pierwszy z nich miałby id "duplicate", a drugi id "duplicate2". |
| CreateContextAsync(ITurnContext, CancellationToken) |
Tworzy , DialogContext która może być użyta do pracy z dialogami w .DialogSet |
| Find(String) | |
| GetDialogs() |
Rozumie dialogi z zestawu. |
| GetVersion() |
Pobiera unikatowy ciąg reprezentujący połączone wersje wszystkich okien dialogowych w tym zestawie okien dialogowych. |