الفرق بين المراجعتين ل"Kotlin/annotationClass"
< Kotlin
اذهب إلى التنقل
اذهب إلى البحث
ط (نقل عبد اللطيف ايمش صفحة Kotlin/jvm/annotationClass إلى Kotlin/annotationClass) |
(مراجعة أولى) |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الخاصية annotationClass في لغة Kotlin | <noinclude>{{DISPLAYTITLE: الخاصية annotationClass في لغة Kotlin | ||
}}</noinclude> | }}</noinclude> | ||
− | تُستخدَم هذه الخاصيّة للحصول على نسخةٍ (instance) من | + | تُستخدَم هذه الخاصيّة للحصول على نسخةٍ (instance) من [[Kotlin/KClass|الصنف KClass]] بحسب نوع التوصيف الحاليّ. |
== البنية العامة == | == البنية العامة == | ||
سطر 9: | سطر 9: | ||
== القيم المعادة == | == القيم المعادة == | ||
− | + | نسخةٌ من [[Kotlin/KClass|الصنف KClass]] متوافقةٌ مع نوع التوصيف (annotation) الحاليّ. | |
== انظر أيضًا == | == انظر أيضًا == | ||
− | * | + | * [[Kotlin/annotations|التوصيفات (annotations) في لغة Kotlin.]] |
− | * | + | * [[Kotlin/KClass|الصنف KClass]] : أحد أصناف لغة Kotlin والمُستخدَم لإجراء عمليّات التحقُّق الداخليّة (introspection) مثل: isAbstract ومرئية الوصول (visibility) وغيرها. |
+ | * [[Kotlin/Annotation|الواجهة Annotation]]: الواجهة الأساسيّة التي يُعرَّف استخدامها (implemented) ضمنيًا في جميع واجهات التوصيفات (annotation interfaces). | ||
== مصادر == | == مصادر == | ||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/annotation-class.html الخاصيّة annotationClass في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin] | * [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/annotation-class.html الخاصيّة annotationClass في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
+ | [[تصنيف:Kotlin std]] | ||
+ | [[تصنيف:Kotlin Annotations]] |
مراجعة 10:01، 16 مايو 2018
تُستخدَم هذه الخاصيّة للحصول على نسخةٍ (instance) من الصنف KClass بحسب نوع التوصيف الحاليّ.
البنية العامة
val <T : Annotation> T.annotationClass: KClass<out T>
القيم المعادة
نسخةٌ من الصنف KClass متوافقةٌ مع نوع التوصيف (annotation) الحاليّ.
انظر أيضًا
- التوصيفات (annotations) في لغة Kotlin.
- الصنف KClass : أحد أصناف لغة Kotlin والمُستخدَم لإجراء عمليّات التحقُّق الداخليّة (introspection) مثل: isAbstract ومرئية الوصول (visibility) وغيرها.
- الواجهة Annotation: الواجهة الأساسيّة التي يُعرَّف استخدامها (implemented) ضمنيًا في جميع واجهات التوصيفات (annotation interfaces).