Compartir a través de


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">&lt;Field ColName=&quot;tp_Title&quot; 
    Type=&quot;Text&quot; Name=&quot;Title&quot; DisplayName=&quot;Title&quot; 
    FromBaseType=&quot;TRUE&quot; MaxLength=&quot;255&quot; 
    Description=&quot;this is an update&quot;/&gt;
  </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">&lt;Field ColName=&quot;tp_Title&quot; 
    Type=&quot;Text&quot; Name=&quot;Title&quot; 
        DisplayName=&quot;Title&quot; 
    FromBaseType=&quot;TRUE&quot; MaxLength=&quot;255&quot; 
    Description=&quot;this is an update&quot;/&gt;
  </SetVar>
  <SetVar Name="owshiddenversion">13</SetVar>
</Method>