Sharepoint ListTemplateId
来源:互联网 发布:看刀路软件 编辑:程序博客网 时间:2024/05/01 17:22
If you want to add a Event Handler Assembly to a specific list in Sharepoint with a Feature you have to pass a ListTemplateId.
<Elements xmlns="http://schemas.microsoft.com/sharepoint/"><Receivers ListTemplateId="104"><Receiver><Name>EventHandler Delete</Name><Type>ItemDeleting</Type>…
Here's a little codesnippet to get those ListTemplateIds, just add a Reference to Microsoft.Sharepoint.dll.
string[] typeNames = System.Enum.GetNames(typeof(SPListTemplateType));Array typeValues = System.Enum.GetValues(typeof(SPListTemplateType));int j = 0;foreach (int i in typeValues){Console.WriteLine(typeNames[j++].ToString() + " " + i.ToString ());}
The output of the codesnippet above should look something like this:
GenericList 100
DocumentLibrary 101
Survey 102
Links 103
Announcements 104
Contacts 105
Events 106
Tasks 107
DiscussionBoard 108
PictureLibrary 109
…
Actually these ListTemplateIds (Types) are part of the ListTemplate definitions you can find in ONET.XML
http://weblogs.asp.net/pschneider/archive/2006/11/22/sharepoint-listtemplateid.aspx
- Sharepoint ListTemplateId
- SharePoint
- SharePoint
- SharePoint
- sharepoint
- sharepoint
- Sharepoint
- Sharepoint
- sharepoint
- SharePoint
- [SharePoint]SharePoint 部分缺点
- Sharepoint资源
- SharePoint技术资料
- SharePoint 是什么?
- SharePoint技术资料
- 竞争SharePoint
- sharepoint是什么?
- sharepoint入门。
- ASP.NET页面执行顺序 (HttpModule,HttpHandler)
- 利用后缀数组求字符串的最长重复子串
- Oracle中Clob与Blob字段的读取
- SQL server 2005 如何批量修改架构名(包括表名和存储过程名)
- 找出数组中重复次数最多的元素并打印
- Sharepoint ListTemplateId
- C# API 调用格式和参数类型
- nasm下的int 3
- jquery模糊匹配
- 关于浏览器内核的一些小知识,明明白白选浏览器
- cocos2d - CCSpriteBatchNode的使用
- Dbus简介
- 第五章习题
- fstream默认不支持中文路径和输出整数带逗号的解决办法