Enum ItemType

ItemType

enum ที่แทนประเภทรายการในแบบฟอร์มที่รองรับ ประเภทรายการสามารถเข้าถึงได้จาก FormApp.ItemType

หากต้องการเรียก enum คุณจะต้องเรียกคลาส ชื่อ และพร็อพเพอร์ตี้ระดับบนสุด เช่น FormApp.ItemType.CHECKBOX

// Open a form by ID and add a new section header.
var form = FormApp.create('Form Name');
var item = form.addSectionHeaderItem();
item.setTitle('Title of new section');

// Check the item type.
if (item.getType() == FormApp.ItemType.SECTION_HEADER) {
  item.setHelpText('Description of new section.');
}

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

พร็อพเพอร์ตี้Typeคำอธิบาย
CHECKBOXEnumรายการคําถามที่ให้ผู้ตอบเลือกช่องทําเครื่องหมายอย่างน้อย 1 ช่องและช่อง "อื่นๆ" ที่ไม่บังคับ
CHECKBOX_GRIDEnumรายการคำถามซึ่งแสดงเป็นตารางคอลัมน์และแถวที่ให้ผู้ตอบเลือกหลายตัวเลือกต่อแถวจากลำดับช่องทำเครื่องหมายได้
DATEEnumรายการคำถามที่ให้ผู้ตอบระบุวันที่ได้
DATETIMEEnumรายการคำถามที่ให้ผู้ตอบระบุวันที่และเวลาได้
DURATIONEnumรายการคำถามที่ให้ผู้ตอบระบุระยะเวลาได้
GRIDEnumรายการคำถามแสดงเป็นตารางคอลัมน์และแถวที่ให้ผู้ตอบเลือก 1 ตัวเลือกต่อแถวจากลำดับปุ่มตัวเลือก
IMAGEEnumรายการเลย์เอาต์ที่แสดงรูปภาพ
LISTEnumรายการคำถามที่ให้ผู้ตอบเลือก 1 ตัวเลือกจากรายการแบบเลื่อนลง
MULTIPLE_CHOICEEnumรายการคำถามที่ให้ผู้ตอบเลือก 1 ตัวเลือกจากรายการปุ่มตัวเลือกหรือช่อง "อื่นๆ" ที่ไม่บังคับได้
PAGE_BREAKEnumรายการเลย์เอาต์ที่ทำเครื่องหมายจุดเริ่มต้นของหน้า
PARAGRAPH_TEXTEnumรายการคำถามที่ให้ผู้ตอบป้อนบล็อกข้อความได้
SCALEEnumรายการคำถามที่ให้ผู้ตอบเลือก 1 ตัวเลือกจากปุ่มตัวเลือกที่เรียงลำดับเลขได้
SECTION_HEADEREnumรายการเลย์เอาต์ที่แสดงให้เห็นการเริ่มต้นของส่วน
TEXTEnumรายการคำถามที่ให้ผู้ตอบป้อนข้อความบรรทัดเดียวได้
TIMEEnumรายการคำถามที่ให้ผู้ตอบระบุช่วงเวลาของวันได้
VIDEOEnumรายการเลย์เอาต์ที่แสดงวิดีโอ YouTube
FILE_UPLOADEnumรายการคำถามที่ให้ผู้ตอบอัปโหลดไฟล์ได้