Método DELETEFIELD
Última modificación: viernes, 30 de mayo de 2008
Hace referencia a: SharePoint Foundation 2010
Elimina un campo de una lista de SharePoint.
Nota
Este método está desusado y es posible que no sea compatible con futuras versiones. En su lugar, use el siguiente método de servicio web: Método de servicio web UpdateList(String, XmlNode, XmlNode, XmlNode, XmlNode, String).
<Method ID="Text">
<SetList Scope="Request">GUID</SetList>
<SetVar Name="Cmd">DELETEFIELD</SetVar>
<SetVar Name="Field">Field_Name</SetVar>
<SetVar Name="owshiddenversion">Integer</SetVar>
</Method>
Parámetros
Parámetro |
Descripción |
---|---|
ID = "Text" |
Cadena específica de la aplicación. En un editor HTML compatible con Windows SharePoint Services, como Microsoft Office SharePoint Designer 2007, la cadena proporciona el número de secuencia del método, el nombre del método y el nombre del campo que se va a eliminar. |
Scope = "Request" |
Al establecerlo en Request, el atributo Scope establece la variable para el ámbito del elemento Method de cierre a menos que otra etiqueta cambie la variable. |
Name = "Cmd" |
Debe establecerse en DELETEFIELD. |
Name = "Field" |
Nombre del campo que se va a eliminar. |
Name = "owshiddenversion" |
Número de versión actual de la lista. El comando DELETEFIELD sólo funciona si Windows SharePoint Services y el cliente acuerdan el número de versión de la lista. Esto garantiza que un usuario no sobrescriba de forma involuntaria un cambio de esquema que se haya efectuado desde el momento en que el usuario obtuvo el esquema. El comando DELETEFIELD funciona correctamente sólo cuando el número de versión especificado es igual a la versión del esquema actual almacenada en la base de datos. |
Descodificado
<Method ID="0,DELETEFIELDsample">
<SetList Scope="Request">GUID</SetList>
<SetVar Name="Cmd">DELETEFIELD</SetVar>
<SetVar Name="Field">sample</SetVar>
<SetVar Name="owshiddenversion">8</SetVar>
</Method>