假设我刚刚更新了我的模型并添加了一个包含30列的表格 现在我需要用这30个属性创建一个商业类 我不想使用任何创建此类的工具,但我只希望能够从edmx文件中复制属性的名称。
有没有好办法呢?复制并粘贴每个属性是非常困难的事情。
答案 0 :(得分:1)
您可以使用其他编辑器打开 edmx 文件。为此,您可以右键单击 edmx 文件,然后使用 XML(文本)编辑器打开它。然后,您必须找到描述属性的部分并将其复制。例如:
<EntityType Name="AccessItems">
<Key>
<PropertyRef Name="ID" />
</Key>
<Property Name="ID" Type="int" Nullable="false" StoreGeneratedPattern="Identity" />
<Property Name="Name" Type="varchar" Nullable="false" MaxLength="128" />
<Property Name="Path" Type="varchar" MaxLength="256" />
<Property Name="IsActive" Type="bit" Nullable="false" />
<Property Name="IsModule" Type="bit" Nullable="false" />
<Property Name="Parent_ID" Type="int" />
</EntityType>
如果您只需要属性的名称,则可以使用 Alt + Shift +箭头键仅选择所需的数据,然后只需清除不需要的内容,因为某些属性名称将是比其他人更长,你会有一些其他的符号。 希望这有帮助!