الفرق بين المراجعتين ل"Ruby/Kernel/untrace var"

من موسوعة حسوب
< Ruby‏ | Kernel
اذهب إلى التنقل اذهب إلى البحث
(تدقيق)
 
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Kernel]]
 
[[تصنيف: Ruby Kernel]]
يزيل التابع <code>untrace_var</code> التعقب (tracing) للتعليمة <code>cmd</code> المعطاة على المتغير الكلي المحدد، ثم يعيد <code>nil</code>. في حال عدم تمرير الوسيط <code>cmd</code>، فسيزيل التعقب نهائيًا لهذا المتغير، ثم يعيد مصفوفة تحتوي على التعليمات المٌزالة فعلًا.
+
يزيل التابع <code>untrace_var</code> التعقب (tracing) للأمر <code>cmd</code> المعطى على المتغير العام المحدد ثم يعيد القيمة <code>nil</code>. في حال عدم تحديد الأمر <code>cmd</code>، فسيزيل التعقب نهائيًا لهذا المتغير، ثم يعيد مصفوفة تحتوي على التعليمات المٌزالة فعلًا.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">untrace_var(symbol [, cmd] )→ array or nil‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">untrace_var(symbol [, cmd] )→ array or nil‎</syntaxhighlight>
سطر 11: سطر 11:
  
 
===<code>cmd‎</code>===
 
===<code>cmd‎</code>===
تعليمة.
+
الأمر الذي سيُزال عنه التعقب.
==القيمة المُعادة==
+
==القيمة المعادة==
يعيد التابع <code>untrace_var</code> القيمة <code>nil</code> في حال تمرير الوسيط  <code>cmd</code>. وإلا فسيعيد  مصفوفة تحتوي على التعليمات المٌزالة فعلًا.
+
تعاد القيمة <code>nil</code> في حال تمرير المعامل <code>cmd</code>، وإلا فستُعاد مصفوفة تحتوي على التعليمات المٌزالة فعلًا.
  
 
==انظر أيضا==
 
==انظر أيضا==
*التابع <code>[[Ruby/Kernel/trace var|trace_var]]</code>: يضبط التابع <code>trace_var</code> تعقّبات (tracing) تعيين المتغيرات الكلية.
+
*التابع <code>[[Ruby/Kernel/trace var|trace_var]]</code>: يضبط تعقّبات (tracing) تعيين المتغيرات العامة.
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Kernel.html#method-i-untrace_var قسم التابع untrace_var‎ في الصنف Kernel‎ في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/Kernel.html#method-i-untrace_var قسم التابع untrace_var‎ في الصنف Kernel‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 06:32، 17 نوفمبر 2018

يزيل التابع untrace_var التعقب (tracing) للأمر cmd المعطى على المتغير العام المحدد ثم يعيد القيمة nil. في حال عدم تحديد الأمر cmd، فسيزيل التعقب نهائيًا لهذا المتغير، ثم يعيد مصفوفة تحتوي على التعليمات المٌزالة فعلًا.

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

untrace_var(symbol [, cmd] ) array or nil

المعاملات

symbol‎

يمثل المتغير.

cmd‎

الأمر الذي سيُزال عنه التعقب.

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

تعاد القيمة nil في حال تمرير المعامل cmd، وإلا فستُعاد مصفوفة تحتوي على التعليمات المٌزالة فعلًا.

انظر أيضا

  • التابع trace_var: يضبط تعقّبات (tracing) تعيين المتغيرات العامة.

مصادر