在Enterprise Architect中, 当我将MDG技术对象创建到Enterprise Architect中时,基于Tag的对象,标记guid包含前16个字符是静态的(下面我只是突出显示了静态字符),而其他16个字符是动态更改的。 我在哪里可以得到这些静态字符?
{ CB2DC399-2D11-202d -8ADB-00882A2C86B7}
{ CB2DC399-2D11-202d -A3FC-97A8949AF987}
示例: 我在Enterprise Architect中创建了BPMN2.0 :: Activity,它是与一些预定义标签一起创建的。
虽然我尝试更改(更新)此guid中的静态字符,但标记已移动到用户定义的组下。
如果我们给GUID像前16个字符一样静态和动态(更改),然后再更改其他16个字符,则该标签将在“ BPMN2.0 :: Activity”组下创建。
那么guid中的静态字符来自哪里?
谢谢
答案 0 :(得分:1)
此FAID由内部值EA创建,EA从加载的MDG值创建内部值。任何与MDG相关的数据都保存在EA的内部存储器中,没有API或任何数据库表都可以访问。如果确实要直接添加标记的值,则需要检索一个现有的值并提取前缀。但是,正如Geert指出的那样,您只需要通过指定FQN通过API创建MDG的电视即可。