Partager via


UPDATEFIELD, méthode

Dernière modification : vendredi 30 mai 2008

S’applique à : SharePoint Foundation 2010

Modifie le schéma d'un champ existant dans une liste SharePoint.

Notes

Méthode de service Web Cette méthode est obsolète et risque de ne plus être prise en charge dans les versions futures. Utilisez à la place la méthode de service Web suivante :UpdateList(String, XmlNode, XmlNode, XmlNode, XmlNode, String).

<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>

Paramètres

Paramètre

Description

ID = "Text"

Chaîne spécifique à l'application. Dans un éditeur HTML compatible avec Windows SharePoint Services, tel que Microsoft Office SharePoint Designer 2007, la chaîne fournit le numéro de séquence et le nom de la méthode.

Scope = "Request"

Lorsqu'il prend la valeur Request, l'attribut Scope définit la variable pour l'étendue de l'élément Method englobant, excepté si la variable est modifiée par une autre balise.

Name = "Cmd"

Doit prendre la valeur UPDATEFIELD.

Name = "FieldXML"

Description XML du champ mis à jour. Pour obtenir l'ensemble complet des attributs et des valeurs disponibles à inclure, voir l'élément Field dans Schémas principaux du langage CAML (Collaborative Application Markup Language).

Name = "owshiddenversion"

Numéro de version actuel de la liste. La commande UPDATEFIELD fonctionne uniquement si Windows SharePoint Services et l'application cliente s'accordent sur le numéro de version de la liste. L'utilisation de cet attribut garantit qu'un seul utilisateur à la fois peut modifier le schéma de liste.

Decoded

<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>