Class TypeInfo
İsim alanı : Aspose.Html.Dom Toplantı: Aspose.HTML.dll (25.5.0)
TypeInfo, Element veya Attr düğümlerinden alınan bir türdür ve belge ile ilişkili şemalarda belirtilmiştir.
[DOMObject]
[DOMName("TypeInfo")]
[ComVisible(true)]
public class TypeInfo : DOMObject, INotifyPropertyChangedInheritance
Implements
mirasçı üyeleri
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
DERIVATION_EXTENSION
Eğer belgenin şeması bir XML Şeması [XML Şeması Bölümü 1] ise, bu sabit uzantıdan kaynaklanmayı temsil eder.
[DOMName("DERIVATION_EXTENSION")]
public const ulong DERIVATION_EXTENSION = 2alan değeri
DERIVATION_LIST
Eğer belgenin şeması bir XML Şeması [XML Şeması Bölümü 1] ise, bu sabit listeyi temsil eder.
[DOMName("DERIVATION_LIST")]
public const ulong DERIVATION_LIST = 8alan değeri
DERIVATION_RESTRICTION
Eğer belgenin şeması bir XML Şeması [XML Şeması Bölümü 1] ise, bu sabit, karmaşık türler katıldığında veya basit türler katıldığında bir sınırlama ile kaynaklanmasını temsil eder.
[DOMName("DERIVATION_RESTRICTION")]
public const ulong DERIVATION_RESTRICTION = 1alan değeri
DERIVATION_UNION
Eğer belgenin şeması bir XML Şeması [XML Şeması Bölümü 1] ise, bu sabit, basit türlerin katıldığı takdirde birliği temsil eder.
[DOMName("DERIVATION_UNION")]
public const ulong DERIVATION_UNION = 4alan değeri
Properties
TypeName
Bir öğe veya özellik için belirtilen bir türün adı veya bilinmeyense sıfır.
[DOMName("typeName")]
public string TypeName { get; }Mülkiyet Değer
TypeNamespace
Tip adı alanı alır.İlişkili öğe veya özellik için ilan edilen türün adı alanı veya null eğer öğe bir açıklama yoksa veya adı alanı bilgisi yoksa.
[DOMName("typeNamespace")]
public string TypeNamespace { get; }Mülkiyet Değer
Methods
IsDerivedFrom(string, string ve ulong)
Bu yöntem, referans türü tanımının, yani yöntemin çağrıldığı TypeInfo ile diğer tip tanımının, yani parametreler olarak geçtiği arasında bir türev varsa geri döner.
[DOMName("ProcessingInstruction")]
public bool IsDerivedFrom(string typeNamespaceArg, string typeNameArg, ulong derivationMethod)Parameters
typeNamespaceArg string
Diğer türde tanımlama alanı
typeNameArg string
Diğer tanım türünün adı.
derivationMethod ulong
Derivasyon türü ve iki tür arasında uygulanan koşullar, bu arayüzde sağlanan sabitler listesinde belirtildiği gibi.
Returns
Eğer belgenin şeması bir DTD ise veya hiçbir şeması belge ile ilişkilendirilmezse, bu yöntem her zaman yanlış döndürür. eğer belgenin şeması bir XML Şeması ise, referans türü tanımının derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derinlemesine derin