sharepoint 实体类自动生成

可以直接用SPMetal生成实体,如果需要用到系统本身的可以用XML自己写后生成

用系统管理员打开PowerShell 输入SPMetal /web:http://sp2010:8080 /code:D:SPLinq.cs /parameters:D:XMLFile.xml 的命令即可

在XML可以这样设置,List对应相应的表名,Column的Name对应相应的英文字段名,MEMBER则对应中文名

  <?xml version="1.0" encoding="utf-8" ?> 
- <Web xmlns="http://schemas.microsoft.com/SharePoint/2009/spmetal">
- <List Name="测试1">
- <ContentType Name="项目">
  <Column Name="Author" Member="创建者" /> 
  <Column Name="Created" Member="创建时间" /> 
  <Column Name="_ModerationStatus" Member="审批状态" /> 
  </ContentType>
  </List>
  </Web>

 生成以后就可以直接用了,但是注意在查询的时候得提升权限。

原文地址:https://www.cnblogs.com/double2012/p/2881384.html