Class TypeInfo

Class TypeInfo

Το όνομα: Aspose.Html.Dom Συγκέντρωση: Aspose.HTML.dll (25.4.0)

Το TypeInfo αντιπροσωπεύει έναν τύπο που αναφέρεται από τους κόμβους Element ή Attr, που καθορίζονται στα σχήματα που σχετίζονται με το έγγραφο.

[ComVisible(true)]
[DOMObject]
[DOMName("TypeInfo")]
public class TypeInfo : DOMObject, INotifyPropertyChanged

Inheritance

object DOMObject TypeInfo

Implements

INotifyPropertyChanged

Κληρονομημένα μέλη

DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Fields

DERIVATION_EXTENSION

Εάν το σχήμα του εγγράφου είναι ένα σχήμα XML [XML Schema Part 1], αυτό το σταθερό αντιπροσωπεύει την παράγωγα με επέκταση.

[DOMName("DERIVATION_EXTENSION")]
public const ulong DERIVATION_EXTENSION = 2

Αξία πεδίου

ulong

DERIVATION_LIST

Εάν το σχήμα του εγγράφου είναι ένα σχήμα XML [XML Schema Part 1], αυτή η σταθερή αντιπροσωπεύει τη λίστα.

[DOMName("DERIVATION_LIST")]
public const ulong DERIVATION_LIST = 8

Αξία πεδίου

ulong

DERIVATION_RESTRICTION

Εάν το σχήμα του εγγράφου είναι ένα σχήμα XML [XML Schema Part 1], αυτό το σταθερό αντιπροσωπεύει την παραγωγή με περιορισμό εάν εμπλέκονται σύνθετοι τύποι ή περιορισμό εάν εμπλέκονται απλοί τύποι.

[DOMName("DERIVATION_RESTRICTION")]
public const ulong DERIVATION_RESTRICTION = 1

Αξία πεδίου

ulong

DERIVATION_UNION

Εάν το σχήμα του εγγράφου είναι ένα σχήμα XML [XML Schema Part 1], αυτό το σταθερό αντιπροσωπεύει την ένωση εάν περιλαμβάνονται απλοί τύποι.

[DOMName("DERIVATION_UNION")]
public const ulong DERIVATION_UNION = 4

Αξία πεδίου

ulong

Properties

TypeName

Το όνομα ενός τύπου που δηλώνεται για το συνδεδεμένο στοιχείο ή χαρακτηριστικό, ή μηδενικό εάν άγνωστο.

[DOMName("typeName")]
public string TypeName { get; }

Αξία ιδιοκτησίας

string

TypeNamespace

Το όνομα του τύπου που δηλώνεται για το συνδεδεμένο στοιχείο ή χαρακτηριστικό ή μηδέν εάν το στοιχείο δεν έχει δήλωση ή εάν δεν υπάρχουν διαθέσιμες πληροφορίες για το όνομα.

[DOMName("typeNamespace")]
public string TypeNamespace { get; }

Αξία ιδιοκτησίας

string

Methods

IsDerivedFrom(Σύνδεσμος, Σύνδεσμος, Ulong)

Αυτή η μέθοδος επιστρέφει εάν υπάρχει παραγωγή μεταξύ του ορισμού τύπου αναφοράς, δηλαδή του TypeInfo στο οποίο καλείται η μέθοδος, και του άλλου ορισμού τύπου, δηλαδή του που πέρασε ως παραμέτρους.

[DOMName("ProcessingInstruction")]
public bool IsDerivedFrom(string typeNamespaceArg, string typeNameArg, ulong derivationMethod)

Parameters

typeNamespaceArg string

Το όνομα του άλλου τύπου ορισμού

typeNameArg string

Το όνομα του άλλου τύπου ορισμού.

derivationMethod ulong

τον τύπο παραγώγων και τις συνθήκες που εφαρμόζονται μεταξύ των δύο τύπων, όπως περιγράφεται στον κατάλογο των σταθερών που παρέχονται στην εν λόγω διεπαφή.

Returns

bool

Εάν το σχήμα του εγγράφου είναι DTD ή κανένα σχήμα δεν συνδέεται με το έγγραφο, αυτή η μέθοδος θα επιστρέψει πάντα ψεύτικη. Εάν το σχήμα του εγγράφου είναι ένα σχήμα XML, η μέθοδος θα είναι αληθινή εάν ο ορισμός τύπου αναφοράς προκύπτει από τον άλλο ορισμό τύπου ανάλογα με το παράγωγο. Εάν η αξία του παραμέτρου είναι 0 (δεν είναι καθορισμένη σε 1 για τον παράγωγοΜηθοδος παραμέτρου), η μέθοδος θα επιστρέψει αληθινή εάν ο άλλος ορισμός τύπου μπορεί να επιτευχθεί αναζητώντας οποιοδήποτε συνδυασμό του {καθορισμού τύπου βάσης}, {καθορισμού τύπου στοιχείου} ή {κα

 Ελληνικά