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

内存上下文。