الفرق بين المراجعتين ل"Ruby/Encoding::UndefinedConversionError"
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'{{DISPLAYTITLE:الصنف <code>Encoding::UndefinedConversionError</code> في روبي}} يُرمَى الاستثناء <code>UndefinedConversionError</code> من قب...') |
ط |
||
سطر 4: | سطر 4: | ||
== توابع الكائن العامة (Public Instance Methods) == | == توابع الكائن العامة (Public Instance Methods) == | ||
− | === <code>destination_encoding</code> === | + | === <code>[[Ruby/Encoding/UndefinedConversionError/destination encoding|destination_encoding]]</code> === |
يُعيد التّابع <code>destination_encoding</code> الترميز الهدف على شكل كائن. | يُعيد التّابع <code>destination_encoding</code> الترميز الهدف على شكل كائن. | ||
− | === <code>destination_encoding_name</code> === | + | === <code>[[Ruby/Encoding/UndefinedConversionError/destination encoding name|destination_encoding_name]]</code> === |
يُعيد التّابع <code>destination_encoding_name</code> اسم التّرميز الهدف. | يُعيد التّابع <code>destination_encoding_name</code> اسم التّرميز الهدف. | ||
− | === <code>error_char</code> === | + | === <code>[[Ruby/Encoding/UndefinedConversionError/error char|error_char]]</code> === |
يُعيد التّابع <code>error_char</code> سلسلة نصية تحوي المحرف الذي أدى إلى رمي الاستثناء <code>UndefinedConversionError</code>. | يُعيد التّابع <code>error_char</code> سلسلة نصية تحوي المحرف الذي أدى إلى رمي الاستثناء <code>UndefinedConversionError</code>. | ||
− | === <code>source_encoding</code> === | + | === <code>[[Ruby/Encoding/UndefinedConversionError/source encoding|source_encoding]]</code> === |
يعيد التّابع <code>source_encoding</code> الترميز المصدر على شكل كائن. لاحظ أنَّ التّرميز المصدري النّاتج قد لا يكون مطابقًا لترميز محوّل الترميز المصدري إذا تمّت عملية التّحويل على عدّة مراحل. | يعيد التّابع <code>source_encoding</code> الترميز المصدر على شكل كائن. لاحظ أنَّ التّرميز المصدري النّاتج قد لا يكون مطابقًا لترميز محوّل الترميز المصدري إذا تمّت عملية التّحويل على عدّة مراحل. | ||
− | === <code>source_encoding_name</code> === | + | === <code>[[Ruby/Encoding/UndefinedConversionError/source encoding name|source_encoding_name]]</code> === |
يُعيد التّابع <code>source_encoding_name</code> اسم الترميز المصدر. | يُعيد التّابع <code>source_encoding_name</code> اسم الترميز المصدر. | ||
مراجعة 18:59، 11 أكتوبر 2018
يُرمَى الاستثناء UndefinedConversionError
من قبل توابع الصّنفين String
و Encoding
عندما تفشل عملية تبديل التّرميز (transcoding).
توابع الكائن العامة (Public Instance Methods)
destination_encoding
يُعيد التّابع destination_encoding
الترميز الهدف على شكل كائن.
destination_encoding_name
يُعيد التّابع destination_encoding_name
اسم التّرميز الهدف.
error_char
يُعيد التّابع error_char
سلسلة نصية تحوي المحرف الذي أدى إلى رمي الاستثناء UndefinedConversionError
.
source_encoding
يعيد التّابع source_encoding
الترميز المصدر على شكل كائن. لاحظ أنَّ التّرميز المصدري النّاتج قد لا يكون مطابقًا لترميز محوّل الترميز المصدري إذا تمّت عملية التّحويل على عدّة مراحل.
source_encoding_name
يُعيد التّابع source_encoding_name
اسم الترميز المصدر.