预订演示
前页 后页

模板替换宏

模板替换宏对应于基本模板,并导致命名模板的执行。按照惯例,模板宏是根据 Pascal 大小写命名的。

结构:%<模板名称>%

其中 <TemplateName> 可以是本主题中列出的模板之一。

当从另一个模板中引用一个模板时,它是相对于当前范围内的元素生成的。特定模板是根据范围内元素的构造型选择的。

如前所述,各种模板之间存在隐式层次结构。应注意保持模板引用的合理层次结构。例如,在任何 Attribute 或 Operation 模板中使用 %ClassInherits% 宏是没有意义的。相反,Operation 和 Attribute 模板是为在 ClassBody模板中使用而设计的。

CTF 中的模板替换宏

  • 属性
  • 属性声明
  • AttributeDeclarationImpl
  • 属性注释
  • 类库
  • 类体
  • ClassBodyImpl
  • 类声明
  • ClassDeclarationImpl
  • ClassImpl
  • 类继承
  • 类接口
  • 课堂笔记
  • 类参数
  • 文件
  • FileImpl
  • 进口节
  • ImportSectionImpl
  • 内部类
  • 内部类实现
  • 关联属性
  • 链接属性声明
  • LinkedAttributeNotes
  • 链接类库
  • 链接类接口
  • 命名空间
  • 命名空间体
  • 命名空间声明
  • 命名空间实现
  • 手术
  • 操作体
  • OperationBodyImpl
  • 操作声明
  • OperationDeclarationImpl
  • OperationImpl
  • 操作说明
  • 参数

了解更多