| 前页 | 后页 | 
类字段替换宏
下表提供了访问代码生成和转换模板中每个可用Class属性的方法的列表。
字段替换宏根据Camel大小写命名。如果选中该复选框,则表示复选框的宏将返回值“ T”。否则,该值为空。
类宏
| 宏名 | 描述 | 也可以看看 | 
|---|---|---|
| elemType | 元素类型:接口或类。 | |
| classAbstract | 类“属性”对话框:“抽象”复选框(“详细信息”选项卡)。 | |
| classAlias | 类“属性”对话框:“别名”字段。 | |
| classArguments | 类“详细信息”对话框:C ++模板:参数。 | |
| classAuthor | 类“属性”对话框:“作者”字段。 | |
| classBaseName | “类型层次结构”对话框:类名(用于子类和基类之间不存在连接器的情况)。 | |
| classBaseScope | 继承的范围为反向工程。 (用于子类和基类之间不存在连接器的情况。) | |
| classBaseVirtual | 继承的虚拟属性为反向工程。 (用于子类和基类之间不存在连接器的情况。) | |
| classComplexity | 类“属性”对话框:“复杂性”字段。 | |
| classCreated | 创建类的日期和时间。 | |
| classGUID | 当前类的唯一GUID。 | |
| classHasConstructor | 查看当前对象中的方法列表,并根据当前语言的约定,如果一个是默认构造函数,则返回T。通常与genOptGenConstructor宏一起使用。 | 代码生成选项字段替换宏 | 
| classHasCopyConstructor | 查看当前对象中的方法列表,并根据当前语言的约定,如果一个是副本构造函数,则返回T。通常与genOptGenCopyConstructor宏一起使用。 | |
| classHasDestructor | 查看当前对象中的方法列表,并根据当前语言的约定,如果一个是析构函数,则返回T。通常与genOptGenDestructor宏一起使用。 | |
| classHasParent | 如果范围内的类具有一个或多个基类,则为true。 | |
| classHasStereotype | 是的,如果作用域中的Class具有与构造型名称匹配的构造型(您可以选择将其指定为完全限定)。因此,它将检查类具有的所有构造型,如果任何构造型是指定构造型或其特定类型,则返回“ T”。例如: 
 | |
| classImports | “代码生成”对话框:导入。 | |
| classIsActive | 类“高级”对话框:“处于活动状态”复选框。 | |
| classIsAssociationClass | 如果协会是AssociationClass连接器,则为true。 | |
| classIsInstantiated | 如果Class是实例化的模板Class,则为True。 | |
| classIsLeaf | 类“高级”对话框:“是叶子”复选框。 | |
| classIsRoot | 类“高级”对话框:“是根”复选框。 | |
| classIsSpecification | 类“高级”对话框:“是规范”复选框。 | |
| classKeywords | 类“属性”对话框:“关键字”字段。 | |
| classLanguage | 类“属性”对话框:“语言”字段。 | |
| 宏类 | 用空格分隔的为该类定义的宏列表。 | |
| classModified | 上次修改类的日期和时间。 | |
| classMultiplicity | 类“高级”对话框:多重性。 | |
| 班级名称 | 类“属性”对话框:“名称”字段。 | |
| 课堂笔记 | 类“属性”对话框:“注释”字段。 | |
| classParamDefault | 类“详细信息”对话框。 | |
| classParamName | 类“详细信息”对话框。 | |
| classParamType | 类“详细信息”对话框。 | |
| classPersistence | 类“属性”对话框:“持久性”字段(“详细信息”选项卡) | |
| classPhase | 类“属性”对话框:“阶段”字段。 | |
| classQualName | 类名称以其外部类作为前缀。类名用双冒号(::)分隔。 | |
| classScope | 类“属性”对话框:“范围”字段。 | |
| 类刻板印象 | 类“属性”对话框:“定型”字段。检索应用于类的第一个构造型的名称。在比较中使用时,它检查第一个构造型是否与字符串完全匹配。 例如:%classStereotype ==“枚举”? “ enum”:“ class”% 将此与之前的classHasStereotype进行比较。 | |
| classStatus | 类“属性”对话框:“状态”字段。 | |
| classVersion | 类“属性”对话框:“版本”字段。 | 
