Altova.Xml.Meta.ComplexType
Esta clase permite acceder a información del esquema sobre clases generadas a partir de tipos complejos. Recuerde que esta clase no tiene como objetivo aportar información dinámica sobre las distintas instancias de un tipo complejo de un documento XML. Por el contrario, permite obtener información mediante programación sobre cualquier tipo complejo que esté definido en el esquema XML.
Propiedades
Nombre | Descripción | |
---|---|---|
Attribute[] Attributes | Devuelve una lista de todos los atributos. | |
ComplexType BaseType | Devuelve el tipo base de este tipo o null si no existe el tipo base. | |
SimpleType ContentType | Devuelve el tipo simple del contenido. | |
Element[] Elements | Devuelve una lista de todos los elementos. | |
string LocalName | Devuelve el nombre local de este tipo. | |
string NamespaceURI | Devuelve el URI de espacio de nombres del tipo. | |
XmlQualifiedName QualifiedName | Devuelve el nombre completo de este tipo. |
Métodos
Nombre | Descripción | |
---|---|---|
ComplexType BaseType | Devuelve el tipo base de este tipo. | |
bool Equals(obj) | Comprueba si dos objetos de información remiten al mismo tipo, basándose en la comparación de los nombres completos. Devuelve true si el tipo tiene el mismo nombre completo. | |
Attribute FindAttribute(string localName, string namespaceURI) | Busca el atributo con el nombre local y el URI de espacio de nombres especificados. | |
Element FindElement(string localName, string namespaceURI) | Busca el elemento con el nombre local y el URI de espacio de nombres especificados. |