Class TypeInfo
İsim alanı : Aspose.Html.Dom Görüntüleme: Aspose.HTML.dll (25.4.0)
TypeInfo, Element veya Attr düğümlerinden alınan bir türdür ve belge ile ilişkili şemalarda belirtilmiştir.
[ComVisible(true)]
[DOMObject]
[DOMName("TypeInfo")]
public class TypeInfo : DOMObject, INotifyPropertyChanged
Inheritance
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 = 2
alan 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 = 8
alan 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 = 1
alan 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 = 4
alan 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