Class TypeInfo

TypeInfo class

De TypeInfo vertegenwoordigt een type waarnaar wordt verwezen vanuit Element- of Attr-knooppunten, gespecificeerd in de schema’s die aan het document zijn gekoppeld.

public class TypeInfo : DOMObject

Eigenschappen

NaamBeschrijving
TypeName { get; }De naam van een type dat is gedeclareerd voor het bijbehorende element of attribuut, of null indien onbekend.
TypeNamespace { get; }Haalt het type naamruimte op. De naamruimte van het type dat is gedeclareerd voor het bijbehorende element of attribuut of null als het element geen declaratie heeft of als er geen naamruimte-informatie beschikbaar is.

methoden

NaamBeschrijving
virtual GetPlatformType()Deze methode wordt gebruikt om het ECMAScript-object op te halenType .
IsDerivedFrom(string, string, ulong)Deze methode retourneert als er een afleiding is tussen de definitie van het referentietype, dwz de TypeInfo waarop de methode wordt aangeroepen, en de andere typedefinitie, dwz degene die is doorgegeven als parameters.

Velden

NaamBeschrijving
const DERIVATION_EXTENSIONAls het schema van het document een XML-schema is [XML-schema deel 1], vertegenwoordigt deze constante de afleiding door uitbreiding.
const DERIVATION_LISTAls het documentschema een XML-schema is [XML-schema deel 1], vertegenwoordigt deze constante de lijst.
const DERIVATION_RESTRICTIONAls het documentschema een XML-schema is [XML-schema deel 1], vertegenwoordigt deze constante de afleiding door beperking als het om complexe typen gaat, of een beperking als het om eenvoudige typen gaat.
const DERIVATION_UNIONAls het schema van het document een XML-schema is [XML-schema deel 1], vertegenwoordigt deze constante de eenheid als het om eenvoudige typen gaat.

Zie ook