الفرق بين المراجعتين ل"Ruby/Method/unbind"
اذهب إلى التنقل
اذهب إلى البحث
جميل-بيلوني (نقاش | مساهمات) ط (مراجعة وتدقيق.) |
|||
سطر 1: | سطر 1: | ||
− | <noinclude>{{DISPLAYTITLE: التابع <code>unbind | + | <noinclude>{{DISPLAYTITLE: التابع <code>Method.unbind</code> في روبي}}</noinclude> |
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
− | [[تصنيف: Ruby Method]] | + | [[تصنيف: Ruby Method Class]] |
− | يفك التابع <code>unbind</code> ارتباط الكائن | + | يفك التابع <code>unbind</code> ارتباط الكائن <code>[[Ruby/Method|Method]]</code> الذي استُدعي معه من مُستقبِله (receiver) الحالي. يمكن في وقت لاحق ربط الكائن الناتج <code>UnboundMethod</code> مع كائن جديد من نفس الصنف (انظر <code>[[Ruby/UnboundMethod|UnboundMethod]]</code>). |
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">unbind → unbound_method</syntaxhighlight> | <syntaxhighlight lang="ruby">unbind → unbound_method</syntaxhighlight> | ||
− | ==القيمة | + | ==القيمة المعادة== |
− | + | يعاد كائن من النوع <code>[[Ruby/UnboundMethod|UnboundMethod]]</code> يمثِّل مستقبل الكائن <code>[[Ruby/Method|Method]]</code> المعطى. | |
==انظر أيضا== | ==انظر أيضا== | ||
− | * التابع <code>[[Ruby/Method/to_s|to_s]]</code>: يعيد | + | * التابع <code>[[Ruby/Method/to_s|to_s]]</code>: يعيد اسم التابع الأصلي (underlying method). |
==مصادر== | ==مصادر== | ||
− | *[http://ruby-doc.org/core-2.5.1/Method.html#method-i-unbind قسم | + | *[http://ruby-doc.org/core-2.5.1/Method.html#method-i-unbind قسم التابع unbind في الصنف Method في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 05:53، 18 نوفمبر 2018
يفك التابع unbind
ارتباط الكائن Method
الذي استُدعي معه من مُستقبِله (receiver) الحالي. يمكن في وقت لاحق ربط الكائن الناتج UnboundMethod
مع كائن جديد من نفس الصنف (انظر UnboundMethod
).
البنية العامة
unbind → unbound_method
القيمة المعادة
يعاد كائن من النوع UnboundMethod
يمثِّل مستقبل الكائن Method
المعطى.
انظر أيضا
- التابع
to_s
: يعيد اسم التابع الأصلي (underlying method).