预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

代码生成选项字段替换宏

代码生成选项字段替换宏在以下任一选项的“源代码工程”页面中定义的源代码生成选项上运行:

  • 用于用户特定选项的“首选项”对话框(“开始>外观>首选项>首选项>源代码工程”),或
  • '模型' 对话框('Settings >model> Options')用于模型特定的选项
有关选项划分的更多信息,请参阅源代码工程选项主题。

字段替换宏根据 Camel 大小写命名。如果选中了复选框,则表示复选框的宏返回值“ T ”。否则值为空。此表列出了每个代码生成选项字段替换宏。

代码生成选项宏

宏名称

描述

也见

genOptActionScriptVersion

ActionScript 规范页面:默认版本。

ActionScript 选项 -模型

genOptCDefaultAttributeType

C 规范页面:默认属性类型。

C 选项 -用户

genOptCGenMethodNotesInBody

C 规范页面:方法注记在实施中。

C 选项 -用户

genOptCGenMethodNotesInHeader

C 规格页面:方法注记在页眉中。

C 选项 -用户

genOptCSynchNotes

C 规格页面:在生成中同步注记。

C 选项 -用户

genOptCSynchCFile

C 规范页面:在生成中同步实现文件。

C 选项 -用户

genOptCDefaultSourceDirectory

C 规格页面:默认源目录。

C 选项 -用户

genOptCNamespaceDelimiter

C 规格页面:命名空间分隔符。

C选项-模型

genOptCOOperationRefParam

C 规范页面:参考作为操作参数。

C选项-模型

genOptCOOperationRefParamStyle

C 规格页面:参考参数样式。

C选项-模型

genOptCOOperationRefParamName

C 规格页面:参考参数名称。

C选项-模型

genOptCConstructorName

C 规范页面:默认构造函数名称。

C选项-模型

genOptCDestructorName

C 规范页面:默认析构函数名称。

C选项-模型

genOptCPPCommentStyle

C++ 规范页面:注解风格。

C++ 选项 -用户

genOptCPPDefaultAttributeType

C++ 规范页面:默认属性类型。

C++ 选项 -用户

genOptCPPDefaultReferenceType

C++ 规范页面:默认参考类型。

C++ 选项-模型

genOptCPPDefaultSourceDirectory

C++ 规范页面:默认源目录。

C++ 选项 -用户

genOptCPPGenMethodNotesInHeader

C++ 规范页面:“方法注记在标题中”复选框。

C++ 选项 -用户

genOptCPPGenMethodNotesInBody

C++ 规范页面:方法注记在体复选框。

C++ 选项 -用户

genOptCPPGetPrefix

C++ 规范页面:获取前缀。

C++ 选项-模型

genOptCPPHeaderExtension

C++ 规范页面:标题扩展。

C++ 选项-模型

genOptCPPSetPrefix

C++ 规范页面:设置前缀。

C++ 选项-模型

genOptCPPSourceExtension

C++ 规范页面:源扩展。

C++ 选项-模型

genOptCPSynchNotes

C++ 规范页面:同步注记。

C++ 选项 -用户

genOptCPPSynchCPPFile

C++ 规范页面:同步 CPP文件。

C++ 选项 -用户

genOptCSDefaultAttributeType

C# 规范页面:默认属性类型。

C# 选项 -用户

genOptCSSourceExtension

C# 规范页面:默认文件扩展名。

C# 选项 -模型

genOptCSGenDispose

C#规范页面:生成Dispose。

C# 选项 -用户

genOptCSGenFinalizer

C# 规范页面:生成Finalizer。

C# 选项 -用户

genOptCSGen 命名空间

C#规范页面:生成命名空间。

C# 选项 -用户

genOptCSDefaultSourceDirectory

C#规范页面:默认源目录。

C# 选项 -用户

genOptDefaultAssocAttName

源代码工程页面:关联属性的默认名称。

代码生成选项

genOptDefaultConstructorScope

物件生命周期页面:默认构造函数可见性。

选项-物件Lifetimes

genOptDefaultCopyConstructorScope

物件生命周期页面:默认复制构造函数可见性。

选项-物件Lifetimes

genOptDefaultDatabase

代码编辑器页面:默认数据库。

选项-代码编辑器

genOptDefaultDestructorScope

物件生命周期页面:默认析构函数构造函数可见性。

选项-物件Lifetimes

genOptGenCapitalizedProperties

'源代码工程'页面:'Capitalize Attribute Names for属性'复选框。

源代码选项

genOptGen评论

“源代码工程”页面:“评论 -生成”复选框。

源代码选项

genOptGen构造函数

物件生命周期页面:“生成构造器”复选框。

选项-物件Lifetimes

genOptGenConstructorInline

物件生命周期页面:“构造函数内联”复选框。

选项-物件Lifetimes

genOptGenCopy构造函数

物件页面:“生成Copy Constructor”复选框。

选项-物件Lifetimes

genOptGenCopyConstructor内联

物件生命周期页面:“复制构造函数内联”复选框。

选项-物件Lifetimes

genOptGenDestructor

物件页面:“生成Destructor”复选框。

选项-物件Lifetimes

genOptGenDestructorInline

物件页面:“Destructor Inline”复选框。

选项-物件Lifetimes

genOptGenDestructorVirtual

物件生命周期页面:“虚拟析构函数”复选框。

选项-物件Lifetimes

genOptGenImplementedInterfaceOps

“代码生成”页面:“实现接口的生成方法”复选框。

代码生成选项

genOptGenPrefixBoolProperties

'源代码工程'页面:'使用'是'布尔属性Get()'复选框。

源代码选项

genOptGenRoleNames

“源代码工程”页面:“创建代码时自动生成角色名称”复选框。

源代码选项

genOptGenUnspecAssocDir

“源代码工程”页面:“不生成未指定关联方向的成员”复选框。

源代码选项

genOptJavaDefaultAttributeType

Java规范页面:默认属性类型。

Java选项 -用户

genOptJavaGetPrefix

Java规范页面:获取前缀。

Java选项 -模型

genOptJavaDefaultSourceDirectory

Java规范页面:默认源目录。

Java选项 -用户

genOptJavaSetPrefix

Java规范页面:设置前缀。

Java选项 -模型

genOptJavaSourceExtension

Java规范页面:源代码扩展。

Java选项 -模型

genOptPHPDefaultSourceDirectory

PHP 规范页面:默认源目录。

PHP 选项 -用户

genOptPHPGetPrefix

PHP 规范页面:获取前缀。

PHP 选项-模型

genOptPHPSetPrefix

PHP 规范页面:设置前缀。

PHP 选项-模型

genOptPHPSourceExtension

PHP 规范页面:默认文件扩展名。

PHP 选项-模型

genOptPHP版本

PHP 规范页面:PHP版本。

PHP 选项-模型

genOptPropertyPrefix

“源代码工程”页面:在生成 Get/Set属性时删除前缀。

源代码选项

genOptVB多用途

VB 规范页面:“多用途”复选框。

Visual Basic 选项 -模型

genOptVBPersistable

VB 规范页面:“Persistable”复选框。

Visual Basic 选项 -模型

genOptVBDataBindingBehavior

VB 规范页面:“数据绑定行为”复选框。

Visual Basic 选项 -模型

genOptVBDataSourceBehavior

VB 规范页面:“数据源行为”复选框。

Visual Basic 选项 -模型

genOptVBGlobal

VB 规范页面:“全局命名空间”复选框。

Visual Basic 选项 -模型

genOptVBC可创建

VB 规范页面:“可创建”复选框。

Visual Basic 选项 -模型

genOptVB暴露

VB 规范页面:“公开”复选框。

Visual Basic 选项 -模型

genOptVBMTS

VB 规范页面:MTS 交易模式。

Visual Basic 选项 -模型

genOptVBNetGen 命名空间

VB.Net规范页面:生成命名空间。

VB.NET 选项 -用户

genOptVB版本

VB 规范页面:默认版本。

Visual Basic 选项 -用户

genOptWrap 评论

“源代码工程”页面:注释行的换行长度。

源代码选项

了解更多