الفرق بين المراجعتين لصفحة: «Kotlin/annotationClass»

من موسوعة حسوب
مراجعة أولى
طلا ملخص تعديل
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الخاصية annotationClass في لغة Kotlin
<noinclude>{{DISPLAYTITLE: الخاصية annotationClass في لغة Kotlin
}}</noinclude>
}}</noinclude>
تُستخدَم هذه الخاصيّة للحصول على نسخةٍ (instance) من [[Kotlin/KClass|الصنف KClass]] بحسب نوع التوصيف الحاليّ.
تُستخدَم هذه الخاصيّة للحصول على نسخةٍ (instance) من الصنف [[Kotlin/KClass|<code>KClass</code>]] بحسب نوع التوصيف الحاليّ.


== البنية العامة ==
== البنية العامة ==
سطر 9: سطر 9:


== القيم المعادة ==
== القيم المعادة ==
نسخةٌ من [[Kotlin/KClass|الصنف KClass]] متوافقةٌ مع نوع التوصيف (annotation) الحاليّ.
نسخةٌ من الصنف [[Kotlin/KClass|<code>KClass</code>]] متوافقةٌ مع نوع التوصيف (annotation) الحاليّ.


== انظر أيضًا ==
== انظر أيضًا ==
* [[Kotlin/annotations|التوصيفات (annotations) في لغة Kotlin.]]
* [[Kotlin/annotations|التوصيفات (annotations) في لغة Kotlin.]]
* [[Kotlin/KClass|الصنف KClass]] : أحد أصناف لغة Kotlin والمُستخدَم لإجراء عمليّات التحقُّق الداخليّة (introspection) مثل: isAbstract ومرئية الوصول (visibility) وغيرها.
* الصنف [[Kotlin/KClass|<code>KClass</code>]] : أحد أصناف لغة Kotlin والمُستخدَم لإجراء عمليّات التحقُّق الداخليّة (introspection) مثل: isAbstract ومرئية الوصول (visibility) وغيرها.
* [[Kotlin/Annotation|الواجهة Annotation]]: الواجهة الأساسيّة التي يُعرَّف استخدامها (implemented) ضمنيًا في جميع واجهات التوصيفات (annotation interfaces).
* الواجهة [[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 Annotation]]
[[تصنيف:Kotlin Annotations]]

مراجعة 02:05، 23 مايو 2018

تُستخدَم هذه الخاصيّة للحصول على نسخةٍ (instance) من الصنف KClass بحسب نوع التوصيف الحاليّ.

البنية العامة

val <T : Annotation> T.annotationClass: KClass<out T>

القيم المعادة

نسخةٌ من الصنف KClass متوافقةٌ مع نوع التوصيف (annotation) الحاليّ.

انظر أيضًا

  • التوصيفات (annotations) في لغة Kotlin.
  • الصنف KClass  : أحد أصناف لغة Kotlin والمُستخدَم لإجراء عمليّات التحقُّق الداخليّة (introspection) مثل: isAbstract ومرئية الوصول (visibility) وغيرها.
  • الواجهة Annotation: الواجهة الأساسيّة التي يُعرَّف استخدامها (implemented) ضمنيًا في جميع واجهات التوصيفات (annotation interfaces).

مصادر