EntityAssignment class
用于处理 EntityAssignment
对象的静态方法。
构造函数
Entity |
初始化 EntityAssignment 类的新实例。 |
属性
alternative | 备用分配。 |
alternatives | 获取备用实体分配。 |
event | 要呈现的事件名称 |
expected |
完成分配时的预期属性。 |
is |
指示此实体是否处于 |
operation | 将实体分配到属性的操作。 |
property | 要分配的属性的名称。 |
raised |
已引发事件的次数。 |
value | 识别的实体值。 |
方法
add |
向单个分配添加替代项。 |
to |
将工作分配打印为字符串。 |
构造函数详细信息
EntityAssignment(Partial<EntityAssignmentConfiguration>)
初始化 EntityAssignment 类的新实例。
new EntityAssignment(assignment: Partial<EntityAssignmentConfiguration>)
参数
- assignment
-
Partial<EntityAssignmentConfiguration>
要为此实例设置的实体分配属性。
属性详细信息
alternative
alternatives
event
要呈现的事件名称
event: string
属性值
string
expectedProperties
完成分配时的预期属性。
expectedProperties: string[]
属性值
string[]
isExpected
指示此实体是否处于 DialogPath.ExpectedProperties
中的值。
isExpected: boolean
属性值
boolean
operation
将实体分配到属性的操作。
operation: string
属性值
string
property
要分配的属性的名称。
property: string
属性值
string
raisedCount
已引发事件的次数。
raisedCount: number
属性值
number
value
方法详细信息
addAlternatives(EntityAssignment[])
向单个分配添加替代项。
function addAlternatives(alternatives: EntityAssignment[])
参数
- alternatives
要添加的替代方法。
toString()
将工作分配打印为字符串。
function toString(): string
返回
string
一个表示当前对象的字符串。