次の方法で共有


OnQnAMatch クラス

定義

"QnAMatch" の意図が QnAMatchRecognizer によって生成されたときにトリガーされるアクション。

public class OnQnAMatch : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnIntent
type OnQnAMatch = class
    inherit OnIntent
Public Class OnQnAMatch
Inherits OnIntent
継承

注釈

このトリガーは、QnAMakerRecognizer が QnAMatch の意図を返したときに実行されます。 エンティティ @answer が、QnAMaker の答えを保持します。

コンストラクター

OnQnAMatch(List<Dialog>, String, String, Int32)

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

フィールド

Kind

クラス識別子。

プロパティ

Actions

ルールの制約が満たされたときにプランに追加するアクションを取得または設定します。

(継承元 OnCondition)
ActionScope

アクション スコープを取得します。

(継承元 OnCondition)
Condition

アクションを実行するために満たす必要がある条件を取得または設定します (省略可能)。

(継承元 OnCondition)
Entities

このルールをトリガーするために認識する必要があるエンティティを取得または設定します。

(継承元 OnIntent)
Event

発生するイベントを取得または設定します。

(継承元 OnDialogEvent)
Id

この条件の一意の ID の値を取得または設定します。

(継承元 OnCondition)
Intent

一致する意図を取得または設定します。

(継承元 OnIntent)
Priority

0 が最も高く、0 未満が無視される規則の優先順位式を取得または設定します。

(継承元 OnCondition)
RunOnce

一意のメモリ パスセットごとにルールを 1 回だけ実行するかどうかを示す値を取得または設定します。

(継承元 OnCondition)
Source

ソースを取得します。

(継承元 OnCondition)

メソッド

AddExternalCondition(Expression)

OnCondition に外部条件を追加します。

(継承元 OnCondition)
AddExternalCondition(String)

OnCondition に外部条件を追加します。

(継承元 OnCondition)
CreateExpression()

この条件の式を作成します。

(継承元 OnIntent)
CurrentPriority(ActionContext)

優先度式の現在の値を計算して返します。

(継承元 OnCondition)
ExecuteAsync(ActionContext)

ルールのアクションを実行するために呼び出されるメソッド。

(継承元 OnCondition)
GetDependencies()

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

(継承元 OnCondition)
GetExpression()

この条件のキャッシュされた式を取得します。

(継承元 OnCondition)
GetIdentity()

このルールのアクションの ID を取得します。

(継承元 OnIntent)
OnCreateChangeList(ActionContext, Object)

変更リストの作成時に呼び出されます。

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

ソースの場所を登録します。

(継承元 OnCondition)

適用対象