设为首页 收藏本站
查看: 630|回复: 0

[经验分享] Sharepoint学习笔记—Ribbon系列-- Reference :List definitions Type and BaseType

[复制链接]

尚未签到

发表于 2015-9-28 06:07:43 | 显示全部楼层 |阅读模式
  List Definition即: 列表的定义. SharePoint的OOB(out of box)的list definition一般存储在两个文件内,
  SCHEMA.XML: 应用到列表上
  ONET.XML:应用到整个站点上  任何一个出现在创建页面里的列表定义(List Definition)都在Local_Drive:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES下面有一个自己的Feature子文件夹, 这些子文件夹都包含一个叫做Schema.xml的文件. 这个Schema.xml文件定义了views, forms, toolbar, 还有通过list definition创建出来的特殊fields.
  在开发List Definition时,你需要确定两个重要的值 "Type" and "BaseType",下面就是关于这两个值的参考列表:
   Type
  For列解释:  “ “ = WSS 3.0, "M" = MOSS 2007 only list type, "E" = MOSS 2007 Enterprise, 2010 = 2010!
  List/Library列解释:  0 = list, 1 = library, (4 用于调查表?)
  最后一列解释: 在Sharepoint中(或者Sharepoint的内容数据库中)显示为什么内容
ValueDescription list/library For notes, names as displayed in SharePoint or in the SQL Content database
-1InvalidType (not used)
100GenericList0 (see note below)Also used for "Import Spreadsheet"Also: (and I'msure more...)Relationships ListReusable ContentQuick Deploy ItemsVariation LabelsLong Running Operation StatusNotification ListReporting MetadataCache ProfilesContent and Structure ReportsReporting MetadataSuggested Content Browser Locations  From Central Admin:Content Deployment JobsContent DeploymentPaths
  From Central Admin 2010:Job ReportsReporting Metadata
101DocumentLibrary1 all kinds of libraries:From 2010:  cacheCustomized ReportsForm TemplatesReporting TemplatesShared DocumentsSite AssetsStyle Library
102Survey4
103Links0
104Announcements0
105Contacts0
106Events0 Calendar
107Tasks0 Task lists in general, including “Workflow tasks”
108DiscussionBoard0 Example: “Team Discussion”
109PictureLibrary1
110DataSources1 (fpdatasources = FrontPage Data Sources???)
111WebTemplateCatalog1 "Site Template Gallery"
112UserInformation0 "User Information List" (all people)
113WebPartCatalog1 "Web Part Gallery"
114ListTemplateCatalog1 "List Template Gallery"
115XMLForm1 "Form Library" InfoPath Forms Library
116MasterPageCatalog1 "Master Page Gallery"
117NoCodeWorkflows1 "Workflows"
118WorkflowProcess
119WebPageLibrary1 "Wiki Library" (also “Site Pages” in 2010)
120CustomGrid0 "Custom List in Datasheet View"
121SolutionCatalog02010“Solution Gallery”
122NoCodePublic02010No Code Public Workflows
123ThemeCatalog02010“Theme Gallery”
130DataConnectionLibrary1M"Data Connection Library"
140WorkflowHistory0 "Workflow History"  (“Macros” in 2010’s CharitableContributionstemplate)
150GanttTasks0 "Project Tasks" task list
151 Product Help (Central Admin only?)
200Meetings0 Meeting templates - "Meeting Series"
201Agenda0 Meeting templates - "Agenda"
202MeetingUser0 Meeting templates - "Attendees"
204Decision Meeting templates
207MeetingObjective0 Meeting templates - "Objectives"
210TextBox0 Meeting templates - "Directions" ("Use this list to insert custom text intoyour meeting.")
211ThingsToBring0 Meeting templates - "Things To Bring"
212HomePageLibrary1 Meeting templates - "Workspace Pages"
300Sites0MSites list in Publishing templates (not in SPListTemplateType)
301Posts0 Used in blogs (also appears to be used for Search tabs)
302Comments0 Used in blogs
303Categories0 Used in blogs
398 02010Access Services Application Log
399 02010Access Services System Objects
402Facility02010Resources “Use the Resources list to document shared assets, such ascameras and vehicles. Users can reserve and track listed resources in GroupCalendar.” (used in the new Group Work Site template)
403Whereabouts02010Whereabouts  “Use this list to quickly and easily track the location ofindividuals throughout the day.” (used in the new Group Work Sitetemplate)
404CallTrack02010Phone Call Memo (used in the new Group Work Site template)
405Circulation02010Circulations“Use this list to inform team members and requestconfirmation stamps.”  (used in the new Group Work Site template)
420Timecard02010
421Holidays02010
432 0E"Sample KPIs" (not in SPListTemplateType)
433 1E"Reports Library"(not in SPListTemplateType)
434 1E"Reference Library"(not in SPListTemplateType)
499IMEDic02010IME Dictionary (Input Method Editor:http://office.microsoft.com/en-us/powerpoint/HP030900551033.aspx)
600ExternalList02010External List
850Pages1MUsed with publishing templates(thanks to Anders Jacobsen for this one)(not in SPListTemplateType)
851 1M, 2010“Images”, “Site Collection Images”  “This system library was created by thePublishing feature to store images that are used on pages in this site.” (not inSPListTemplateType)  Also: “Asset Libary” in 2010
1100IssueTracking0 "Issue Tracking" task list
1200AdminTasks0 used in Central Administration
1220HealthRules02010used in Central Administration
1221HealthReports02010used in Central Administration
1300Translation Management Library1M(thanks to Dennis for this one) (not in SPListTemplateType)
1301Languages & Translations0M"Translators" Created with a 1300(thanks to Dennis for this one) (notin SPListTemplateType)
2100 1MPowerPoint Slide Library (not in SPListTemplateType)
10102Converted Forms1 "List of user browser-enabled form templates on this site collection" (notin SPListTemplateType)
  或如下清单


Value  Description
-1    InvalidType
100   Generic list     //列表
101   Document library //文档库
102   Survey           //调查
103   Links list       //网站链接
104   Announcements list
105   Contacts list
106   Events list
107   Tasks list      //任务
108   Discussion board //讨论板
109   Picture library
110   Data sources
111   Site template gallery
113   Web Part gallery
114   List template gallery
115   XML Form library
120   Custom grid for a list
200   Meeting Series list
201   Meeting Agenda list
202   Meeting Attendees list
204   Meeting Decisions list
207   Meeting Objectives list
210   Meeting text box
211   Meeting Things To Bring list
212   Meeting Workspace Pages list
300   Portal Sites list.
1100  Issue tracking
2002  Personal document library
2003  Private document library   
  BaseType


0 – Custom List
1 – Document Library
2 – Not used
3 – Discussion Forum
4 – Surveys
5 – Issues List   用法:如果你想开发一个Custom Picture Library,你就需要设置
  Type='109' ---PictureLibrary
  BaseType='1' ---因为PictureLibrary是建立在DocumentLibrary基础上的
  还比如:你要开发一个Custom Caledar List Definition,你就需要设置
  Type="100"  --Generic List
  BaseType="0" --Custom List

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-119624-1-1.html 上篇帖子: [SharePoint小经验]设置服务器配置数据库时出现的错误 下篇帖子: 基于SharePoint 工作流的InfoPath 2010的报修系统的建立:第一章 为什么不开始自己搞一个系统呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表