标签:blog http io ar strong sp 文件 数据 2014
第一次接触sharepoint的同学,可以把list等同于数据库中的table. 它是sharepoint中最主要也是最常用的数据存储容器。
本节学习目标:如何定义List
Sharepoint 中定义List有2种方式:通过页面可视化创建(对于初学者可以加深对List理解)和通过VS定义(开发模式),我们这里讲的List定义指的是后者。
可以看到在sharepoint中,List的是以xml格式来定义的。包含3个定义文件:ListInstance1/Elements.xml, Elements.xml, Schema.xml
ListInstance1/Elements.xml: List Instance的定义文件
Elements.xml: List Template的声明文件
Schema.xml: List Template的具体定义
3者的关系是:List Instance基于List Template创建,通过TemplateType关联,Schema是定义Template的具体细节
通过上面关系的分析,其实可以不用List Template,直接List Instance与Schema关联(通过CustomSchema来关联)
至此一个Bugs List已经创建完毕(默认只有一个Title列),我们会在后续章节完善Bugs List,加入自定义的列(Column),内容类型(ContentType),视图(View)
SharePoint快速入门(3)之List Definition
标签:blog http io ar strong sp 文件 数据 2014
原文地址:http://www.cnblogs.com/splearning/p/4034282.html