Delen via


DialogSet Klas

Definitie

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.

Van toepassing op