TypeInfo.IsDerivedFrom
TypeInfo.IsDerivedFrom method
Bu yöntem, başvuru türü tanımı, yani yöntemin çağrıldığı TypeInfo ile diğer tür tanımı, yani parametre olarak iletilen arasında bir türev varsa döndürür.
public bool IsDerivedFrom(string typeNamespaceArg, string typeNameArg, ulong derivationMethod)
Parametre | Tip | Tanım |
---|---|---|
typeNamespaceArg | String | diğer tür tanımının ad alanı |
typeNameArg | String | diğer tür tanımının adı. |
derivationMethod | UInt64 | bu arabirimde sağlanan sabitler listesinde açıklandığı gibi, türetme türü ve iki tür arasında uygulanan koşullar. |
Geri dönüş değeri
Belgenin şeması bir DTD ise veya belgeyle ilişkilendirilmiş bir şema yoksa, bu yöntem her zaman yanlış döndürür. Belgenin şeması bir XML Şeması ise, referans tipi tanımı türetme parametresine göre diğer tip tanımından türetilmişse yöntem doğru olacaktır. Parametrenin değeri 0 ise (derivasyonMetodu parametresi için hiçbir bit 1 olarak ayarlanmaz), {temel tip tanımı}, {öğe tipi tanımı}’nın herhangi bir kombinasyonunu yineleyerek diğer tür tanımına ulaşılabiliyorsa, yöntem true değerini döndürür. veya referans türü tanımından {üye türü tanımları}.
Ayrıca bakınız
- class TypeInfo
- ad alanı Aspose.Html.Dom
- toplantı Aspose.HTML