Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

Élément Documentation (CSDL)

L'élément Documentation dans le langage CSDL (Conceptual Schema Definition Language) permet de fournir des informations sur un objet défini dans un élément parent. Dans un fichier .edmx, lorsque l'élément Documentation est un enfant d'un élément qui apparaît comme un objet sur l'aire de conception d'Entity Data Model Designer (tel qu'une entité, une association ou une propriété), le contenu de l'élément Documentation apparaîtra dans la fenêtre PropriétésVisual Studio pour l'objet.

L'élément Documentation peut avoir les éléments enfants suivants (dans l'ordre répertorié) :

  • Summary  : brève description de l'élément parent (zéro ou un élément) ;

  • LongDescription  : description détaillée de l'élément parent (zéro ou un élément) ;

  • éléments d'annotation (zéro, un ou plusieurs éléments).

Un nombre quelconque d'attributs d'annotation (attributs XML personnalisés) peut être appliqué à l'élément Documentation. Toutefois, les attributs personnalisés ne peuvent pas appartenir à un espace de noms XML réservé pour le langage CSDL. Les noms qualifiés complets de deux attributs personnalisés quelconques ne peuvent pas être identiques.

L'exemple ci-dessous illustre l'élément Documentation comme élément enfant d'un élément EntityType. Si l'extrait de code ci-dessous figure dans le contenu CSDL d'un fichier .edmx, le contenu des éléments Summary et LongDescription s'affiche dans la fenêtre PropriétésVisual Studio lorsque vous cliquez sur le type d'entité Customer.

<EntityType Name="Customer">
   <Documentation>
     <Summary>Summary here.</Summary>
     <LongDescription>Long description here.</LongDescription>
   </Documentation>
   <Key>
     <PropertyRef Name="CustomerId" />
   </Key>
   <Property Type="Int32" Name="CustomerId" Nullable="false" />
   <Property Type="String" Name="Name" Nullable="false" />
</EntityType>

Ajouts de la communauté

Afficher: