DialogSet Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een verzameling Dialog objecten die elkaar allemaal kunnen aanroepen.
public class DialogSet
type DialogSet = class
Public Class DialogSet
- Overname
-
DialogSet
Constructors
| Name | Description |
|---|---|
| DialogSet() |
Initialiseert een nieuwe instantie van de DialogSet klasse met null DialogState. |
| DialogSet(IStatePropertyAccessor<DialogState>) |
Initialiseert een nieuw exemplaar van de DialogSet klasse. |
Eigenschappen
| Name | Description |
|---|---|
| TelemetryClient |
Krijgt of stelt de in om te IBotTelemetryClient gebruiken voor logs. |
Methoden
| Name | Description |
|---|---|
| Add(Dialog) |
Voegt een nieuwe dialoog toe aan de set en geeft de set terug om vloeiend chainen mogelijk te maken. Als de toegevoegde Dialog.Id al in de set bestaat, wordt het dialoog-id bijgewerkt met een achtervoegsel dat het uniek maakt. Dus als je 2 dialogen met de naam "duplicate" toevoegt, zou de eerste een id van "duplicate" krijgen en de tweede een id van "duplicate2". |
| CreateContextAsync(ITurnContext, CancellationToken) |
Maakt een DialogContext aan die gebruikt kan worden om met de dialogen in de DialogSette werken. |
| Find(String) | |
| GetDialogs() |
Dat krijgt de dialogen van de set. |
| GetVersion() |
Hiermee haalt u een unieke tekenreeks op die de gecombineerde versies van alle dialoogvensters in deze dialoogvensterset vertegenwoordigt. |