Name (Nom) |
Nom de l'élément. Pour les structures XML, vous pouvez spécifier un préfixe d'espace de noms à l'aide de la syntaxe suivante : prefix:name. |
Description |
Courte description de l'élément. Cette description s'affiche près du nom de l'élément dans l'éditeur.
|
Occurs Min/Max (Occurrences min/max) |
Nombre minimal et maximal de fois que l'élément peut apparaître dans un document. Par exemple, vous pouvez saisir 1 dans le champ Min, pour indiquer qu'un moins un élément est obligatoire. Si le nombre est illimité, saisissez -1. |
Size Min/Max (Taille min/max) |
Nombre de caractères minimal et maximal dans l'élément. |
Group Type (Type de groupe) |
Indique la manière dont les enfants de cet élément sont groupés. La valeur peut être :
- None (Aucun) : cet élément contient uniquement du texte. Il ne possède pas d'élément enfant définissant une structure supplémentaire.
- Sequence (Séquence) : tous les enfants doivent apparaître dans l'ordre spécifié, s'ils apparaissent.
- Choice (Choix) : un seul des enfants peut apparaître. Si l'élément se répète, un élément enfant différent peut apparaître pour chaque instance de la boucle.
- All (Tous) : tous les éléments doivent apparaître. Ils peuvent apparaître dans n'importe quel ordre.
|
Type de données |
Saisissez le contenu textuel de l'élément. La valeur peut être :
- String : une chaîne de caractères.
- Byte (8) : un octet 8 bits signé.
- Character :
- Short (16) : une quantité 16 bits signée.
- Integer (32) : une quantité 32 bits signée.
- Long (64) : une quantité 64 bits signée.
- Unsigned Byte (8) : un octet 8 bits non signé.
- Unsigned Short (16) : une quantité 16 bits non signée.
- Unsigned Integer (32) : une quantité 32 bits non signée.
- Decimal :
- Float (32) : numéro 32 bits à virgule flottante.
- Double (64) : numéro 64 bits à virgule flottante.
- Date/Time : une valeur de date et heure ensemble Ce type de données incluse les informations sur le fuseau horaire.
- Date : valeur de date.
- Time : valeur d'heure.
- Boolean : true ou false.
- Duration : durée du temps. Ce type de données est au format ISO 8601 PnYnMnDTnHnMnS. Il doit commencer par un P, et les majuscules restantes identifient le type de la période. Les majuscules peuvent être omises lorsque la période correspondante n'est pas utilisée. Exemples : P4Y correspond à 4 ans ; P6Y7M2D correspond à 6 ans, 7 mois et 2 jours ; P30S correspond à 30 secondes.
- Binary : valeur binaire.
- QName : nom qualifié avec préfixe et nom local facultatifs. Le préfixe doit être trouvé dans l'un des conteneurs et espaces de noms XML associés à la structure. Il est utilisé uniquement dans la fonction Constant.
- None :
|
Element Type (Type d'élément) |
Définit la manière dont cet élément est utilisé dans un document. Cette option est utile particulièrement pour les documents XML. La valeur peut être :
- Standard : élément sans traitement particulier (par exemple, un élément XML standard). Pour les documents XML, la valeur de l'élément fait référence à la valeur de tout le texte inclus dans l'élément, s'il n'y a pas d'éléments enfant. Lorsque vous souhaitez accéder à du contenu mixte, vous devez utiliser le type d'élément XML Text pour accéder au texte entre les éléments XML enfant.
- XML Attribute (Attribut XML) (Documents XML uniquement) : l'élément apparaît en tant qu'attribut XML. Les éléments enfant de ce type doivent avoir le type Value (valeur).
- XML Processing Instruction (Instruction de traitement XML) (Documents XML uniquement) : l'élément apparaît en tant qu'instruction de traitement XML. Les éléments de ce type ne peuvent pas avoir d'élément enfant.
- XML Text (documents XML uniquement) : cet élément accède à des valeurs textuelles, nécessaire uniquement lors de l'accès à des valeurs textuelles pour contenu XML mixte, où le texte est imbriqué avec des éléments XML. Les éléments de ce type ne peuvent pas avoir d'élément enfant.
- Value (Valeur) : ce nom d'élément est utilisé pour rapprocher la valeur de texte de son élément englobant. Ceci est utilisé pour définir les valeurs de code possibles à des fins de validation et de mapping. Un élément possédera un élément enfant avec un type d'élément Value (Valeur) pour chaque valeur de code possible. Les éléments de ce type ne peuvent pas avoir d'élément enfant.
- Any (N'importe quelle collection) : le contenu de cet élément peut être n'importe quelle collection d'éléments, totalement non spécifiés. Les éléments de ce type ne peuvent pas avoir d'élément enfant.
|
Data Format (Format de données) |
Le format de données décrit la manière dont le type de données se manifeste concrètement. Les options disponibles dépendent du Data Type sélectionné. L'option Default sélectionne automatiquement le format par défaut pour le type de données standard. Par exemple, le format par défaut pour un élément DateTime est ISO 8601. |
Visible Group |
Indique si cet élément est visible dans le document. |
Null |
Indique si cet élément peut avoir une valeur Null. |