Form, élément (List)
Dernière modification : dimanche 11 avril 2010
S’applique à : SharePoint Foundation 2010
Dans cet article
Attributs
Éléments enfants
Éléments parents
Occurrences
Décrit les formulaires dans un type de liste de base.
<Form Default = "TRUE" | "FALSE" MobileUrl = "Text"
Path = "Text"
SetupPath = "Text"
Template = "Text"
Type = "DisplayForm" | "EditForm" | "NewForm"
Url = "URL" UseDefaultListFormWebPart = "TRUE" | "FALSE"
UseLegacyForm = "TRUE" | "FALSE"
WebPartZoneID = "Text"> <WebParts> <AllUsersWebPart WebPartOrder = Integer WebPartZoneID = "Text"> <![CDATA[...]]> </AllUsersWebPart> </WebParts>
</Form>
Attributs
Attribut |
Description |
---|---|
Default |
Text facultatif. Indique si le formulaire est le formulaire par défaut à utiliser pour le Type spécifié. Par exemple, il est possible de définir plusieurs formulaires pour lesquels Type a pour valeur DisplayForm. Si tel est le cas, un formulaire d’affichage par défaut doit être établi afin qu’une liste puisse déterminer le formulaire d’affichage à utiliser. Si plusieurs formulaires définis sont de même Type et qu’un formulaire par défaut n’est pas établi par le biais du paramètre Default="TRUE", un formulaire par défaut est choisi par programme. Si un seul formulaire est défini pour un Type spécifié, Default="TRUE" est appliqué par programme. |
MobileUrl |
Text facultatif. |
Path |
Facultatif Text. Spécifie le chemin d'accès au système de fichiers, y compris le nom de feuille, du fichier contenant le modèle utilisé pour la liste des bibliothèques de documents qui est rendue dans une boîte de dialogue Fichier. La valeur de cet attribut est relative et désigne le répertoire _layouts. Elle ne commence pas par une barre oblique (« / »). |
SetupPath |
Facultatif Text. Spécifie le chemin d'accès relatif au dossier situé dans le répertoire d'installation qui contient la page .aspx du formulaire, par exemple, pages/form.aspx. |
Template |
Facultatif Text. Spécifie le modèle de liste à laquelle le formulaire appartient. |
Type |
Obligatoire Text. Indique le type de formulaire décrit et peut prendre l'une des valeurs suivantes : DisplayForm, EditForm ou NewForm. |
Url |
Obligatoire URL. Spécifie le chemin d'accès au fichier ASP.NET utilisé pour le formulaire. |
UseDefaultListFormWebPart |
Text facultatif. Indique si un objet ListFormWebPart doit être créé lorsque le formulaire est mis en service. Par défaut, un objet ListFormWebPart est créé sauf si cet attribut est défini sur FALSE. Si cet attribut a pour valeur FALSE, utilisez l’élément enfant WebParts pour définir votre composant WebPart de formulaire de liste personnalisé. |
UseLegacyForm |
Facultatif Boolean. Utilisé au cours d'une mise à niveau pour spécifier que Microsoft SharePoint Foundation utilise le langage CAML (Collaborative Application Markup Language), comme dans les versions précédentes de cette technologie, au lieu de contrôles Web, pour définir la vue d'un élément dans un formulaire. |
WebPartZoneID |
Facultatif Text. Spécifie la zone pour le composant WebPart. |
Éléments enfants
ListFormBody, ListFormButtons, ListFormClosing, ListFormOpening, WebParts |
Éléments parents
Occurrences
Minimum : 0 Maximum : pas de limite |
Exemple
L’exemple suivant montre les définitions de formulaire spécifiées dans le fichier Schema.xml pour les listes Annonces.
<Forms>
<Form Type="DisplayForm" Url="DispForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
<Form Type="EditForm" Url="EditForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
<Form Type="NewForm" Url="NewForm.aspx" SetupPath="pages\form.aspx" WebPartZoneID="Main" />
</Forms>