Sharepoint ListTemplateId
2008-05-07 13:41
375 查看
在注册EventHandler时 需要用到下面的XML
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Receivers ListTemplateId="104">
<Receiver>
<Name>EventHandler Delete</Name>
<Type>ItemDeleting</Type>
…
其中ListTemplateId的值一直不清楚怎么写,干脆一次搞清楚,
用代码列出来
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 ());
}
下面就是得到的结果了
Here is the list:
GenericList 100
DocumentLibrary 101
Survey 102
Links 103
Announcements 104
Contacts 105
Events 106
Tasks 107
DiscussionBoard 108
PictureLibrary 109
DataSources 110
WebTemplateCatalog 111
UserInformation 112
WebPartCatalog 113
ListTemplateCatalog 114
XMLForm 115
MasterPageCatalog 116
NoCodeWorkflows 117
WorkflowProcess 118
WebPageLibrary 119
CustomGrid 120
DataConnectionLibrary 130
WorkflowHistory 140
GanttTasks 150
Meetings 200
Agenda 201
MeetingUser 202
Decision 204
MeetingObjective 207
TextBox 210
ThingsToBring 211
HomePageLibrary 212
Posts 301
Comments 302
Categories 303
IssueTracking 1100
AdminTasks 1200
以后再用到的懒得去查了。
参考资料地址:http://weblogs.asp.net/pschneider/archive/2006/11/22/sharepoint-listtemplateid.aspx
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Receivers ListTemplateId="104">
<Receiver>
<Name>EventHandler Delete</Name>
<Type>ItemDeleting</Type>
…
其中ListTemplateId的值一直不清楚怎么写,干脆一次搞清楚,
用代码列出来
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 ());
}
下面就是得到的结果了
Here is the list:
GenericList 100
DocumentLibrary 101
Survey 102
Links 103
Announcements 104
Contacts 105
Events 106
Tasks 107
DiscussionBoard 108
PictureLibrary 109
DataSources 110
WebTemplateCatalog 111
UserInformation 112
WebPartCatalog 113
ListTemplateCatalog 114
XMLForm 115
MasterPageCatalog 116
NoCodeWorkflows 117
WorkflowProcess 118
WebPageLibrary 119
CustomGrid 120
DataConnectionLibrary 130
WorkflowHistory 140
GanttTasks 150
Meetings 200
Agenda 201
MeetingUser 202
Decision 204
MeetingObjective 207
TextBox 210
ThingsToBring 211
HomePageLibrary 212
Posts 301
Comments 302
Categories 303
IssueTracking 1100
AdminTasks 1200
以后再用到的懒得去查了。
参考资料地址:http://weblogs.asp.net/pschneider/archive/2006/11/22/sharepoint-listtemplateid.aspx
相关文章推荐
- SharePoint List的List Template ID明细表
- SharePoint【学习笔记】-- 如何找到SharePoint List的Template ID
- Sharepoint ListTemplateId
- Sharepoint学习笔记---如何找到SharePoint List的Template ID
- SharePoint List TemplateName\TemplateId
- Sharepoint ListTemplateId
- sharepoint ECMA using a list template to creating a list in SubSIte
- SharePoint ListTemplateType enumeration
- Sharepoint ListType Id
- SPListTemplateType 枚举 (Microsoft.SharePoint) 创建列表时的ListTemplate Type属性
- SharePoint server 2016中文版导出list template,在另外一个环境不能显示
- SharePoint Custom Field Type与RenderTemplate ID与ascx页面无关联
- jsom sharepoint 2010 循环获取多个list的item值
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- Sharepoint学习笔记---SPList--使用Linq to Sharepoint间接查询External List(3.使用Linq to Sharepoint查询List内容)
- Import CSV into Sharepoint List 把csv导入到sharepoint列表
- SharePoint Development - Custom List using Visual Studio 2010 based SharePoint 2010
- Update list item using Linq to SharePoint
- Using SharePoint 2003 Web Services to Retrieve Data From A List
- R12: How to add Microsoft Excel as Type to the Create Template List of Values in BI Publisher (Doc ID 1343225.1)