Altova.Xml.Meta.ComplexType
This class enables you to access schema information about classes generated from complex types. Note that this class is not meant to provide dynamic information about particular instances of a complex type in an XML document. Instead, it enables you to obtain programmatically information about a particular complex type defined in the XML schema.
Properties
| Name | Description | |
|---|---|---|
|  | Attribute[] Attributes | Returns a list of all attributes. | 
|  | ComplexType BaseType | Returns the base type of this type or null if no base type exists. | 
|  | SimpleType ContentType | Returns the simple type of the content. | 
|  | Element[] Elements | Returns a list of all elements. | 
|  | string LocalName | Returns the local name of the type. | 
|  | string NamespaceURI | Returns the namespace URI of the type. | 
|  | XmlQualifiedName QualifiedName | Returns the qualified name of this type. | 
Methods
| Name | Description | |
|---|---|---|
|  | ComplexType BaseType | Returns the base type of this type. | 
|  | bool Equals(obj) | Checks if two info objects refer to the same type, based on qualified name comparison. Returns true if the type has the same qualified name. | 
|  | Attribute FindAttribute(string localName, string namespaceURI) | Finds the attribute with the specified local name and namespace URI. | 
|  | Element FindElement(string localName, string namespaceURI) | Finds the element with the specified local name and namespace URI. |