الفرق بين المراجعتين لصفحة: «Ruby/Encoding::UndefinedConversionError»
< Ruby
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 5: | سطر 5: | ||
=== <code>[[Ruby/Encoding/UndefinedConversionError/destination encoding|destination_encoding]]</code> === | === <code>[[Ruby/Encoding/UndefinedConversionError/destination encoding|destination_encoding]]</code> === | ||
يُعيد | يُعيد الترميز الهدف على شكل كائن. | ||
=== <code>[[Ruby/Encoding/UndefinedConversionError/destination encoding name|destination_encoding_name]]</code> === | === <code>[[Ruby/Encoding/UndefinedConversionError/destination encoding name|destination_encoding_name]]</code> === | ||
يُعيد | يُعيد اسم التّرميز الهدف. | ||
=== <code>[[Ruby/Encoding/UndefinedConversionError/error char|error_char]]</code> === | === <code>[[Ruby/Encoding/UndefinedConversionError/error char|error_char]]</code> === | ||
يُعيد | يُعيد سلسلة نصية تحوي المحرف الذي أدى إلى رمي الاستثناء <code>UndefinedConversionError</code>. | ||
=== <code>[[Ruby/Encoding/UndefinedConversionError/source encoding|source_encoding]]</code> === | === <code>[[Ruby/Encoding/UndefinedConversionError/source encoding|source_encoding]]</code> === | ||
يعيد | يعيد الترميز المصدر على شكل كائن. لاحظ أنَّ التّرميز المصدري النّاتج قد لا يكون مطابقًا لترميز محوّل الترميز المصدري إذا تمّت عملية التّحويل على عدّة مراحل. | ||
=== <code>[[Ruby/Encoding/UndefinedConversionError/source encoding name|source_encoding_name]]</code> === | === <code>[[Ruby/Encoding/UndefinedConversionError/source encoding name|source_encoding_name]]</code> === | ||
يُعيد | يُعيد اسم الترميز المصدر. | ||
== مصادر == | == مصادر == | ||
* [http://ruby-doc.org/core-2.5.1/Encoding/UndefinedConversionError.html صفحة الصنف Encoding::UndefinedConversionError في توثيق روبي الرسمي.] | * [http://ruby-doc.org/core-2.5.1/Encoding/UndefinedConversionError.html صفحة الصنف Encoding::UndefinedConversionError في توثيق روبي الرسمي.] | ||
[[تصنيف:Ruby]] | [[تصنيف:Ruby]] | ||
[[تصنيف:Ruby | [[تصنيف:Ruby Class]] | ||
[[تصنيف:Ruby Error]] | |||
[[تصنيف:Ruby Encoding]] | [[تصنيف:Ruby Encoding]] | ||
[[تصنيف:Ruby Encoding::UndefinedConversionError]] | [[تصنيف:Ruby Encoding::UndefinedConversionError]] |
المراجعة الحالية بتاريخ 12:45، 21 نوفمبر 2018
يُرمَى الاستثناء UndefinedConversionError
من قبل توابع الصّنفين String
و Encoding
عندما تفشل عملية تبديل التّرميز (transcoding).
توابع الكائن العامة (Public Instance Methods)
destination_encoding
يُعيد الترميز الهدف على شكل كائن.
destination_encoding_name
يُعيد اسم التّرميز الهدف.
error_char
يُعيد سلسلة نصية تحوي المحرف الذي أدى إلى رمي الاستثناء UndefinedConversionError
.
source_encoding
يعيد الترميز المصدر على شكل كائن. لاحظ أنَّ التّرميز المصدري النّاتج قد لا يكون مطابقًا لترميز محوّل الترميز المصدري إذا تمّت عملية التّحويل على عدّة مراحل.
source_encoding_name
يُعيد اسم الترميز المصدر.