预订演示
前页 后页

获取默认字段映射

返回外部项目字段和属性如何映射到Enterprise Architect元素字段、属性和标记值的列表。

输入

参数

细节

参数

  • C++:常量字符*
  • C#: string
参数A JSON string 。保留供将来使用。

通过回调输出

AddProperty - 每个字段映射 2-3 个值。为每个映射使用唯一索引值:

  • AddProperty(index, "externalField", "name");
  • AddProperty(索引,“内部字段”,“名称”);
  • [可选] AddProperty(index, "名称", "My External Name");
[可选] LogMessage 或 SetError - 提供用户反馈。

细节

此方法返回的值用于填充外部数据配置中的字段映射。

该方法定义了外部项的字段/属性在链接外部项时如何映射到Enterprise Architect元素字段/属性/标记值的默认值。

“externalField”值应与 GetFields 中指定的字段 ID 以及 GetItems 返回的字段名称相匹配。

“internalField”值应与Enterprise Architect字段名称匹配。

internalField 名称的选项有:

  • '名称'
  • '别名'
  • “作者”
  • 《注记》
  • '标记值' - 这是一种特殊情况,需要 AddProperty(index, "taggedValue", "tagged value name") 指定要使用的标记值的名称
  • '状态'
  • '版本'
  • '相'
  • '关键字'
  • '复杂'
  • '范围'
  • '多样性'
  • '分类器'
  • '抽象的'
  • '是叶子'
  • '语'
  • '文件名'
  • '是根'
  • '是规范'
  • '坚持

示例:

  • AddProperty(index, "externalField", "modifiedDate");
  • AddProperty(index, "internalField", "标记值");
  • AddProperty(index, "taggedValue", "修改日期");