Método UPDATEFIELD
Última modificación: viernes, 30 de mayo de 2008
Hace referencia a: SharePoint Foundation 2010
Modifica el esquema de un campo existente en 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:UpdateList(String, XmlNode, XmlNode, XmlNode, XmlNode, String) Método de servicio web.
<Method ID="Text">
<SetList Scope="Request">GUID</SetList>
<SetVar Name="Cmd">UPDATEFIELD</SetVar>
<SetVar Name="FieldXML"><Field ColName="tp_Title"
Type="Text" Name="Title" DisplayName="Title"
FromBaseType="TRUE" MaxLength="255"
Description="this is an update"/>
</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 y el nombre del método. |
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" |
Se debe establecer en UPDATEFIELD. |
Name = "FieldXML" |
Descripción XML del campo actualizado. Para el conjunto completo de atributos disponibles y los valores que pueden incluirse, consulte el elemento Field en Esquemas Core del Lenguaje de marcado de la aplicación de colaboración (CAML). |
Name = "owshiddenversion" |
Número de versión actual de la lista. El comando UPDATEFIELD sólo funciona si Windows SharePoint Services y la aplicación cliente están de acuerdo en el número de versión de la lista. De esta forma se garantiza que sólo uno usuario a la vez puede modificar el esquema de lista. |
Descodificado
<Method ID="0,UPDATEFIELDTitle">
<SetList Scope="Request">GUID</SetList>
<SetVar Name="Cmd">UPDATEFIELD</SetVar>
<SetVar Name="FieldXML"><Field ColName="tp_Title"
Type="Text" Name="Title"
DisplayName="Title"
FromBaseType="TRUE" MaxLength="255"
Description="this is an update"/>
</SetVar>
<SetVar Name="owshiddenversion">13</SetVar>
</Method>