IsDerivedFrom
TypeInfo.IsDerivedFrom method
Bu yöntem, referans türü tanımı, yani yöntemin çağrıldığı TypeInfo ile diğer tür tanımı, yani parametre olarak geçirilen tür arasında bir türetme varsa döner.
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 | türetme türü ve bu arabirimde sağlanan sabitler listesinde açıklandığı gibi iki tür arasında uygulanan koşullar. |
Geri dönüş değeri
Belgenin şeması bir DTD ise veya belgeyle ilişkili şema yoksa, bu yöntem her zaman false döndürür. Belgenin şeması bir XML Şeması ise, başvuru türü tanımı türetme parametresine göre diğer tür tanımından türetilmişse yöntem doğru olacaktır. Parametrenin değeri 0 ise (derivationMethod parametresi için hiçbir bit 1’e ayarlanmadıysa), diğer tür tanımına herhangi bir {base type tanımı}, {item type tanımı} kombinasyonu yinelenerek 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.Svg.Dom
- toplantı Aspose.SVG