Språk

DialogManager Klass

Definition

Varning

This class will be deprecated in the next version of the Bot Framework SDK.

Klass som kör dialogsystemet.

[System.Obsolete("This class will be deprecated in the next version of the Bot Framework SDK.")]
public class DialogManager
[<System.Obsolete("This class will be deprecated in the next version of the Bot Framework SDK.")>]
type DialogManager = class
Public Class DialogManager
Arv
DialogManager
Attribut

Konstruktorer

Name Description
DialogManager(Dialog, String)
Föråldrad.

Initierar en ny instans av DialogManager klassen.

Egenskaper

Name Description
ConversationState
Föråldrad.

Får eller sätter ConversationState.

Dialogs
Föråldrad.

Får eller sätter globala dialoger som du vill ska kunna anropas.

ExpireAfter
Föråldrad.

Får eller sätter (valfritt) antal millisekunder för att botens tillstånd ska förfalla efteråt.

InitialTurnState
Föråldrad.

Får InitialTurnState-samlingen att kopiera in i TurnState varje runda.

RootDialog
Föråldrad.

Får eller sätter root-dialog för att starta en konversation.

StateConfiguration
Föråldrad.

Hämtar eller ställer in DialogStateManagerConfiguration.

UserState
Föråldrad.

Hämtar eller ställer in UserState.

Metoder

Name Description
OnTurnAsync(ITurnContext, CancellationToken)
Föråldrad.

Kör dialogsystem i kontexten för en ITurnContext.

Tilläggsmetoder

Name Description
UseLanguageGeneration(DialogManager, LanguageGenerator)
Föråldrad.

Registrera ILanguageGenerator som standardspråkgenerator.

UseLanguageGeneration(DialogManager, String)
Föråldrad.

Registrera standardfilen LG som språkgenerering.

UseLanguagePolicy(DialogManager, LanguagePolicy)
Föråldrad.

Registrera språkpolicy som standardpolicy.

UseResourceExplorer(DialogManager, ResourceExplorer)
Föråldrad.

Registrera ResourceExplorer och eventuellt registrera fler typer.

UseTelemetry(DialogManager, IBotTelemetryClient)
Föråldrad.

Registrera IBotTelemetryClient som standardspråkgenerator.

Gäller för