在创建或编辑属性时,可以配置属性参数。设置取决于属性及其数据类型。例如,字符串属性允许您指定属性值的最小和最大长度。
许多数据类型提供了默认值、最小值和最大值、小数精度、是否允许大写或小写值等参数。此外,在某些数据类型中,您可以将属性配置为仅允许使用您指定的值。
在手动创建属性时或者在注册通用应用程序时,选择与要创建的属性的数据类型对应的模板(例如,Custom.Integer
)。
所有数据类型的参数
可以为所有属性数据类型设置下面的参数。
设置 | 描述 |
---|---|
默认类型 注意:在通用应用程序注册期间创建属性时,此字段不可用。在“默认值”中输入指定的值,在未使用默认值时将其留空。 |
指定属性是否具有默认值。
|
默认值 |
如果属性使用“允许的值”列表,则从该列表中选择一个默认值。否则,为该属性输入一个默认值。 |
更新时重命名 (Core.Name 属性,“默认类型”为“计算和存储”时) |
对于计算和存储的名称值,指定当请求操作直接更改节点时应该重新计算和存储节点名称。请参阅“计算和存储节点的名称”。 |
更新时重新派生 (支持“派生和存储”这一“默认类型”的所有属性) |
对于派生和存储的属性值,指定当请求操作直接更改节点时应该重新派生和存储属性值。请参阅“派生和存储属性”。
注: 如果启用了“最终提交时锁定”,则无法选择“更新时重新派生”。 |
可编辑 注意:在通用应用程序注册期间创建属性时,此字段不可用。在注册过程创建属性后,可以在属性参数中访问此字段。 |
指定用户是否能够编辑该属性。 |
最终提交时锁定 |
指定只能在新添加的节点上更新此属性。如果启用此项,则在最终提交添加节点的请求后,该属性的值将锁定,并且无法再更新。 注: 此选项仅在编辑属性参数时可用。 “最终提交时锁定”仅适用于节点级别属性。 如果启用了“更新时重新派生”,则无法选择“最终提交时锁定”。 注意: 在使用“最终提交时锁定”时请谨慎,以免无意中阻止用户更新应该更新的属性。例如,如果对 |
继承 |
属性使用的继承类型。请参阅“继承属性”。
注: 您只能覆盖应用程序级别的继承参数。 |
注:
(仅限节点数据类型属性)与“节点集”、“允许的节点类型”和“选择标准属性”参数(请参阅“节点和节点列表数据类型参数”)一起输入的默认值将转换为节点值,如下所示:
有关特定数据类型的参数的详细信息,请参阅: