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 allemaal elkaar kunnen aanroepen.
public class DialogSet
type DialogSet = class
Public Class DialogSet
- Overname
-
DialogSet
Constructors
DialogSet() |
Initialiseert een nieuw exemplaar van de DialogSet klasse met null DialogState. |
DialogSet(IStatePropertyAccessor<DialogState>) |
Initialiseert een nieuw exemplaar van de DialogSet klasse. |
Eigenschappen
TelemetryClient |
Hiermee wordt opgehaald of ingesteld IBotTelemetryClient voor gebruik voor logboekregistratie. |
Methoden
Add(Dialog) |
Voegt een nieuw dialoogvenster toe aan de set en retourneert de set om vloeiende ketening toe te staan. Als de Dialog.Id die wordt toegevoegd al in de set bestaat, wordt de dialoogvenster-id bijgewerkt met een achtervoegsel dat het uniek maakt. Dus het toevoegen van twee dialoogvensters met de naam 'dupliceren' aan de set zou resulteren in de eerste met een id van 'duplicaat' en de tweede met een id van 'duplicate2'. |
CreateContextAsync(ITurnContext, CancellationToken) |
Hiermee maakt u een DialogContext die kan worden gebruikt om te werken met de dialoogvensters in de DialogSet. |
Find(String) |
Zoekt de huidige DialogSet naar een Dialog op basis van de id. |
GetDialogs() |
Hiermee haalt u de dialoogvensters van de set op. |
GetVersion() |
Hiermee haalt u een unieke tekenreeks op die de gecombineerde versies van alle dialoogvensters in deze dialoogvensterset vertegenwoordigt. |