首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在SharePoint中,创建自定义列表"schema.xml"文件的最简单方法是什么?

在SharePoint中,创建自定义列表的最简单方法是使用"schema.xml"文件。以下是一个简单的示例,展示了如何创建一个名为"CustomList"的自定义列表,并包含一些基本的列:

代码语言:xml
复制
<?xml version="1.0" encoding="utf-8"?>
<List xmlns:ows="Microsoft SharePoint" Title="CustomList" FolderCreation="TRUE" Direction="$Resources:Direction;" Url="Lists/CustomList" BaseType="0" xmlns="http://schemas.microsoft.com/sharepoint/">
  <MetaData>
   <ContentTypes>
     <ContentTypeRef ID="0x0100B21BD271C4894443419B4C7C988F4" />
    </ContentTypes>
   <Fields>
     <Field ID="{GUID}" Name="Title" DisplayName="Title" Type="Text" Required="TRUE" />
     <Field ID="{GUID}" Name="Description" DisplayName="Description" Type="Note" />
     <Field ID="{GUID}" Name="CustomColumn1" DisplayName="Custom Column 1" Type="Text" />
     <Field ID="{GUID}" Name="CustomColumn2" DisplayName="Custom Column 2" Type="Number" />
    </Fields>
   <Views>
      <View BaseViewID="1" Type="HTML" DisplayName="CustomList" DefaultView="TRUE" MobileView="TRUE" MobileDefaultView="TRUE" SetupPath="pages\viewpage.aspx" WebPartZoneID="Main" />
    </Views>
   <Forms>
      <Form Type="DisplayForm" Url="DispForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
      <Form Type="EditForm" Url="EditForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
      <Form Type="NewForm" Url="NewForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
    </Forms>
  </MetaData>
  <Data>
    <Rows>
      <Row>
       <Field Name="Title">Item 1</Field>
       <Field Name="Description">This is the description for Item 1</Field>
       <Field Name="CustomColumn1">Value 1</Field>
       <Field Name="CustomColumn2">100</Field>
      </Row>
      <Row>
       <Field Name="Title">Item 2</Field>
       <Field Name="Description">This is the description for Item 2</Field>
       <Field Name="CustomColumn1">Value 2</Field>
       <Field Name="CustomColumn2">200</Field>
      </Row>
    </Rows>
  </Data>
</List>

在这个示例中,我们定义了一个名为"CustomList"的列表,包含了基本的"Title"、"Description"、"CustomColumn1"和"CustomColumn2"列。您可以根据需要添加更多的列和行。

要将此"schema.xml"文件应用到SharePoint中,您可以使用SharePoint Designer或PowerShell脚本。在SharePoint Designer中,您可以将此文件导入到站点中,然后将其应用到列表中。在PowerShell脚本中,您可以使用Add-SPList命令来创建列表,并使用Import-SPListInstance命令将"schema.xml"文件应用到列表中。

推荐的腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

SharePoint中的列表(List) 与Content Type 之一

Windows SharePoint Services (WSS)通过列表和content type实现了协作的数据模式, 这两个都是用基于XML定义的schema来定义的, schema要么是在运行时通过用户自定义创建出来的, 要么是在features文件夹中的文件系统中的XML文件中. 这些基于XML的文件是用WSS-specific的语言写成的, 也就是Collaborative Application Markup Language (CAML). 当你使用CAML开发WSS类型定义(比如说site column, content types, 和site template)的时候, 那你就在创建用户可以在他们自己的collaborative application中使用的provisioning component. 当你通过WSS用户界面创建site columns, content types, list template的时候, 你就创建了scope范围仅在一个单独站点的自定义内容.

01
  • 0700-6.2.0-使用Solr7对多种格式文件建立全文索引

    Solr是一个开源搜索平台,用于构建搜索应用程序。它建立在Lucene(全文搜索引擎)之上。Solr是企业级的,快速的和高度可扩展的。使用Solr构建的应用程序非常复杂,可提供高性能 。它提供了层面搜索(就是统计)、命中醒目显示并且支持多种输出格式(包括XML/XSLT 和JSON等格式),并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。Solr7要求JDK为1.8以上。在Solr7版本中新增了跨核(solr 跨核概念,是建立在solr存储方式的基础上,因为使用solr前必须创建Core,Core即为solr的核,那不同的业务有可能在不同的核中,之前版本是不支持跨核搜索的)搜索功能。本文主要介绍如何在CDH6.2.0集群中使用Solr7对多种格式的文件建立全文索引。

    02
    领券