预订演示
前页 后页

德尔福属性

Enterprise Architect对 Delphi属性有全面的支持。这些是作为标记值实现的,具有专门的属性编辑器来帮助创建和修改类属性。通过使用“特征可见性”元素上下文显示菜单选项,您可以显示包含属性的“标签”隔间。为方便起见,带有属性的导入的 Delphi 类会自动显示此特征。

手动激活属性编辑器

  • 在选定的类中,将代码生成语言设置为“Delphi”
  • 右键单击类并选择“Delphi属性”打开编辑器
使用Delphi属性编辑器,可以快速简单地构建属性;从这里您可以:
  • 更改名称和范围(目前仅支持 Public 和 Published)
  • 更改属性类型(下拉列表包括项目中所有定义的类)
  • 设置读写信息(下拉列表有当前类的所有属性和操作,也可以输入自由文本)
  • 将“已存储”设置为True或False
  • 设置工具信息
  • 设置默认值,如果存在

注记

  • 当您使用“属性”屏幕中的“创建属性”对话框时,系统会生成一对属性Get 和 Set 函数以及所需的定义作为标记值;如果需要,您可以手动编辑这些标记值
  • 公共属性以“+”符号前缀显示,并以“^”发布
  • 在“创建属性实现”对话框(通过“属性”对话框访问)中创建属性时,如果属性类型为 Delphi,您可以将范围设置为“已发布”
  • 仅支持“公开”和“已发布”
  • 如果您更改了某个属性和正向工程师的名称,则会添加一个新属性,但您必须手动从源文件中删除旧属性