Class ColorBuilder

أداةإنشاء الألوان

منشئ ColorBuilder. لإنشاء أداة إنشاء جديدة، استخدِم SpreadsheetApp.newColor().

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
asRgbColor()RgbColorلتحويل هذا اللون إلى RgbColor.
asThemeColor()ThemeColorلتحويل هذا اللون إلى ThemeColor.
build()Colorتُنشئ عنصر لون من الإعدادات المقدَّمة إلى أداة الإنشاء.
getColorType()ColorTypeالحصول على نوع هذا اللون
setRgbColor(cssString)ColorBuilderلضبط اللون على نموذج أحمر أخضر أزرق
setThemeColor(themeColorType)ColorBuilderيتم ضبطه على أنّه لون التصميم.

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

asRgbColor()

لتحويل هذا اللون إلى RgbColor.

الإرجاع

RgbColor: لون RGB

عمليات الرمي

Error - إذا لم يكن اللون RgbColor

التفويض

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

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

asThemeColor()

لتحويل هذا اللون إلى ThemeColor.

الإرجاع

ThemeColor: لون المظهر

عمليات الرمي

Error - إذا لم يكن اللون ThemeColor.

التفويض

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

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

build()

تُنشئ عنصر لون من الإعدادات المقدَّمة إلى أداة الإنشاء.

الإرجاع

Color: كائن لون تم إنشاؤه من هذا المُنشئ


getColorType()

الحصول على نوع هذا اللون

الإرجاع

ColorType: نوع اللون

التفويض

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

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

setRgbColor(cssString)

لضبط اللون على نموذج أحمر أخضر أزرق

المعلَمات

الاسمالنوعالوصف
cssStringStringلون RGB بترميز CSS (مثل ‎#ffffff)

الإرجاع

ColorBuilder: هذا المُنشئ، لتسلسل العناصر.


setThemeColor(themeColorType)

يتم ضبطه على أنّه لون التصميم.

المعلَمات

الاسمالنوعالوصف
themeColorTypeThemeColorTypeنوع لون المظهر

الإرجاع

ColorBuilder: هذا المُنشئ، لتسلسل العناصر.