限制
图形属性的内部名称必须始终在整个系统中使用。选择将属性内部名称用于某一类型的图形属性时,无论在系统中的任何位置使用该名称,均应仅将其用于同一类型的图形属性。
如果出于不同目的以这种方式重用相同的内部名称,则会看到意外的结果,有时您不会获得期望的图形表示,或者获得的图形表示并非期望内容,或者 UI 出现错误。
对于图形和非图形属性的混合,不能跨类型使用属性内部名称。例如,您可以针对文档创建名为 <myGraphicalAttr> 的属性,并使其成为红绿灯。然后,不应针对部件创建名为 <myGraphicalAttr> 的属性,并使其成为整数。同样,不应将图形属性类型与某个内部名称混合。不应针对另一种类型创建名为 <myGraphicalAttr> 的属性 (该属性使用除红绿灯之外的图形表示)。
不支持对属性内部名称进行混合使用。
这对您有帮助吗?