预订演示

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

前页 后页

代码生成选项字段替换宏

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

  • 用户特定选项的“首选项”对话框(“开始>桌面>首选项>首选项>源代码工程”),或
  • “管理项目选项”对话框(“配置>模型>选项”),用于特定于模型的选项
有关选项划分的更多信息,请参见“ 源代码工程选项”主题。

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

代码生成选项宏

宏名

描述

也可以看看

genOptActionScriptVersion

“ ActionScript规范”页面:默认版本。

ActionScript选项-模型

genOptCDefaultAttributeType

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

C选项-用户

genOptCGenMethodNotesInBody

C规范页面:实现中的方法说明。

C选项-用户

genOptCGenMethodNotesInHeader

C规格页面:标题中的方法注释。

C选项-用户

genOptCSynchNotes

C规格页面:同步生成笔记。

C选项-用户

genOptCSynchCFile

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

C选项-用户

genOptCDefaultSourceDirectory

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

C选项-用户

genOptCNamespaceDelimiter

C规范页面:命名空间定界符。

C选项-型号

genOptCOperationRefParam

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

C选项-型号

genOptCOperationRefParamStyle

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

C选项-型号

genOptCOperationRefParamName

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 ++选项-模型

genOptCPPSynchNotes

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

C ++选项-用户

genOptCPPSynchCPPFile

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

C ++选项-用户

genOptCSDefaultAttributeType

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

C#选项-用户

genOptCSSourceExtension

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

C#选项-模型

genOptCSGenDispose

C#规范页面:生成处置。

C#选项-用户

genOptCSGenFinalizer

C#规范页面:生成终结器。

C#选项-用户

genOptCSGenNamespace

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

C#选项-用户

genOptCSDefaultSourceDirectory

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

C#选项-用户

genOptDefaultAssocAttName

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

代码生成选项

genOptDefaultConstructorScope

对象生存时间页面:默认构造函数可见性。

选项-对象生存期

genOptDefaultCopyConstructorScope

“对象生存期”页面:默认副本构造函数可见性。

选项-对象生存期

genOptDefaultDatabase

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

选项-代码编辑器

genOptDefaultDestructorScope

对象生存时间页面:默认析构函数构造函数可见性。

选项-对象生存期

genOptGenCapitalisedProperties

“源代码工程”页面:“将属性的属性名称大写”复选框。

源代码选项

genOptGenComments

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

源代码选项

genOptGenConstructor

对象生存时间页面:“生成构造函数”复选框。

选项-对象生存期

genOptGenConstructorInline

对象生存时间页面:“内联构造函数”复选框。

选项-对象生存期

genOptGenCopyConstructor

对象生存时间页面:“生成副本构造器”复选框。

选项-对象生存期

genOptGenCopyConstructorInline

“对象生存期”页面:“复制构造函数内联”复选框。

选项-对象生存期

genOptGenDestructor

对象生存时间页面:“生成析构函数”复选框。

选项-对象生存期

genOptGenDestructorInline

对象生存时间页面:“内联析构函数”复选框。

选项-对象生存期

genOptGenDestructorVirtual

对象生存时间页面:“虚拟析构函数”复选框。

选项-对象生存期

genOptGenImplementedInterfaceOps

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

代码生成选项

genOptGenPrefixBoolProperties

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

源代码选项

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选项-模型

genOptPHPVersion

PHP规范页面:PHP版本。

PHP选项-模型

genOptPropertyPrefix

“源代码工程”页面:生成“获取/设置”属性时删除前缀。

源代码选项

genOptVBMultiUse

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

Visual Basic选项-模型

genOptVBPersistable

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

Visual Basic选项-模型

genOptVBDataBindingBehavior

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

Visual Basic选项-模型

genOptVBDataSourceBehavior

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

Visual Basic选项-模型

genOptVBGlobal

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

Visual Basic选项-模型

genOptVBCreatable

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

Visual Basic选项-模型

genOptVBExposed

VB规范页面:“已暴露”复选框。

Visual Basic选项-模型

genOptVBMTS

VB规范页面:MTS事务模式。

Visual Basic选项-模型

genOptVBNetGenNamespace

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

VB.NET选项-用户

genOptVBVersion

VB规范页面:默认版本。

Visual Basic选项-用户

genOptWrapComment

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

源代码选项

学到更多