方法元素 (视图)

适用于: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

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

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

元素和属性

下面各部分介绍了属性、子元素和父元素。

Attributes

属性 说明
Cmd
可选属性,类型为 Text。 在 Web 服务中使用,指定相关命令发布到服务器以进行列表项更新。 可能的值包括:
- 删除:删除指定的项。
- 新建:创建指定的项。
- 更新:修改指定的项。
ID
必需属性,类型为 Text。 自由形式标识字符串,它实际并非由服务器使用,而是返回到客户端。

子元素

父元素

出现次数

  • 最小值:1
  • 最大值:无限制

备注

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

Method 元素内使用 SetVar 元素发布命令的操作中,Cmd 属性可以包含Windows SharePoint Services RPC 协议中的方法。

Lists Web 服务的 UpdateListItems 方法一起使用时,每个 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>