Membre
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 déclarant le membre à l’origine (égal au ContainingType pour les membres non hérités) | |
ContainingType | Type où cela est un membre de | |
DataType | Type de données du contenu de ce membre | |
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 |