次の方法で共有


BeginDialog クラス

定義

別のダイアログの実行を開始するアクションが完了すると、呼び出し元に戻ります。

public class BeginDialog : Microsoft.Bot.Builder.Dialogs.Adaptive.Actions.BaseInvokeDialog
type BeginDialog = class
    inherit BaseInvokeDialog
Public Class BeginDialog
Inherits BaseInvokeDialog
継承
派生

コンストラクター

BeginDialog(String, Object, String, Int32)

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

フィールド

Kind

クラス識別子。

プロパティ

ActivityProcessed

新しいダイアログでアクティビティを処理するかどうかを示す値を取得または設定します。

(継承元 BaseInvokeDialog)
Dialog

呼び出すダイアログを取得または設定します。

(継承元 BaseInvokeDialog)
Disabled

が true の場合、このアクションを無効にする省略可能な式を取得または設定します。

Id

ダイアログの ID を取得または設定します。

(継承元 Dialog)
Options

ダイアログの構成可能なオプションを取得または設定します。

(継承元 BaseInvokeDialog)
ResultProperty

ダイアログ結果を格納するプロパティ パスを取得または設定します。

Source

cref="SourceRange"/の情報を取得します>。

(継承元 Dialog)
TelemetryClient

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

(継承元 Dialog)

メソッド

BeginDialogAsync(DialogContext, Object, CancellationToken)

ダイアログが開始され、ダイアログ スタックにプッシュされたときに呼び出されます。

BindOptions(DialogContext, Object)

BindOptions - オプションで式を評価します。

(継承元 BaseInvokeDialog)
ContinueDialogAsync(DialogContext, CancellationToken)

ダイアログが くと呼び出されます。ダイアログはアクティブなダイアログで、ユーザーは新しいアクティビティで応答します。

(継承元 Dialog)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

ダイアログが終了するときに呼び出されます。

(継承元 Dialog)
GetDependencies()

子ダイアログの依存関係を列挙して、コンテナー ダイアログ セットに追加できるようにします。

(継承元 BaseInvokeDialog)
GetVersion()

このダイアログのバージョンを表す一意の文字列を取得します。 の間でバージョンが変更された場合、ダイアログ システムは DialogChanged イベントを生成します。

(継承元 Dialog)
OnComputeId()

ダイアログのコンピューティング ID をビルドします。

(継承元 BaseInvokeDialog)
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

現在のダイアログまたは現在のダイアログが開始したダイアログによって、 を使用して DialogContext.emitEvent()イベントが発生したときに呼び出されます。

(継承元 Dialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

イベントがすべての親にバブルされ、処理されなかった後に呼び出されます。

(継承元 Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

イベントが親にバブルされる前に呼び出されます。

(継承元 Dialog)
RegisterSourceLocation(String, Int32)

指定した場所に cref="SourceRange"/> を登録します。

(継承元 Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

ダイアログでユーザーに入力を求めるプロンプトが再び表示されるときに呼び出されます。

(継承元 Dialog)
ResolveDialog(DialogContext)

ダイアログ式を Dialog または StringExpression として解決して dialogid を取得します。

(継承元 BaseInvokeDialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

子ダイアログがターンを完了したときに呼び出され、このダイアログにコントロールが返されます。

拡張メソッド

RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)

ダイアログ スタックを作成し、ダイアログを開始してスタックにプッシュします。

適用対象