Altova.Xml.Meta.ComplexType
Mit Hilfe dieser Klasse können Sie Schemainformationen über anhand von complexTypes generierte Klassen aufrufen. Beachten Sie, dass diese Klasse nicht dazu gedacht ist, dynamische Informationen über bestimmte Instanzen eines complexType in einem XML-Dokument bereitzustellen. Es dient stattdessen dazu, Informationen über einen bestimmten im XML-Schema definierten complexType programmatisch abzurufen.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Attribute[] Attributes | Gibt eine Liste aller Attribute zurück. | |
ComplexType BaseType | Gibt den Basistyp dieses Typs zurück oder Null, wenn kein Basistyp vorhanden ist. | |
SimpleType ContentType | Gibt dem simpleType des Inhalts zurück. | |
Element[] Elements | Gibt eine Liste aller Elemente zurück. | |
string LocalName | Gibt den lokalen Namen des Typs zurück. | |
string NamespaceURI | Gibt die Namespace URI des Typs zurück. | |
XmlQualifiedName QualifiedName | Gibt den qualifizierten Namen dieses Typs zurück. |
Methoden
Name | Beschreibung | |
---|---|---|
ComplexType BaseType | Gibt den Basistyp dieses Typs zurück. | |
bool Equals(obj) | Überprüft auf Basis eines Vergleichs des qualifizierten Namens, ob zwei Info-Objekte denselben Typ referenzieren. Gibt "true" zurück, wenn der Typ denselben qualifizierten Namen hat. | |
Attribute FindAttribute(string localName, string namespaceURI) | Sucht das Attribut mit dem angegebenen lokalen Namen und der angegebenen Namespace URI. | |
Element FindElement(string localName, string namespaceURI) | Sucht das Element mit dem angegebenen lokalen Namen und der angegebenen Namespace URI. |