Altova XMLSpy 2024 Enterprise Edition

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

ic_property

Attribute[] Attributes

Returns a list of all attributes.

ic_property

ComplexType BaseType

Returns the base type of this type or null if no base type exists.

ic_property

SimpleType ContentType

Returns the simple type of the content.

ic_property

Element[] Elements

Returns a list of all elements.

ic_property

string LocalName

Returns the local name of the type.

ic_property

string NamespaceURI

Returns the namespace URI of the type.

ic_property

XmlQualifiedName QualifiedName

Returns the qualified name of this type.

 

Methods


Name

Description

ic_method

ComplexType BaseType

Returns the base type of this type.

ic_method

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.

ic_method

Attribute FindAttribute(string localName, string namespaceURI)

Finds the attribute with the specified local name and namespace URI.

ic_method

Element FindElement(string localName, string namespaceURI)

Finds the element with the specified local name and namespace URI.

© 2017-2023 Altova GmbH