1
是否有任何SDK /方法或API功能可以使用API-C#編碼在我的Enterprise Architect項目中更新特定{012}}通過使用Interop.EA.dll如何在Enterprise Architect中使用EA API插入/更新標記值
我做了下面的代碼,但是,EA標記值類型
EA.TaggedValue MyTaggedVal= new TaggedValue();
MyTaggedVal.Name = "XX";
MyTaggedVal.Notes = "ZZ";
MyTaggedVal.Value = "AZ";
MyTaggedVal.SetAttribute("XX", "ZZ");
MyTaggedVal.Update();
沒有影響================= ====================== 出錯,無結果:(看圖片
我執行你的代碼之上,但它不taggedValue添加到存在的元素, - 現在如果我想新的標籤值加入EA存儲庫,而不是一個特定的元素>。我怎麼能通過C#代碼 –
你說在其他評論中說:「你可以使用未記錄和不支持的方法Repository.Execute(SQLString)」 什麼是使用這種方法的風險? –
@MikeBluer你也必須在之後調用update()。標記值不是自己存在的,所以你不能創建一個這樣的模型 –