نمط النص المعروض في الخلية
يمكن أن تتضمّن أنماط النصوص RichTextValue مطابقًا. إذا كان النطاق RichTextValue يمتد على عدة عمليات تشغيل نصية لها قيم مختلفة لطريقة قراءة نمط نصي معيّن، تعرض الطريقة null. لتجنُّب ذلك، ابحث عن أنماط النصوص باستخدام قيم Rich Text التي تعرضها الطريقة RichTextValue.getRuns().
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
copy() | Text | تنشئ هذه الدالة أداة إنشاء أنماط النصوص التي تمّت تهيئتها بقيم نمط النص هذا. |
get | String | تعرض هذه السمة مجموعة خطوط النص. |
get | Integer | تعرض هذه السمة حجم خط النص بالنقاط. |
get | Color|null | تعرض هذه السمة لون خط النص. |
is | Boolean | تعرض هذه السمة ما إذا كان النص غامقًا أم لا. |
is | Boolean | تعرض هذه السمة ما إذا كانت الخلية مائلة أم لا. |
is | Boolean | تسترد ما إذا كانت الخلية تتضمّن خطًا يتوسطها أم لا. |
is | Boolean | تعرض هذه السمة ما إذا كانت الخلية مسطّرة أم لا. |
مستندات تفصيلية
copy()
تنشئ هذه الدالة أداة إنشاء أنماط النصوص التي تمّت تهيئتها بقيم نمط النص هذا.
الإرجاع
TextStyleBuilder: أداة إنشاء من نمط النص هذا.
getFontFamily()
تعرض هذه السمة مجموعة خطوط النص. تعرض الدالة القيمة null إذا لم يتم ضبط عائلة الخط أو إذا كان RichTextValue المقابل يتضمّن عدة عمليات تشغيل بعائلات خطوط مختلفة.
الإرجاع
String: مجموعة خطوط النص (على سبيل المثال، "Arial") أو null
getFontSize()
تعرض هذه السمة حجم خط النص بالنقاط. تعرض الدالة null إذا لم يتم ضبط حجم الخط أو إذا كان RichTextValue المقابل يتضمّن عدة عمليات تشغيل بأحجام خطوط مختلفة.
الإرجاع
Integer: حجم خط النص أو null
getForegroundColorObject()
تعرض هذه السمة لون خط النص. تعرض الدالة القيمة null إذا لم يتم ضبط لون الخط أو إذا كان RichTextValue المقابل يتضمّن عدة عمليات تشغيل بألوان خطوط مختلفة.
الإرجاع
Color|null — لون خط النص أو null
isBold()
تعرض هذه السمة ما إذا كان النص غامقًا أم لا. تعرض الدالة القيمة null إذا لم يتم ضبط النص على أن يكون غامقًا أو إذا كان RichTextValue المقابل يتضمّن عدة عمليات تشغيل بإعدادات مختلفة للنص الغامق.
الإرجاع
Boolean: ما إذا كانت الخلية غامقة أم لا، أو null
isItalic()
تعرض هذه السمة ما إذا كانت الخلية مائلة أم لا. تعرض الدالة null إذا لم يتم ضبط الخط المائل أو إذا كان RichTextValue المقابل يتضمّن عمليات تشغيل متعددة بإعدادات مختلفة للخط المائل.
الإرجاع
Boolean: يحدّد ما إذا كانت الخلية مائلة أو null.
isStrikethrough()
تسترد ما إذا كانت الخلية تتضمّن خطًا يتوسطها أم لا. تعرض الدالة القيمة null إذا لم يتم ضبط خط يتوسط النص
أو إذا كان RichTextValue المقابل يتضمّن عمليات تشغيل متعددة بإعدادات
مختلفة للخط الذي يتوسط النص.
الإرجاع
Boolean: تحدّد ما إذا كانت الخلية تتضمّن خطًا يتوسطها، أو null.
isUnderline()
تعرض هذه السمة ما إذا كانت الخلية مسطّرة أم لا. تعرض الدالة null إذا لم يتم ضبط التسطير أو إذا كان RichTextValue المقابل يتضمّن عمليات تشغيل متعددة بإعدادات تسطير مختلفة.
الإرجاع
Boolean: ما إذا كانت الخلية مسطّرة أم لا، أو null