Method 元素(视图)

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

适用范围: SharePoint Foundation 2010

本文内容
属性
子元素
父元素
出现次数

在批处理中用于指定 Batch 元素中的命令。

<Method ID="Text"
  Cmd = "Text"
  ID = "Text">
</Method>

属性

属性

说明

Cmd

可选属性,类型为 Text。在 Web 服务中使用,指定相关命令发布到服务器以进行列表项更新。可能的值包括:

  • Delete — 删除指定项目。

  • New — 创建指定项目。

  • Update — 修改指定项目。

ID

必需属性,类型为 Text。自由形式标识字符串,它实际并非由服务器使用,而是返回到客户端。

子元素

FieldSetListSetVar

父元素

Batch

出现次数

最小值:1

最大值:无限制

备注

Method 元素是 Batch 元素所必需的,后者内嵌于 HTTP 协议中,可让客户端应用程序一次将多个命令发布到服务器。

SetVar 元素用于 Method 元素中以发布命令时,Cmd 属性可以包含 SharePoint Foundation RPC 协议 协议中的方法。

在与 UpdateListItems Web 服务的 Lists 方法一起使用时,每个 Method 元素都会包含 Field 元素,后者可指定各更新项目的列值。

示例

下面的示例使用 Method 元素来发布远程过程调用 (RPC) ExportList 命令并返回指定列表的架构。

<Batch OnError="Return">
  <Method ID="0,ExportList">
    <SetList Scope="Request">EF2F5A21-0FD0-4654-84ED-
        112B4F5A48F8</SetList>
    <SetVar Name="Cmd">ExportList</SetVar>
  </Method>
</Batch>