Class TypeInfo

TypeInfo class

Die TypeInfo stellt einen Typ dar, auf den von Element- oder Attr-Knoten verwiesen wird, die in den mit dem Dokument verknüpften Schemas angegeben sind.

public class TypeInfo : DOMObject

Eigenschaften

NameBeschreibung
TypeName { get; }Der Name eines für das zugeordnete Element oder Attribut deklarierten Typs oder null, falls unbekannt.
TypeNamespace { get; }Ruft den Typnamensraum ab. Der Namensraum des für das zugeordnete Element oder Attribut deklarierten Typs oder null, wenn das Element keine Deklaration hat oder wenn keine Namensrauminformationen verfügbar sind.

Methoden

NameBeschreibung
virtual GetPlatformType()Diese Methode wird zum Abrufen des ECMAScript-Objekts verwendetType .
IsDerivedFrom(string, string, ulong)Diese Methode gibt zurück, wenn es eine Ableitung zwischen der Referenztypdefinition, dh der TypeInfo, auf der die Methode aufgerufen wird, und der anderen Typdefinition, dh derjenigen, die als Parameter übergeben wird, gibt.

Felder

NameBeschreibung
const DERIVATION_EXTENSIONWenn das Schema des Dokuments ein XML-Schema [XML-Schema Teil 1] ist, repräsentiert diese Konstante die Ableitung durch Erweiterung.
const DERIVATION_LISTWenn das Schema des Dokuments ein XML-Schema [XML-Schema Teil 1] ist, repräsentiert diese Konstante die Liste.
const DERIVATION_RESTRICTIONWenn das Schema des Dokuments ein XML-Schema [XML-Schema Teil 1] ist, stellt diese Konstante die Ableitung durch Einschränkung dar, wenn es sich um komplexe Typen handelt, oder um eine Einschränkung, wenn es sich um einfache Typen handelt.
const DERIVATION_UNIONWenn das Schema des Dokuments ein XML-Schema [XML-Schema Teil 1] ist, stellt diese Konstante die Vereinigung dar, wenn es sich um einfache Typen handelt.

Siehe auch