Altova MapForce 2025 Professional Edition

Cet objet représente un attribut ou un élément dans le Schéma XML. Il est utilisé pour créer des memnres de classe de types.

 

Propriétés

Type

Description

CodeName

string

Nom pour le code généré (dérivé depuis le nom local ou la déclaration de parent)

LocalName

string

Nom original dans le schéma. Vide pour le membre spécial représentant le contenu de texte des types complexes.

NamespaceURI

string

L’URI d’espace de noms de cet Élément/Attribut dans le cadre du documents/streams de l’instance XML.

DeclaringType

Type

Type déclarant le membre à l’origine (égal au ContainingType pour les membres non hérités)

ContainingType

Type

Type où cela est un membre de

DataType

Type

Type de données du contenu de ce membre

Bibliothèque

Bibliothèque

Bibliothèque contenant le DataType de ce membre

IsAttribute

booléenne

Vrai pour les attributs, faux pour les éléments

IsOptional

booléenne

Vrai si minOccurs = 0 ou attribut optionnel

IsRequired

booléenne

Vrai si minOccurs > 0 ou attribut requis

IsFixed

booléenne

Vrai pour des attributs fixes, la valeur se trouve dans la propriété Default

IsDefault

booléenne

Vrai pour des attributs par défaut, la valeur se trouve dans la propriété Default

IsNillable

booléenne

Vrai pour des éléments nillables

IsUseQualified

booléenne

Vrai si NamespaceURI n’est pas vide

MinOccurs

entier

minOccurs, comme dans le schéma. 1 pour des attributs requis

MaxOccurs

entier

maxOccurs, comme dans le schéma. 0 pour les attributs interdits, -1 pour non lié

Default

string

Valeur par défaut

© 2018-2024 Altova GmbH