前页 | 后页 |
模板替换宏
模板替换宏对应于基本模板,并导致命名模板的执行。按照惯例,模板宏是根据 Pascal 大小写命名的。
结构:%<模板名称>%
其中 <TemplateName> 可以是本主题中列出的模板之一。
当从另一个模板中引用一个模板时,它是相对于当前范围内的元素生成的。特定模板是根据范围内元素的构造型选择的。
如前所述,各种模板之间存在隐式层次结构。应注意保持模板引用的合理层次结构。例如,在任何 Attribute 或 Operation 模板中使用 %ClassInherits% 宏是没有意义的。相反,Operation 和 Attribute 模板是为在 ClassBody模板中使用而设计的。
CTF 中的模板替换宏
- 属性
- 属性声明
- AttributeDeclarationImpl
- 属性注释
- 类
- 类库
- 类体
- ClassBodyImpl
- 类声明
- ClassDeclarationImpl
- ClassImpl
- 类继承
- 类接口
- 课堂笔记
- 类参数
- 文件
- FileImpl
- 进口节
- ImportSectionImpl
- 内部类
- 内部类实现
- 关联属性
- 链接属性声明
- LinkedAttributeNotes
- 链接类库
- 链接类接口
- 命名空间
- 命名空间体
- 命名空间声明
- 命名空间实现
- 手术
- 操作体
- OperationBodyImpl
- 操作声明
- OperationDeclarationImpl
- OperationImpl
- 操作说明
- 参数