Type d'attribut Properties

Un attribut du type d'attribut Properties contient un texte qui représente une liste de propriétés, où chaque propriété est une paire nom/valeur.

Le type d'attribut Properties est utile pour représenter une liste de propriétés qui peuvent varier dynamiquement. Si vous avez un ensemble fixe de propriétés, vous devez normalement représenter chaque propriété comme un attribut à la place.

Voici un exemple de liste de propriétés qu'un attribut du type d'attribut Properties peut contenir :

« produitNom » = « Vanne hydraulique », « produitNuméro » = « 53563-433 », « produitFournisseur » = « American Valves Inc. », « produitPoids » = « 3,45 », etc.

Chaque propriété doit être sur une ligne distincte. Une ligne de propriété doit être constituée du nom de la propriété, suivi d'un « = », suivi de la valeur de la propriété. Une propriété spécifique peut apparaître au plus une fois dans la liste. Le nom d'une propriété ne peut pas être vide, mais la valeur le peut.

Le nom et la valeur peuvent être spécifiés avec ou sans guillemets. Lorsque vous utilisez des guillemets, vous pouvez utiliser la barre oblique inverse (\) pour saisir des caractères spéciaux :

  • \n pour un saut de ligne.
  • \r pour un retour chariot.
  • \f pour alimentation de formulaire.
  • \t pour un tabulation horizontale.
  • \b pour un retour arrière.
  • \" pour un guillemet.
  • \' pour une apostrophe.
  • \\ pour une barre oblique inverse.
  • \uxxxx pour le caractère Unicode avec xxxx codé, où xxxx correspond à quatre chiffres hexadécimaux.

Si vous n'utilisez pas de guillemets autour du nom / de la valeur, tous les espaces au début et à la fin du nom / de la valeur seront supprimés ; vous ne pouvez pas spécifier de valeur vide et vous ne pouvez pas utiliser la notation barre oblique inverse pour saisir des caractères spéciaux.

La liste des propriétés peut contenir des lignes vides et des lignes de commentaire. Une ligne de commentaire commence par deux caractères barre oblique (//).