Partager via


FieldType, élément (types de champ)

Dernière modification : vendredi 9 avril 2010

S’applique à : SharePoint Foundation 2010

Dans cet article
Attributs
Éléments enfants
Éléments parents

Représente une définition de type champ unique.

<FieldType>
</FieldType>

Attributs

Attribut

Description

None

Éléments enfants

Field, élément (types de champs)

RenderPattern, élément (Types de champs)

PropertySchema, élément (Types de champs)

Éléments parents

FieldTypes, élément (Types de champs)

Remarques

Les éléments FieldType sont configurés dans les fichiers fldtypes*.xml situés dans %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\XML.

Exemple

L'exemple suivant définit deux types de champ personnalisés. L'exemple a été modifié pour des raisons de clarté.

Important

Les éléments RenderPattern et PropertySchema sont obsolètes. Ils sont indiqués ici uniquement pour faciliter le débogage de champs personnalisés initialement développés par rapport à des versions antérieures de SharePoint Foundation.

Notes

Les valeurs possibles de l'élément <Field Name="ParentType"> sont exactement les mêmes que celles de l'attribut Type de l'élément Field, élément (List).

<?xml version="1.0" encoding="utf-8" ?>
<FieldTypes>
  <FieldType>
    <Field Name="TypeName">SocialSecurityNumber</Field>
    <Field Name="ParentType">Text</Field>
    <Field Name="TypeDisplayName">Social Security Number</Field>
      …
    <RenderPattern Name="DisplayPattern">
       …
    </RenderPattern>
  </FieldType>
  <FieldType>
    <Field Name="TypeName">USAddress</Field>
    <Field Name="ParentType">MultiColumn</Field>
    <Field Name="TypeDisplayName">US Address</Field>
      …
    <PropertySchema>
      …
    </PropertySchema>
    <RenderPattern Name="DisplayPattern">
      …
    </RenderPattern>
  </FieldType>
</FieldTypes>

Voir aussi

Tâches

Procédure pas à pas : création d'un type de champ personnalisé

Concepts

Types de champ personnalisés

Procédure : créer une classe de champ personnalisé

Rendu des propriétés de type de champ personnalisés

Procédure : créer une définition de type de champ personnalisé