الدالة reflect()
في Kotlin
< Kotlin
الدالة reflect()
هي واجهة برمجية (API) تجريبية؛ إن استدعيت مع تعبير تعريف دالة (function expression) أو تعبير lambda، فستعيد نسخةً من KFunction
تزودنا بالإمكانيات الداخلية (introspection capabilities) لتعبير تعريف الدالة أو تعبير lambda ذاك المعطى وعن معاملاته. ليست جميع الميزات مدعومةً في الوقت الحالي، تحديدًا KCallable.call
و KCallable.callBy
.
البنية العامة
fun <R> Function<R>.reflect(): KFunction<R>?
منصة التشغيل المطلوبة: JVM.
انظر أيضًا
- الواجهة
Function
.