创建属性定义
创建属性定义以存储关于模块中对象的更多信息。
例如,您可以创建优先级属性,以便为模块中的每个对象设置优先级。您必须具有对模块的创建或修改访问权才能创建属性定义,且模块必须以独占编辑方式打开。
关于此任务
可以选择是否要属性成为对象属性和/或模块属性。
在对象属性窗口中列出对象属性,对于每个对象,这些属性可以具有不同值。
在“模块属性”窗口中提供了模块属性,这些属性包含适用于整个模块的值。
同时为对象属性和模块属性的属性可以具有不同于对象值的模块值。
可以设置对象属性以继承其值。如果属性是对象和模块属性,那么顶级对象不会从模块继承值。
如果正在与 Rational® Insight 集成,那么必须为属性定义分配一个受支持的预定义 URI。 有关预定义 URI 的信息,请参阅
模块中属性的预定义 URI
。
可以使用属性 DXL 将值分配给属性。 例如,可以使用一个计算每个对象具有的入向链接数的 DXL 程序。
可用设置属性,以便在更改属性值时:
更改模块变换指示符的状态
更新对象的上次修改日期
更新对象的历史记录
如果属性范围是
对象
,且如果希望对象可以从其父对象继承属性值,选择
继承值
。
过程
单击
编辑
>
属性
。
单击
新建
,或选择要复制的属性,然后单击
复制
。
在
属性名称
字段中输入新属性定义的名称,选择您需要的选项。
关于更多信息,请单击
帮助
。
单击
确定
以创建属性定义。
相关概念
:
属性定义
文本属性的语言环境
DXL 属性和布局 DXL 列
访问权
相关任务
:
创建属性类型
编辑属性定义
复用属性定义
删除属性定义
复用属性类型
反馈