Class TypeInfo

Class TypeInfo

A név: Aspose.Html.Dom Összefoglaló: Aspose.HTML.dll (25.4.0)

A TypeInfo az Element vagy Attr csomópontokból hivatkozott típus, amelyet a dokumentumhoz kapcsolódó rendszerekben állapítanak meg.

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

Inheritance

object DOMObject TypeInfo

Implements

INotifyPropertyChanged

Örökletes tagok

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

Fields

DERIVATION_EXTENSION

Ha a dokumentum diagramja XML Schema [XML Schema Part 1] , ez az állandó képviseli a származást kiterjesztéssel.

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

mező értéke

ulong

DERIVATION_LIST

Ha a dokumentum diagramja XML diagram [XML diagram rész], ez az állandó képviseli a listát.

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

mező értéke

ulong

DERIVATION_RESTRICTION

Ha a dokumentum rendszer XML rendszer [XML rendszer rész], ez az állandó jelenti a származást korlátozással, ha összetett típusok szerepelnek, vagy korlátozás, ha egyszerű típusok szerepelnek.

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

mező értéke

ulong

DERIVATION_UNION

Ha a dokumentum rendszer XML rendszer [XML rendszer rész], ez az állandó képviseli az egyesületet, ha egyszerű típusok szerepelnek.

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

mező értéke

ulong

Properties

TypeName

A kapcsolódó elemhez vagy attribútumhoz kijelölt típus neve, vagy null, ha ismeretlen.

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

ingatlan értéke

string

TypeNamespace

Megkapja a névtér típust.A névtér típust a kapcsolódó elemhez vagy attribútumhoz vagy nullához kijelentette, ha az elemnek nincs kijelentése, vagy ha nincs névtér információ.

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

ingatlan értéke

string

Methods

IsDerivedFrom(szálak, szálak, szálak)

Ez a módszer akkor fordul elő, ha a referenciatípus meghatározása, azaz a TypeInfo, amelyen a módszert hívják, és a másik típus meghatározása, azaz a paraméterként átadott.

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

Parameters

typeNamespaceArg string

A másik típusú meghatározás neve

typeNameArg string

a másik típusú meghatározás neve.

derivationMethod ulong

a származási típus és a két típus között alkalmazott feltételek, amint azt a jelen interfészben szereplő állományok listáján leírták.

Returns

bool

Ha a dokumentum diagramja DTD vagy nincs diagram kapcsolódik a dokumentumhoz, ez a módszer mindig hamis lesz. Ha a dokumentum diagramja XML diagram, a módszer érvényes lesz, ha a referenciatípus definíciója a származási paraméter szerint a másik típus definícióból származik. Ha a paraméter értéke 0 (nincs bit a származási paraméter esetében 1), a módszer érvényes lesz, ha a másik típus definíciót a referenciatípus definícióból {bázis típus definíció}, {elem típus definíció} vagy {tag típus definíciói} bármely kombinációjával lehet elérni.

 Magyar