我想知道这是否可能。我正在使用 Visio 绘图控制 + MODELEg 库。我有类似的东西:
IVMEEntity entity = GetEntity();
IVMEAttribute attribNew = entity.CreateAttribute();
attribNew.PhysicalName = attrib.AttributeName;
attribNew.ConceptualName = attrib.AttributeName;
attribNew.AllowNulls = !attrib.AttributeNotNull;
并且可以很好地向当前实体添加属性(想想列)。它不能将列添加为主键。据我所知,我应该使用
attribNew.AttributeAnnotations
在某种程度上,但我真的不明白如何。