DialogSet Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En samling Dialog objekt som alla kan anropa varandra.
public class DialogSet
type DialogSet = class
Public Class DialogSet
- Arv
-
DialogSet
Konstruktorer
DialogSet() |
Initierar en ny instans av DialogSet klassen med null DialogState. |
DialogSet(IStatePropertyAccessor<DialogState>) |
Initierar en ny instans av DialogSet klassen. |
Egenskaper
TelemetryClient |
Hämtar eller anger den som IBotTelemetryClient ska användas för loggning. |
Metoder
Add(Dialog) |
Lägger till en ny dialogruta i uppsättningen och returnerar uppsättningen för att tillåta flytande länkning. Om Dialog.Id som läggs till redan finns i uppsättningen uppdateras dialogrutornas ID så att det innehåller ett suffix som gör det unikt. Att lägga till två dialogrutor med namnet "duplicera" i uppsättningen skulle resultera i att den första har ett ID med "dubblett" och det andra med ID:t "duplicera2". |
CreateContextAsync(ITurnContext, CancellationToken) |
Skapar en DialogContext som kan användas för att arbeta med dialogrutorna DialogSeti . |
Find(String) | |
GetDialogs() |
Hämtar dialogrutorna för uppsättningen. |
GetVersion() |
Hämtar en unik sträng som representerar de kombinerade versionerna av alla dialogrutor i den här dialogrutan. |