Class ListStyle

نمطالقائمة

نمط القائمة لمجموعة من النصوص

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
applyListPreset(listPreset)ListStyleتطبِّق ListPreset المحدّدة على جميع الفقرات التي تتداخل مع النص.
getGlyph()Stringعرض الرمز المعروض للنص
getList()Listتعرِض هذه الدالة List التي يتضمّن النص، أو null إذا لم يكن أيّ من النص في قائمة، أو جزء من النص في قائمة، أو النص في قوائم متعدّدة.
getNestingLevel()Integerعرض مستوى التداخل المستنِد إلى 0 للنص
isInList()Booleanتعرِض هذه الدالة القيمة true إذا كان النص في قائمة واحدة بالضبط، والقيمة false إذا لم يكن أي جزء من النص في قائمة، والقيمة null إذا كان جزء من النص فقط في قائمة أو إذا كان النص في عدة قوائم.
removeFromList()ListStyleتزيل الفقرات التي تتداخل مع النص من أي قوائم.

مستندات تفصيلية

applyListPreset(listPreset)

تطبِّق ListPreset المحدّدة على جميع الفقرات التي تتداخل مع النص.

يتم تحديد مستوى التداخل لكل فقرة من خلال احتساب علامات التبويب البادئة أمام كل فقرة. لتجنُّب ترك مسافة زائدة بين الرموز والفقرة المقابلة لها، تتم إزالة هذه علامات التبويب البادئة باستخدام هذه الطريقة.

إذا كانت الفقرة التي تسبق الفقرات التي يتم تعديلها مباشرةً في List مع ملف شخصي مُعدّ مسبقًا لقائمة مطابقة، وكانت الفقرات التي يتم تعديلها ليست في قائمة مختلفة، تتم إضافة الفقرات التي يتم تعديلها إلى القائمة السابقة.

المعلَمات

الاسمالنوعالوصف
listPresetListPreset

الإرجاع

ListStyle

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getGlyph()

عرض الرمز المعروض للنص تعرِض null إذا كان النص يمتد على أكثر من فقرة واحدة أو إذا لم يكن النص في قائمة.

الإرجاع

String

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getList()

تعرِض هذه الدالة List التي يتضمّن النص، أو null إذا لم يكن أيّ من النص في قائمة، أو جزء من النص في قائمة، أو النص في قوائم متعدّدة. يُرجى الاتصال برقم isInList() لتحديد ما إذا كان النص مضمّنًا في قائمة.

الإرجاع

List

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getNestingLevel()

عرض مستوى التداخل المستنِد إلى 0 للنص تعرِض null إذا لم يكن النص في قائمة أو إذا كانت هناك قيم مختلطة.

الإرجاع

Integer

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

isInList()

تعرِض هذه الدالة القيمة true إذا كان النص في قائمة واحدة بالضبط، والقيمة false إذا لم يكن أي جزء من النص في قائمة، والقيمة null إذا كان جزء من النص فقط في قائمة أو إذا كان النص في عدة قوائم.

الإرجاع

Boolean

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeFromList()

تزيل الفقرات التي تتداخل مع النص من أي قوائم.

يتم الاحتفاظ بمستوى التداخل لكل فقرة بشكل مرئي من خلال إضافة مسافة بادئة إلى بداية الفقرة المقابلة.

الإرجاع

ListStyle

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations