Sdílet prostřednictvím


DialogManager Třída

Definice

Upozornění

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

Třída, která spouští dialogový systém.

[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
Dědičnost
DialogManager
Atributy

Konstruktory

DialogManager(Dialog, String)
Zastaralé.

Inicializuje novou instanci DialogManager třídy.

Vlastnosti

ConversationState
Zastaralé.

Získá nebo nastaví ConversationState.

Dialogs
Zastaralé.

Získá nebo nastaví globální dialogová okna, která chcete, aby bylo možné volat.

ExpireAfter
Zastaralé.

Získá nebo nastaví (volitelné) počet milisekund k vypršení platnosti stavu robota po.

InitialTurnState
Zastaralé.

Získá InitialTurnState kolekce kopírovat do TurnState na každém otočení.

RootDialog
Zastaralé.

Získá nebo nastaví kořenové dialogové okno použít k zahájení konverzace.

StateConfiguration
Zastaralé.

Získá nebo nastaví DialogStateManagerConfiguration.

UserState
Zastaralé.

Získá nebo nastaví UserState.

Metody

OnTurnAsync(ITurnContext, CancellationToken)
Zastaralé.

Spustí dialogový systém v kontextu ITurnContext.

Metody rozšíření

UseLanguageGeneration(DialogManager, LanguageGenerator)
Zastaralé.

Zaregistrujte ILanguageGenerator jako výchozí generátor jazyka langugage.

UseLanguageGeneration(DialogManager, String)
Zastaralé.

Zaregistrujte výchozí soubor LG jako generování jazyka.

UseLanguagePolicy(DialogManager, LanguagePolicy)
Zastaralé.

Zaregistrujte jazykové zásady jako výchozí zásady.

UseResourceExplorer(DialogManager, ResourceExplorer)
Zastaralé.

Zaregistrujte ResourceExplorer a volitelně zaregistrujte více typů.

UseTelemetry(DialogManager, IBotTelemetryClient)
Zastaralé.

Zaregistrujte IBotTelemetryClient jako výchozí generátor langugage.

Platí pro