选举的GUID的内部共享点场
所以,今天一个朋友问我一个非常简单的问题。
什么是最简单的方法,人们可以抓住的是SharePoint提供内部领域的GUID? 什么是最有效的,明确的,在维护环境的方式不断提供参考,以建立领域,例如:
真实姓名
图片
调查主题
等
最好的办法做到这一点是使用SPBuiltInFieldId类。 这是因为它本身提供了一个可识别的方式来访问内部的所有字段,您通常会使用,确保一致性和代码的可读性。
例如,人们可以结合使用时,创建自定义的接口标准SharePoint列表SPListItems它。 你甚至可以用它来创建一个数据哈希表,这本身有益的。
一般情况下,文件的方式,将几件建议你去对这样的任务,是要在字段名称传递要插入指定一个字符串协调的字段名称,恕我直言有些杂乱的东西进入。
这将采取下列形式:
C#中:
- "My List" ] . Items ; SPListItemCollection listItems = SPWeb。 名单 [“我的名单”]。 物品 ;
- ; SPListItem项目= listItems。 添加 ();
- ] = "string for insertion" ;项目[“我的场”] =“字符串插入”;
这不是很好的几个原因,主要是因为该字段名称是容易排版问题。
现在,让我们做同样的事情,但使用SPBuiltInFieldId类。
C#中:
- "My List" ] . Items ; SPListItemCollection listItems = SPWeb。 名单 [“我的名单”]。 物品 ;
- ; SPListItem项目= listItems。 添加 ();
- Type } ] = "string for insertion" ;项目[SPBuiltInFieldId。(类型)] =“为插入字符串”;
这种类型的可以采取许多形式,这取决于你的具体领域是想要插入到值。 而不是采取字符串文字插入域,诚信是高架,因为我们不是在GUID所提供的SharePoint奥姆通过。
相关岗位:
- 最佳实践:你不支持的IQueryable的迭代SPListItems
- 类型化的字典与SharePoint网站的标题和类型化SPListItem收藏
- 返回您的SharePoint在XML列表项目
- 获取一个SharePoint字段值在C#
- 请记住编码共享点通*字段正确































[...] [...]
Pingback的共享点链接爱:2008年3月20日在虚拟世代 - 2008年3月19号@ 下午5点37分
[...]选举的GUID的内部共享点场[...]
通过链接(2008年3月20日)«史蒂夫Pietrek的SharePoint东西 - 2008年3月20号@ 18:48:00 Pingback 下午