次の方法で共有


EntityAssignments class

エンティティ関連のイベントをサーフェスに追跡します。

注釈

エンティティを処理すると、可能なあいまいさが識別され、解決されると、イベントが割り当てられます。 この追跡は、複数の入力発話間で保持されます。

コンストラクター

EntityAssignments(EntityAssignment[])

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

プロパティ

assignments
nextAssignment

表示する次のエンティティ イベントを取得します。

メソッド

dequeue(ActionContext)

現在のイベントを削除し、メモリを更新します。

read(ActionContext)

メモリからエンティティ イベント キューを読み取ります。

write(ActionContext)

メモリに状態を書き込みます。

コンストラクターの詳細

EntityAssignments(EntityAssignment[])

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

new EntityAssignments(assignments?: EntityAssignment[])

パラメーター

assignments

EntityAssignment[]

使用 EntityAssignments の一覧。

プロパティの詳細

assignments

assignments: EntityAssignment[]

プロパティ値

nextAssignment

表示する次のエンティティ イベントを取得します。

EntityAssignment nextAssignment

プロパティ値

表示する次のエンティティ イベント。

メソッドの詳細

dequeue(ActionContext)

現在のイベントを削除し、メモリを更新します。

function dequeue(actionContext: ActionContext): EntityAssignment

パラメーター

actionContext
ActionContext

メモリ コンテキスト。

戻り値

イベントを削除しました。

read(ActionContext)

メモリからエンティティ イベント キューを読み取ります。

static function read(actionContext: ActionContext): EntityAssignments

パラメーター

actionContext
ActionContext

メモリ コンテキスト。

戻り値

エンティティ イベント キュー。

write(ActionContext)

メモリに状態を書き込みます。

function write(actionContext: ActionContext)

パラメーター

actionContext
ActionContext

メモリ コンテキスト。