Enum Attribute

แอตทริบิวต์

การแจกแจงแอตทริบิวต์ขององค์ประกอบ

หากต้องการเรียกใช้ enum ให้เรียกคลาสหลัก ชื่อ และพร็อพเพอร์ตี้ของ enum นั้น เช่น DocumentApp.Attribute.BACKGROUND_COLOR

ใช้แอตทริบิวต์เพื่อเขียนรูปแบบที่กำหนดเอง เช่น

// Define a style with yellow background.
const highlightStyle = {};
highlightStyle[DocumentApp.Attribute.BACKGROUND_COLOR] = '#FFFF00';
highlightStyle[DocumentApp.Attribute.BOLD] = true;

// Insert "Hello", highlighted.
DocumentApp.getActiveDocument()
    .getActiveTab()
    .asDocumentTab()
    .editAsText()
    .insertText(0, 'Hello\n')
    .setAttributes(0, 4, highlightStyle);

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
BACKGROUND_COLOREnumสีพื้นหลังขององค์ประกอบ (ย่อหน้า ตาราง ฯลฯ) หรือเอกสาร
BOLDEnumการตั้งค่าน้ำหนักแบบอักษรสำหรับข้อความที่มีรูปแบบ
BORDER_COLOREnumสีเส้นขอบสําหรับองค์ประกอบตาราง
BORDER_WIDTHEnumความกว้างของเส้นขอบเป็นจุดสําหรับองค์ประกอบตาราง
CODEEnumเนื้อหาโค้ดสำหรับองค์ประกอบสมการ
FONT_FAMILYEnumการตั้งค่าชุดแบบอักษรสำหรับข้อความที่มีรูปแบบ
FONT_SIZEEnumการตั้งค่าขนาดแบบอักษรเป็นจุดสําหรับข้อความที่มีรูปแบบ
FOREGROUND_COLOREnumการตั้งค่าสีพื้นหน้าสำหรับข้อความแบบ Rich Text
HEADINGEnumประเภทส่วนหัวสำหรับองค์ประกอบย่อหน้า (เช่น DocumentApp.ParagraphHeading.HEADING1)
HEIGHTEnumการตั้งค่าความสูงสําหรับองค์ประกอบรูปภาพ
HORIZONTAL_ALIGNMENTEnumการจัดแนวนอนสำหรับองค์ประกอบย่อหน้า (เช่น DocumentApp.HorizontalAlignment.CENTER)
INDENT_ENDEnumการตั้งค่าการเยื้องท้ายบรรทัดสำหรับองค์ประกอบย่อหน้าโดยมีหน่วยเป็นจุด
INDENT_FIRST_LINEEnumการตั้งค่าการเยื้องบรรทัดแรกเป็นจุดสําหรับองค์ประกอบย่อหน้า
INDENT_STARTEnumการตั้งค่าการเยื้องต้นบรรทัดในจุดสําหรับองค์ประกอบย่อหน้า
ITALICEnumการตั้งค่ารูปแบบแบบอักษรสำหรับข้อความที่มีรูปแบบ
GLYPH_TYPEEnumประเภทสัญลักษณ์สำหรับองค์ประกอบรายการในรายการ
LEFT_TO_RIGHTEnumการตั้งค่าทิศทางข้อความสำหรับ Rich Text
LINE_SPACINGEnumการตั้งค่าระยะห่างระหว่างบรรทัดเป็นตัวคูณสำหรับองค์ประกอบย่อหน้า
LINK_URLEnumURL ของลิงก์สำหรับข้อความแบบริชมีเดีย ระบบจะใช้รูปแบบลิงก์เริ่มต้น (สีพื้นหน้า ขีดเส้นใต้) โดยอัตโนมัติ
LIST_IDEnumรหัสของรายการที่ครอบคลุมสำหรับองค์ประกอบรายการในลิสต์
MARGIN_BOTTOMEnumการตั้งค่าระยะขอบล่างเป็นจุดสําหรับองค์ประกอบย่อหน้า
MARGIN_LEFTEnumการตั้งค่าระยะขอบซ้ายเป็นจุดสําหรับองค์ประกอบย่อหน้า
MARGIN_RIGHTEnumการตั้งค่าระยะขอบขวาเป็นจุดสําหรับองค์ประกอบย่อหน้า
MARGIN_TOPEnumการตั้งค่าระยะขอบบนเป็นจุดสําหรับองค์ประกอบย่อหน้า
NESTING_LEVELEnumระดับการซ้อนของรายการสําหรับองค์ประกอบรายการ
MINIMUM_HEIGHTEnumการตั้งค่าความสูงขั้นต่ำในจุดสําหรับองค์ประกอบแถวตาราง
PADDING_BOTTOMEnumการตั้งค่าระยะห่างจากขอบด้านล่างเป็นจุดสําหรับองค์ประกอบเซลล์ตาราง
PADDING_LEFTEnumการตั้งค่าระยะห่างจากขอบด้านซ้ายในจุดสําหรับองค์ประกอบเซลล์ตาราง
PADDING_RIGHTEnumการตั้งค่าระยะห่างจากขอบด้านขวาในจุดสําหรับองค์ประกอบเซลล์ตาราง
PADDING_TOPEnumการตั้งค่าระยะห่างจากขอบด้านบนในจุดสําหรับองค์ประกอบเซลล์ตาราง
PAGE_HEIGHTEnumการตั้งค่าความสูงของหน้าเป็นจุดสำหรับเอกสาร
PAGE_WIDTHEnumการตั้งค่าความกว้างของหน้าเป็นจุดสำหรับเอกสาร
SPACING_AFTEREnumการตั้งค่าระยะห่างด้านล่างเป็นจุดสําหรับองค์ประกอบย่อหน้า
SPACING_BEFOREEnumการตั้งค่าระยะห่างด้านบนเป็นจุดสําหรับองค์ประกอบย่อหน้า
STRIKETHROUGHEnumการตั้งค่าขีดทับสำหรับ Rich Text
UNDERLINEEnumการตั้งค่าขีดเส้นใต้สำหรับข้อความที่มีรูปแบบ
VERTICAL_ALIGNMENTEnumการตั้งค่าการจัดแนวแนวตั้งสําหรับองค์ประกอบเซลล์ตาราง
WIDTHEnumการตั้งค่าความกว้างสําหรับองค์ประกอบเซลล์ตารางและรูปภาพ