Class TypeInfo

Class TypeInfo

nazivni prostor: Aspose.Html.Dom Sastav: Aspose.HTML.dll (25.4.0)

TypeInfo predstavlja tip koji se odnosi na Element ili Attr čvorove, koji su navedeni u shemama povezanim s dokumentom.

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

Inheritance

object DOMObject TypeInfo

Implements

INotifyPropertyChanged

naslijeđeni članovi

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

Fields

DERIVATION_EXTENSION

Ako je shema dokumenta XML shema [XML shema dio 1], ova konstantna predstavlja derivativ po proširenju.

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

Vrijednost polja

ulong

DERIVATION_LIST

Ako je raspored dokumenta XML raspored [XML raspored dio 1], ovaj konstant predstavlja popis.

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

Vrijednost polja

ulong

DERIVATION_RESTRICTION

Ako je shema dokumenta XML shema [XML shema dio 1], ta konstantna predstavlja derivativ po ograničenju ako su uključeni složeni tipi, ili ograničenje ako su uključeni jednostavni tipi.

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

Vrijednost polja

ulong

DERIVATION_UNION

Ako je raspored dokumenta XML raspored [XML raspored dio 1], ta konstantna predstavlja uniju ako su uključeni jednostavni tipi.

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

Vrijednost polja

ulong

Properties

TypeName

Naziv tipa koji je proglašen za povezani element ili svojstvo, ili nula ako nije poznato.

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

Vrijednost nekretnina

string

TypeNamespace

Dobiva nazivni prostor tipa koji je prijavljen za povezani element ili svojstvo ili nula ako element nema izjavu ili ako nema podataka o nazivnom prostoru.

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

Vrijednost nekretnina

string

Methods

IsDerivedFrom(String, String i ulong)

Ova metoda se vraća ako postoji izvedenje između definicije referentnog tipa, tj. TypeInfo na kojem se metoda poziva, i druge definicije tipa, tj. one koje su prošli kao parametri.

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

Parameters

typeNamespaceArg string

nazivno područje druge vrste definicije

typeNameArg string

naziv druge vrste definicije.

derivationMethod ulong

Vrsta derivata i uvjeti primjenjivi između dva tipa, kako je opisano u popisu konstanta predviđenih u ovom sučelju.

Returns

bool

Ako je shema dokumenta DTD ili nijedna shema nije povezana s dokumentom, ta će metoda uvijek vratiti lažnu.Ako je shema dokumenta XML shema, metoda će biti istinita ako je definicija referentnog tipa potječe iz druge definicije tipa prema parametru derivata.Ako je vrijednost parametara 0 (ne bit je postavljen na 1 za definiciju Metoda parametara), metoda će se vratiti istinita ako se druga definicija tipa može postići upućivanjem bilo koje kombinacije {bazne definicije tipa}, {tj. definicije tipa} ili {tj. definicije tipa} iz definicije referentnog tipa.

 Hrvatski