次の方法で共有


DialogSet クラス

定義

相互に呼び出すことができるオブジェクトの Dialog コレクション。

public class DialogSet
type DialogSet = class
Public Class DialogSet
継承
DialogSet

コンストラクター

DialogSet()

null を使用して DialogSet 、 クラスの新しいインスタンスを初期化します DialogState

DialogSet(IStatePropertyAccessor<DialogState>)

DialogSet クラスの新しいインスタンスを初期化します。

プロパティ

TelemetryClient

ログ記録に使用する を IBotTelemetryClient 取得または設定します。

メソッド

Add(Dialog)

セットに新しいダイアログを追加し、fluent チェーンを許可するセットを返します。 追加する Dialog.Id が既にセットに存在する場合は、ダイアログ ID が更新され、一意のサフィックスが含まれます。 したがって、"duplicate" という名前の 2 つのダイアログをセットに追加すると、最初のダイアログには ID が "duplicate" になり、2 番目のダイアログには "duplicate2" という ID が付きます。

CreateContextAsync(ITurnContext, CancellationToken)

内の DialogContext ダイアログを操作するために使用できる を作成します DialogSet

Find(String)

現在DialogSetDialogの をその ID で検索します。

GetDialogs()

セットのダイアログを取得します。

GetVersion()

このダイアログ セット内のすべてのダイアログの組み合わせバージョンを表す一意の文字列を取得します。

適用対象