方法元素 (视图)
适用于: 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>