前页 后页

属性类别

属性对应于UML属性。它包含约束和标记值的进一步集合。可从元素“属性”集合访问属性。

.EAP文件中的关联表

t_attribute

属性属性

属性

备注

也可以看看

别名

注意:读/写

包含此属性的(可选)“别名”属性。可以与Style属性互换使用。

允许重复

布尔型

注意:读/写

指示在集合中是否允许重复。

如果该属性表示数据库列,则在设置时表示“ Not Null”选项。

AttributeGUID

注意:只读

当前属性的全局唯一ID。此属性是系统生成的。

AttributeID

注意:只读

属性的本地ID号。

分类ID

注意:读/写

分类器ID(如果适用)指示与属性关联的基本类型(如果不是基本类型)。

约束条件

采集

注意:只读

AttributeConstraint对象的集合,用于访问和管理与此属性关联的约束。

收藏类

容器

注意:读/写

容器类型。

遏制

注意:读/写

密闭类型-未指定,按引用或按值。

默认

注意:读/写

分配给该属性的初始值。

FQ定型

注意:只读

标准格式名称,格式为“ Profile :: Stereotype”。可以将一个或多个完全限定的原型名称分配给StereotypeEx。

IsCollection

布尔型

注意:读/写

指示当前功能是否为集合。如果属性表示数据库列,则在设置时表示外键。

IsConst

布尔型

注意:读/写

一个标志,指示属性是否为Const。

衍生

布尔型

注意:读/写

指示属性是否派生(即,计算值)。

识别码

布尔型

注意:读/写

指示属性是否唯一地标识包含的Class的实例。

已订购

布尔型

注意:读/写

指示是否已订购集合。如果属性表示数据库列,则在设置时表示主键。

IsStatic

布尔型

注意:读/写

指示当前属性是否为静态特征。如果该属性表示数据库列,则在设置时表示“唯一”选项。

长度

注意:读/写

属性长度(如果适用)。

下界

注意:读/写

集合下边界的值。

名称

注意:读/写

属性名称。

笔记

注意:读/写

有关此属性的更多说明。

对象类型

对象类型

注意:只读

区分通过Dispatch接口引用的对象。

对象类型

父母ID

注意:只读

返回此属性所属的元素的ElementID。

位置

注意:读/写

该属性在“类”属性列表中的位置。

精确

注意:读/写

精度值。

重新定义的属性

注意:读/写

对应于“属性”对话框的“详细信息”页面上的“重新定义的属性”字段,或UML redefinedProperty属性。

包含逗号分隔的GUID列表。

规模

注意:读/写

标度值。

刻板印象

注意:读/写

设置或获取此属性的构造型。

设置此属性时,如果发生错误,LastError(用于GetLastError方法)将为非空。

刻板印象

注意:读/写

在以逗号分隔的列表中提供该属性的所有应用的构造型。读取该值将仅提供构造型名称。分配值可以接受标准名称或简单名称。

设置此属性时,如果发生错误,LastError(用于GetLastError方法)将为非空。

样式

注意:读/写

包含此属性的(可选)Alias属性。可以与Alias属性互换使用。

StyleEx

注意:读/写

高级样式设置,保留供Sparx Systems使用。

子属性

注意:读/写

对应于属性“属性”对话框的“详细信息”页面上的“子集属性”字段,或UML subsettedProperty属性。

包含逗号分隔的GUID列表。

标记值

类型AttributeTag的集合

注意:只读

AttributeTag对象的集合,用于访问和管理与此属性关联的标记值。

AttributeTag类 收藏类

TaggedValuesEx

TaggedValue类型的集合

注意:只读

属于当前属性及其分类器的TaggedValuesEx属性的TaggedValue对象的集合。

TaggedValue类 收藏类

类型

注意:读/写

属性类型(按名称;另请参见ClassifierID )。

TypeInfoProperties

注意:只读

返回TypeInfoProperties的接口指针。

TypeInfoProperties类

上界

注意:读/写

集合上限的值。

能见度

注意:读/写

标识属性的范围-私有,受保护,公共或包。

属性方法

方法

备注

也可以看看

GetLastError()

注意:返回一个字符串值,该字符串值描述与该对象有关的最新错误。

GetTXAlias(字符串代码,长标志)

注意:返回给定语言的元素的别名。

参量

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 标记:长
    -0 =获取当前存储的翻译别名
    -1 =获取当前存储的翻译别名,如果原始别名已更改,则自动翻译
    -2 =始终从在线获取翻译的别名
翻译页面

GetTXName(字符串代码,长标志)

注意:返回给定语言的元素名称。

参量

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 标记:长
    -0 =获取当前存储的翻译名称
    -1 =获取当前存储的翻译名称,如果原始名称已更改,则自动翻译
    -2 =始终从在线获取翻译的名称
翻译页面

GetTXNote(字符串代码,长标志)

返回给定语言的元素的注释。

参量

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 标记:长
    -0 =获取当前存储的翻译笔记
    -1 =获取当前存储的已翻译注释,如果原始注释已更改,则自动翻译
    -2 =始终从在线获取翻译的注释
翻译页面

SetTXAlias(字符串代码,字符串翻译)

注意-为给定语言设置元素的翻译别名。

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 翻译:字符串-翻译的别名
翻译页面

SetTXName(字符串代码,字符串转换)

注意-为给定语言设置元素的翻译名称。

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 翻译:字符串-转换后的名称
翻译页面

SetTXNote(字符串代码,字符串翻译)

注释-为给定语言设置元素的翻译注释。

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 翻译:字符串-翻译后的注释
翻译页面

更新()

布尔型

注意:修改或附加新项目后,更新当前属性对象。

如果返回False,请检查“ GetLastError()”函数以获取更多信息。