الفرق بين المراجعتين لصفحة: «Ruby/Method/source location»

من موسوعة حسوب
< Ruby‏ | Method
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>source_location‎</code> الخاص بالصنف <code>Method</code> في روبي}}</noinclude> تصنيف: Ruby [...'
 
ط مراجعة وتدقيق.
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>source_location‎</code> الخاص بالصنف <code>Method</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>Method.source_location‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method Class]]
يعيد التابع <code>source_location</code> اسم الملف المصدر لروبي ورقم السطر الذي يحتوي هذا التابع، أو يعيد nil إن لم يُعرّف هذا التابع في روبي (أي أصلي).
يعيد التابع <code>source_location</code> اسم الملف المصدر لروبي ورقم السطر الذي يحتوي للتابع <code>[[Ruby/Method|Method]]</code> الذي استدعي معه، أو يعيد القيمة <code>nil</code> إن لم يُعرّف هذا التابع في روبي (أي أنه أصلي).
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">source_location  → [String, Integer]‎</syntaxhighlight>
<syntaxhighlight lang="ruby">source_location  → [String, Integer]‎</syntaxhighlight>
==القيمة المُعادة==
==القيمة المعادة==
يعاد اسم الملف المصدر لروبي ورقم السطر الذي يحتوي للتابع <code>[[Ruby/Method|Method]]</code> المعطى، أو تعاد القيمة <code>nil</code> إن لم يُعرّف هذا التابع في روبي.


==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Method/receiver|receiver]]</code>: يعيد المستقبل المتلقي (bound receiver) لكائن Method .
* التابع <code>[[Ruby/Method/receiver|receiver]]</code>: يعيد المستقبل المتلقي (bound receiver) لكائن <code>Method</code>.
* التابع <code>[[Ruby/Method/super_method|super_method]]</code>: يعيد كائنا من النوع <code>Method</code> للصنف الأب (superclass)، حتى يمكن استدعاؤه عند استخدام super، أو يعيد nil إن لم يكن هناك تابع في الصنف الأب.
* التابع <code>[[Ruby/Method/super_method|super_method]]</code>: يعيد كائنًا من النوع <code>Method</code> للصنف الأب (superclass)،


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Method.html#method-i-source_location قسم التابع source_location‎ في الصنف Method‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Method.html#method-i-source_location قسم التابع source_location‎ في الصنف Method‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 05:53، 18 نوفمبر 2018

يعيد التابع source_location اسم الملف المصدر لروبي ورقم السطر الذي يحتوي للتابع Method الذي استدعي معه، أو يعيد القيمة nil إن لم يُعرّف هذا التابع في روبي (أي أنه أصلي).

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

source_location   [String, Integer]

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

يعاد اسم الملف المصدر لروبي ورقم السطر الذي يحتوي للتابع Method المعطى، أو تعاد القيمة nil إن لم يُعرّف هذا التابع في روبي.

انظر أيضا

  • التابع receiver: يعيد المستقبل المتلقي (bound receiver) لكائن Method.
  • التابع super_method: يعيد كائنًا من النوع Method للصنف الأب (superclass)،

مصادر