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

من موسوعة حسوب
< Ruby‏ | Method
لا ملخص تعديل
ط مراجعة وتدقيق.
 
سطر 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> اسم الملف المصدر لروبي ورقم السطر الذي يحتوي للتابع<code>[[Ruby/Method|Method]]</code> الذي استدعي معه، أو يعيد <code>nil</code> إن لم يُعرّف هذا التابع في روبي (أي أنه أصلي).
يعيد التابع <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|Method]]</code> المعطى، أو تعاد القيمة <code>nil</code> إن لم يُعرّف هذا التابع في روبي.


==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Method/receiver|receiver]]</code>: يعيد المستقبل المتلقي (bound receiver) لكائن <code>Method</code>.
* التابع <code>[[Ruby/Method/receiver|receiver]]</code>: يعيد المستقبل المتلقي (bound receiver) لكائن <code>Method</code>.
* التابع <code>[[Ruby/Method/super_method|super_method]]</code>: يعيد كائنا من النوع <code>Method</code> للصنف الأب (superclass)،
* التابع <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)،

مصادر