GetProjSchema 方法

上次修改时间: 2015年3月9日

适用范围: SharePoint Foundation 2010

请求基于 Microsoft SharePoint Foundation 的网站的 XML 架构。

<Method ID="Text>
  <SetVar Name="Cmd">GetProjSchema</SetVar>
  <SetVar Name="SiteTemplate">Text</SetVar>
</Method>

参数

参数

说明

ID = "Text"

特定于应用程序的字符串。在与 SharePoint Foundation 兼容的 HTML 编辑器(例如 Microsoft Office SharePoint Designer 2007)中,该字符串可提供该方法的序列号和名称。

Name = "Cmd"

必须设置为 GetProjSchema。

Name = "SiteTemplate"

指定返回下表中列出的三个协作应用程序标记语言 (CAML)架构文件中的一个文件。

以下是可为 SiteTemplate 参数返回的可能的 CAML 架构文件。

文件

说明

docicon

DOCICON.XML

包含 SharePoint Foundation 可识别的文件类型(例如,文档库项和附件的文件类型)的列表,并将这些文件类型映射到适当的图标。此文件还可用于指定在应用程序中打开某些文件类型的自定义 ActiveX 控件。

fldtypes

FLDTYPES.XML

包含用于定义列表中所使用的基本字段类型的 CAML,以说明每个字段中存储的数据的排序以及如何呈现该数据。

vwstyles

VWSTYLES.XML

定义可在自定义视图中应用的视图样式的 CAML。

如果将 SiteTemplate 参数设置为除上述某个值以外的其他任何值,则 GetProjSchema 方法会返回网站的 XML 架构。

解码

<Method ID="0,GetProjSchema">
  <SetVar Name="Cmd">GetProjSchema</SetVar>
</Method>