Partager via


DisplayPost, méthode

Dernière modification : vendredi 30 mai 2008

S’applique à : SharePoint Foundation 2010

Demande que Microsoft SharePoint Foundation affiche le langage CAML (Collaborative Application Markup Language) affecté au corps de publication du formulaire.

<Method ID="Text">
  <SetVar Name="Cmd">DisplayPost</SetVar>
  <SetVar Name="PostBody">CAML</SetVar>
  <SetVar Name="NextUsing">URL</SetVar>
  <SetVar Name="XMLDATA">[TRUE|FALSE]</SetVar>
  <SetVar Name="View">GUID</SetVar>
</Method>

Paramètres

Paramètre

Description

ID = "Text"

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

Name = "Cmd"

Doit prendre la valeur DisplayPost.

Name = "PostBody"

Spécifie le code CAML à afficher. Toutes les balises de données contenues dans le corps de publication doivent être codées en HTML. Les caractères à octets hauts (128-255), utilisés dans le corps de publication, doivent être codés en UTF-8.

Name = "NextUsing"

S'il est fourni, ce paramètre spécifie l'URL à laquelle l'utilisateur est redirigé après l'exécution de la méthode DisplayPost.

Name = "XMLDATA"

Si <SetVar Name="XMLDATA">TRUE</SetVar> est spécifié dans la publication, le schéma et les données de la liste sont affichés.

Name = "View"

Spécifie le GUID de la vue Liste à utiliser. Si la valeur est null, la vue par défaut est utilisée.

Ce paramètre permet de spécifier l'opération EnumLists, qui est utilisée avec la méthode DisplayPost pour afficher des informations concernant les listes sur un site spécifié. L'outil de migration Microsoft SharePoint (smigrate.exe) recourt à cette opération lorsque des sites Microsoft sauvegardent SharePoint Team Services aux fins de migration vers Windows SharePoint Services. Une fois incorporée en CAML, la syntaxe de l'opération est similaire à celle-ci :

<Method ID="0,DisplayPost">
  <SetList Scope="Request">Lists</SetList>
  <SetVar Name="View">EnumLists</SetVar>
  <SetVar Name="Cmd">DisplayPost</SetVar>
  <SetVar Name="XMLDATA">TRUE</SetVar>
</Method>

Le paramètre View peut également contenir la valeur FileDialogView pour afficher des informations sur toutes les listes du type de base Document Library.

Lorsque EnumLists ou FileDialogView est passé en tant que valeur du paramètre View, Lists doit être spécifié à l'intérieur d'un élément SetList.

Décodée

<Method ID="0,DisplayPost">
  <SetVar Name="Cmd">DisplayPost</SetVar>
  <SetVar Name="PostBody">&lt;ows:XML&gt;&lt;ProjectProperty 
    Select=&quot;Title&quot;NoURLEncode=
    &quot;TRUE&quot;/&gt;&lt;/ows:XML&gt;</SetVar>
  <SetVar Name="NextUsing">http://Server-Name/sites/Site_Name/
    Default.aspx</SetVar>
</Method>