如何获取自定义内容类型的CAML

时间:2010-04-21 12:14:09

标签: sharepoint content-type sharepoint-2010

我正在尝试获取我正在创建的自定义内容类型的CAML。我真正要做的是通过CAML在Visual Studio 2010中创建内容类型,然后使用VS 2010中的新部署功能将该内容类型部署到我的沙箱中。此时,我正在使用SharePoint界面修改内容类型(即更改高级设置,添加列等),因为它很容易通过Web界面完成。我想做的是,在我完成更改后,在Visual Studio中更新我的CAML以匹配我的更改。

我想这样做,因为我正在为我的项目创建自定义字段和内容类型,并希望使用这些自定义创建解决方案。由于似乎没有办法(使用SharePoint创建自定义字段和内容类型)作为使用SharePoint的解决方案而不将它们放入列表中,因此我使用Visual Studio和CAML。我还想使用Visual Studio和CAML,这样我就可以将这些CAML xml文件放在源代码控制中,这样我就可以对自定义字段和自定义类型进行版本化。

我尝试使用像http://spcamlviewer.codeplex.com/这样的工具,但这似乎不适用于SP 2010。

有没有人有任何建议?我希望在部署我的解决方案并在服务器上进行更改后,Visual Studio只会从SP按钮获得更新,以便从SP服务器同步VS.

1 个答案:

答案 0 :(得分:1)