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

من موسوعة حسوب
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>new‎</code> الخاص بالصنف <code>SystemExit</code> في روبي}}</noinclude> تصنيف: Ruby تصن...'
 
ط مراجعة وتدقيق.
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>new‎</code> الخاص بالصنف <code>SystemExit</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>SystemExit.new‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby SystemExit]]
[[تصنيف: Ruby SystemExit]]
يُنشئ التابع <code>new</code> استثناء <code>SystemExit</code> جديدًا، يحدد الوسيطان الممران status و msg (انظر فقرة البنية العامة) حالة ورسالة الاستثناء. وسيط الحالة status يمكن أن يأخذ القيمى true أو false أو عددا صحيحا. إذا لم يتم إعطاء الوسيط status، سيأخذ القيمة true.
يُنشئ التابع <code>new</code> استثناءً جديدًا من النوع <code>[[Ruby/SystemExit|SystemExit]]</code> مع تحديد حالة ورسالة الاستثناء.  
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">new  → system_exit
<syntaxhighlight lang="ruby">new  → system_exit
سطر 11: سطر 11:
==المعاملات==
==المعاملات==
===<code>status‎</code>===
===<code>status‎</code>===
قيمة تحدد الحالة. يمكن أن يأخذ القيمة <code>true</code> أو <code>false</code> أو عددًا صحيحًا. القيمة الافتراضية لهذا المعامل هي: <code>true</code>.
===<code>msg‎</code>===
===<code>msg‎</code>===
==القيمة المُعادة==
رسالة الاستثناء.
==انظر أيضا==
 
* التابع <code>[[Ruby/SystemExit/status|status]]</code>: يعيد التابع <code>status</code> قيمة الحالة المرتبطة بكائن <code>[[Ruby/SystemExit|SystemExit]]</code> التي استُدعي معها.
==القيمة المعادة==
يعاد استثناءٌ جديد من النوع <code>SystemExit</code>.
 
==انظر أيضًا==
* التابع <code>[[Ruby/SystemExit/status|status]]</code>: يعيد قيمة الحالة المرتبطة بكائن <code>[[Ruby/SystemExit|SystemExit]]</code> الذي استُدعي معه.
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/SystemExit.html#method-c-new قسم التابع new‎ في الصنف SystemExit‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/SystemExit.html#method-c-new قسم التابع new‎ في الصنف SystemExit‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 11:08، 5 ديسمبر 2018

يُنشئ التابع new استثناءً جديدًا من النوع SystemExit مع تحديد حالة ورسالة الاستثناء.

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

new   system_exit
new(status) system_exit
new(status, msg)  system_exit
new(msg) system_exit

المعاملات

status‎

قيمة تحدد الحالة. يمكن أن يأخذ القيمة true أو false أو عددًا صحيحًا. القيمة الافتراضية لهذا المعامل هي: true.

msg‎

رسالة الاستثناء.

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

يعاد استثناءٌ جديد من النوع SystemExit.

انظر أيضًا

  • التابع status: يعيد قيمة الحالة المرتبطة بكائن SystemExit الذي استُدعي معه.

مصادر