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

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


== البنية العامة ==
== البنية العامة ==
val <T : Annotation> T.annotationClass: KClass<out T>
<syntaxhighlight lang="kotlin">
val <: Annotation> T.annotationClass: KClass<out T>
</syntaxhighlight>


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


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


== مصادر ==
== مصادر ==
* الخاصيّة annotationClass في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/annotation-class.html الخاصيّة annotationClass في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin]]

مراجعة 14:37، 9 مايو 2018

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

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

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

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

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

انظر أيضًا

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

مصادر