4.4. properties

L'élément <properties> donne une liste de propriétés pour le sujet du thème courant, par exemple si une classe est publique ou protégée. Chaque propriété peut inclure le type, la valeur et une description. Le rendu typique est habituellement un format de type table. Pour représenter les valeurs multiples d'un type, créez juste des éléments de propriété supplémentaires et utilisez seulement l'élément <propvalue> (et <propdesc> si besoin) pour chaque valeur successive.

<properties>
  <prophead>
		<proptypehd>Visual Element</proptypehd>
		<propvaluehd>Value</propvaluehd>
		<propdeschd>Implication</propdeschd>
  </prophead>
  <property>
    <proptype>color</proptype>
    <propvalue>red</propvalue>
    <propdesc>depicts anger</propdesc>
  </property>
  <property>
    <propvalue>green</propvalue>
    <propdesc>depicts permission</propdesc>
  </property>
</properties>

Contient :

Doctype Modèle de contenu
ditabase, reference ( ( prophead) (optionnel) puis ( property) (un ou plus) )

Contenu par :

Doctype Parents
ditabase, reference refbody

Héritage :

- topic/simpletable reference/properties

Attributs :

Nom Description Type de donnée Valeur par défaut Obligatoire ?
relcolwidth Une valeur relative pour indiquer la largeur d'une colonne en relation avec celle des autres colonnes. Les valeurs sont totalisées puis transformées en pourcentages. Par exemple :

relcolwidth="1* 2* 3*"

donne des largeurs de 16.7 %, 33.3 %, et 66.7 %.

relcolwidth="90* 150*"

donne des largeurs de 37.5 % et 62.5 %.
CDATA #IMPLIED non
keycol Définit la colonne qui sera utilisée pour les rubriques de rangée. L'absence de valeur indique aucune clé de colonne. Si présente, la valeur numérique met en exergue la colonne spécifiée comme une rubrique verticale. NMTOKEN #IMPLIED non
refcols Désigne les colonnes qui contiennent des références et qui sont candidates pour une liaison automatique. Les colonnes sont identifiées par une liste de nombres séparés par des espaces (par exemple : 1 3). NMTOKENS #IMPLIED non
spectitle L'attribut de titre spécialisé permet aux architectes de types spécialisés de définir un titre fixe ou par défaut pour un élément spécialisé. Non prévu pour une utilisation directe par les auteurs. CDATA #IMPLIED non
%display-atts; (scale, frame, expanse) Un ensemble d'attributs liés, décrit à la section 25.1. %display-atts; entité paramètre sans objet pour une entité paramètre sans objet
%univ-atts; (%select-atts;, %id-atts;, %localization-atts;) Un ensemble d'attributs liés, décrit à la section 25.7. %univ-atts; entité paramètre sans objet pour une entité paramètre sans objet
%global-atts; (xtrf, xtrc) Un ensemble d'attributs liés, décrit à la section 25.2. %global-atts; entité paramètre sans objet pour une entité paramètre sans objet
class, outputclass Attributs communs, décrit à la section 25.9. Autres attributs DITA communs