Class TypeInfo
TypeInfo class
Το TypeInfo αντιπροσωπεύει έναν τύπο που αναφέρεται από κόμβους Element ή Attr, που καθορίζεται στα σχήματα που σχετίζονται με το έγγραφο.
public class TypeInfo : DOMObject
Ιδιότητες
Ονομα | Περιγραφή |
---|
TypeName { get; } | Το όνομα ενός τύπου που δηλώνεται για το συσχετισμένο στοιχείο ή χαρακτηριστικό ή μηδενικό εάν είναι άγνωστο. |
TypeNamespace { get; } | Λαμβάνει τον χώρο ονομάτων τύπου. Ο χώρος ονομάτων του τύπου που δηλώνεται για το συσχετισμένο στοιχείο ή χαρακτηριστικό ή null, εάν το στοιχείο δεν έχει δήλωση ή εάν δεν υπάρχουν διαθέσιμες πληροφορίες χώρου ονομάτων. |
Μέθοδοι
Ονομα | Περιγραφή |
---|
virtual GetPlatformType() | Αυτή η μέθοδος χρησιμοποιείται για την ανάκτηση αντικειμένου ECMAScriptType . |
IsDerivedFrom(string, string, ulong) | Αυτή η μέθοδος επιστρέφει εάν υπάρχει μια παράγωγη μεταξύ του ορισμού του τύπου αναφοράς, δηλαδή του TypeInfo στον οποίο καλείται η μέθοδος, και του ορισμού άλλου τύπου, δηλαδή αυτού που έχει περάσει ως παράμετροι. |
Πεδία
Ονομα | Περιγραφή |
---|
const DERIVATION_EXTENSION | Εάν το σχήμα του εγγράφου είναι ένα σχήμα XML [Σχήμα XML Μέρος 1], αυτή η σταθερά αντιπροσωπεύει την παραγωγή κατ’ επέκταση. |
const DERIVATION_LIST | Εάν το σχήμα του εγγράφου είναι ένα σχήμα XML [Σχήμα XML Μέρος 1], αυτή η σταθερά αντιπροσωπεύει τη λίστα. |
const DERIVATION_RESTRICTION | Εάν το σχήμα του εγγράφου είναι ένα σχήμα XML [Σχήμα XML Μέρος 1], αυτή η σταθερά αντιπροσωπεύει την παραγωγή μέσω περιορισμού εάν εμπλέκονται σύνθετοι τύποι ή έναν περιορισμό εάν εμπλέκονται απλοί τύποι. |
const DERIVATION_UNION | Εάν το σχήμα του εγγράφου είναι ένα σχήμα XML [Σχήμα XML Μέρος 1], αυτή η σταθερά αντιπροσωπεύει την ένωση εάν εμπλέκονται απλοί τύποι. |
Δείτε επίσης