Altova.Xml.Meta.ComplexType
Cette classe vous permet d’accéder à des informations de schéma concernant des classes générées depuis des types complexes. Veuillez noter que cette classe n’est pas destinée à fournir des informations dynamiques à propos des instances particulières des types complexes dans un document XML. Au lieu, elle vous permet d’obtenir des informations par le biais d’un programme concernant un type complexes particulier défini dans le schéma XML.
Propriétés
Nom | Description | |
---|---|---|
Attribute[] Attributes | Retourne une liste de tous les attributs. | |
ComplexType BaseType | Retourne le type de base de ce type ou null si aucun type de base type n’existe. | |
SimpleType ContentType | Retourne le type simple du contenu. | |
Element[] Elements | Retourne une liste de tous les éléments. | |
string LocalName | Retourne le nom local du type. | |
string NamespaceURI | Retourne l’URI d’espace de noms du type. | |
XmlQualifiedName QualifiedName | Retourne le nom qualifié de ce type. |
Méthodes
Nom | Description | |
---|---|---|
ComplexType BaseType | Retourne le type de base de ce type. | |
bool Equals(obj) | Contrôle si deux objets d’info se réfèrent au même type, basé dans la comparaison du nom qualifié. Retourne true si le type a le même nom qualifié. | |
Attribute FindAttribute(string localName, string namespaceURI) | Trouve l’attribut avec le nom local spécifié et l’URI d’espace de noms | |
Element FindElement(string localName, string namespaceURI) | Trouve l’élément avec le nom local spécifié et l’URI d’espace de noms. |