次の方法で共有


SkillDialog.OnValidateActivity(Activity) メソッド

定義

の間 ContinueDialogAsync(DialogContext, CancellationToken)に送信されたアクティビティを検証します。

protected virtual bool OnValidateActivity (Microsoft.Bot.Schema.Activity activity);
abstract member OnValidateActivity : Microsoft.Bot.Schema.Activity -> bool
override this.OnValidateActivity : Microsoft.Bot.Schema.Activity -> bool
Protected Overridable Function OnValidateActivity (activity As Activity) As Boolean

パラメーター

activity
Activity

Activity会話の現在のターンの 。

戻り値

アクティビティが有効な場合は true、そうでない場合は false。

注釈

実行中に送信されるアクティビティのカスタム検証コントロールを実装するには、このメソッドをオーバーライドします ContinueDialogAsync(DialogContext, CancellationToken)。 このメソッドは、必要に応じて特定の型のアクティビティを無視するために使用できます。 このメソッドが false を返した場合、ダイアログはアクティビティを処理せずにターンを終了します。

適用対象