FormUrls 架构概述
上次修改时间: 2009年10月6日
适用范围: SharePoint Foundation 2010
FormUrls 架构介绍可以作为自定义信息包括在内容类型中的可选 XML。此 XML 节点必须存储在内容类型定义中的 XMLDocument 元素内。有关详细信息,请参阅内容类型中的自定义信息。
利用此架构,可以指定客户端重定向到此内容类型的项目的不同"显示"、"编辑"和"新建"表单页。
此架构具有下列元素:
FormUrls 根元素。FormUrls 元素具有以下属性:
xmlns 必需属性,类型为 Text。表示架构的 XML 命名空间。此架构的命名空间是:
https://schemas.microsoft.com/sharepoint/v3/contenttype/forms/url
Display 可选属性,类型为 Text。指定要使用的自定义 Display 表单页的 URL。
Edit 可选属性,类型为 Text。指定要使用的自定义 Edit 表单页的 URL。
New 可选属性,类型为 Text。指定要使用的自定义 New 表单页的 URL。
表单页是 .aspx 页,它们取代了整个默认 SharePoint Foundation 页,包括帧元素或部件版式,例如顶部和侧导航栏。对于表单页,必须创建任何导航链接或通常可在 SharePoint Foundation 部件版式中找到的其他所需元素。
指定的 URL 必须相对于内容类型的根位置。
如果没有在内容类型定义 XML 中包括此 XML 文档,则 SharePoint Foundation 使用默认值。在这种情况下,SharePoint Foundation 将自动为您呈现表单。
下面的示例指定自定义客户端重定向到此内容类型的项目的不同"显示"、"编辑"和"新建"表单页。
<FormUrls
xmlns="https://schemas.microsoft.com/sharepoint/v3/contenttype/forms/url"
<Display>Forms/mydisplayform.aspx</Display>
<Edit>Forms/myeditform.aspx</Edit>
<New>Forms/myuploadform.aspx</New>
</FormUrls>