Class TypeInfo

Class TypeInfo

Nama dari : Aspose.Html.Dom Pengumpulan: Aspose.HTML.dll (25.4.0)

TypeInfo mewakili jenis yang dirujuk dari nod Element atau Attr, yang ditentukan dalam skema yang terkait dengan dokumen.

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

Inheritance

object DOMObject TypeInfo

Implements

INotifyPropertyChanged

anggota yang diwarisi

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

Fields

DERIVATION_EXTENSION

Jika skema dokumen adalah skema XML [XML Schema Part 1] , konstanta ini mewakili derivasi dengan perpanjangan.

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

Nilai lapangan

ulong

DERIVATION_LIST

Jika skema dokumen adalah skema XML [XML Schema Part 1], konstanta ini mewakili daftar.

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

Nilai lapangan

ulong

DERIVATION_RESTRICTION

Jika skema dokumen adalah skema XML [XML Schema Part 1], konstanta ini mewakili derivat dengan pembatasan jika jenis kompleks terlibat, atau pembatasan jika jenis sederhana terlibat.

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

Nilai lapangan

ulong

DERIVATION_UNION

Jika skema dokumen adalah skema XML [XML Schema Part 1], konstanta ini mewakili kesatuan jika jenis sederhana terlibat.

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

Nilai lapangan

ulong

Properties

TypeName

Nama jenis yang diisytiharkan untuk unsur atau atribut yang terkait, atau null jika tidak diketahui.

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

Nilai Properti

string

TypeNamespace

Dapatkan jenis namespace.Namespace jenis yang diisytiharkan untuk elemen atau atribut yang terkait atau null jika elemen tidak memiliki deklarasi atau jika tidak ada informasi namaespace tersedia.

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

Nilai Properti

string

Methods

IsDerivedFrom(String, String dan Ulong)

Metode ini kembali jika ada derivasi antara definisi jenis referensi, yaitu TypeInfo di mana metode dipanggil, dan definisi jenis lain, yaitu yang berlalu sebagai parameter.

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

Parameters

typeNamespaceArg string

Nama-nama dari definisi jenis lain

typeNameArg string

Nama jenis definisi yang lain.

derivationMethod ulong

jenis derivasi dan kondisi yang diterapkan antara dua jenis, seperti yang dijelaskan dalam daftar konstan yang disediakan dalam antarmuka ini.

Returns

bool

Jika skema dokumen adalah DTD atau tidak ada skema dikaitkan dengan dokumen, metode ini akan selalu kembali palsu.Jika skema dokumen adalah skema XML, metode ini akan benar jika definisi jenis referensi didirikan dari definisi jenis lain sesuai dengan parameter derivasi.Jika nilai parameter adalah 0 (tidak ada bit yang ditetapkan untuk 1 untuk derivasiMetode parameter), metode ini akan kembali benar jika definisi jenis lain dapat dicapai dengan mengembalikan kombinasi dari {definisi jenis dasar}, {definisi jenis item}, atau {definisi jenis anggota} dari definisi jenis referensi.

 Indonesia