我想知道它是否有可能。 我正在使用Visio Drawing contorl + MODELEng lib。 我有类似的东西:
IVMEEntity entity = GetEntity();
IVMEAttribute attribNew = entity.CreateAttribute();
attribNew.PhysicalName = attrib.AttributeName;
attribNew.ConceptualName = attrib.AttributeName;
attribNew.AllowNulls = !attrib.AttributeNotNull;
并且可以将attrbiutes(想到列)添加到当前实体。 它不能将列添加为主键。据我所知,我应该使用
attribNew.AttributeAnnotations
以某种方式,但我无法理解如何。