Class ColorBuilder

ColorBuilder

เครื่องมือสร้างสำหรับ ColorBuilder หากต้องการสร้างเครื่องมือสร้างใหม่ ให้ใช้ SpreadsheetApp.newColor()

วิธีการ

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
asRgbColor()RgbColorแปลงสีนี้เป็น RgbColor
asThemeColor()ThemeColorแปลงสีนี้เป็น ThemeColor
build()Colorสร้างวัตถุสีจากการตั้งค่าที่กำหนดให้เครื่องมือสร้าง
getColorType()ColorTypeรับข้อมูลประเภทของสีนี้
setRgbColor(cssString)ColorBuilderตั้งค่าเป็นสี RGB
setThemeColor(themeColorType)ColorBuilderตั้งเป็นสีธีม

เอกสารประกอบโดยละเอียด

asRgbColor()

แปลงสีนี้เป็น RgbColor

รีเทิร์น

RgbColor — สี RGB

การขว้าง

Error — หากสีไม่ใช่ RgbColor

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

asThemeColor()

แปลงสีนี้เป็น ThemeColor

รีเทิร์น

ThemeColor — สีของธีม

การขว้าง

Error — หากสีไม่ใช่ ThemeColor

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

build()

สร้างวัตถุสีจากการตั้งค่าที่กำหนดให้เครื่องมือสร้าง

รีเทิร์น

Color — วัตถุสีที่สร้างขึ้นจากเครื่องมือสร้างนี้


getColorType()

รับข้อมูลประเภทของสีนี้

รีเทิร์น

ColorType — ประเภทสี

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

setRgbColor(cssString)

ตั้งค่าเป็นสี RGB

พารามิเตอร์

ชื่อTypeคำอธิบาย
cssStringStringสี RGB ในสัญลักษณ์ CSS (เช่น "#ffffff")

รีเทิร์น

ColorBuilder — เครื่องมือสร้างนี้สำหรับการทำเชน


setThemeColor(themeColorType)

ตั้งเป็นสีธีม

พารามิเตอร์

ชื่อTypeคำอธิบาย
themeColorTypeThemeColorTypeประเภทสีธีม

รีเทิร์น

ColorBuilder — เครื่องมือสร้างนี้สำหรับการทำเชน