Display 方法

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

适用范围: SharePoint Foundation 2010

运行数据库查询并返回 XML 或 HTML 格式的列表数据。您可以指定要返回的查询和内容的特性,及其返回格式。

<Method ID="Text">
  <SetList Scope="Request">GUID</SetList>
  <SetVar Name="Cmd">Display</SetVar>
  <SetVar Name="XMLDATA">[TRUE|FALSE]</SetVar>
  <SetVar Name="View">GUID</SetVar>
  <SetVar Name="Query">Text</SetVar>
  <SetVar Name="Using">Text</SetVar>
  <SetVar Name="CacheControl">Text</SetVar>
  <SetVar Name="ID">Text</SetVar>
</Method>

参数

参数

说明

ID = "Text"

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

Scope = "Request"

当设置为 Request 时,Scope 属性会为封闭 Method 元素的作用域设置变量,除非该变量已由其他标记更改。

Name = "Cmd"

必须设置为 Display。

Name = "XMLDATA"

如果在 Post 中指定了 <SetVar Name="XMLDATA">TRUE</SetVar>,则会根据 Query 和 View 参数的使用情况显示列表的架构和数据。如果未指定,则使用 Using 参数。

Name = "View"

指定要使用的列表视图的 GUID。如果为 null,则使用默认视图。

Name = "Query"

包含一系列由空格分隔的列表字段。此参数也可以包含星号 (*),它返回列表中所有字段的架构和数据。如果未传递 Query 参数,则使用 View 参数。

Name = "Using"

指定用于导出项或列表的文件的相对 URL。可能的文件名包括 vcard.vcf、event.ics、query.iqy 和 query.bqy。传递 Using 参数时,还应使用 CacheControl 参数。Using 参数用于下列任务:

  • 向 Microsoft Office Outlook 2007 导出事件时指定 event.ics 文件的相对 URL(例如,Lists/Events/event.ics)。ID 参数用于识别要导出的事件列表中的事件。

  • 将联系人导出到 Outlook 时指定 vcard.vcf 文件的相对 URL(例如,Lists/Contacts/vcard.vcf)。ID 参数用于标识要导出的联系人列表中的联系人。

  • 将列表导出到 Microsoft Office Excel 2007 时指定 query.iqy 或 query.bqy 文件的相对 URL(例如,Lists/Announcements/query.iqy)。

Name = "CacheControl"

设置一个阻止将响应缓存到客户端上的缓存控件。

Name = "ID"

指定要导出的列表项的 ID。此参数与 Using 参数结合使用。

已解码

<Method ID="0,Display">
  <SetList Scope="Request">GUID</SetList>
  <SetVar Name="Cmd">Display</SetVar>
  <SetVar Name="XMLDATA">TRUE</SetVar>
</Method>

备注

当用于 URL 协议以发送 HTTP GET 请求时,此方法需要 List 参数来指定该列表的 GUID。