Class CardHeader

CardHeader

ส่วนหัวของ Card

พร้อมให้บริการสำหรับส่วนเสริมของ Google Workspace และแอป Google Chat

const cardHeader = CardService.newCardHeader()
                       .setTitle('Card header title')
                       .setSubtitle('Card header subtitle')
                       .setImageStyle(CardService.ImageStyle.CIRCLE)
                       .setImageUrl('https://image.png');

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setImageAltText(imageAltText)CardHeaderตั้งค่าข้อความแสดงแทนสำหรับรูปภาพส่วนหัว
setImageStyle(imageStyle)CardHeaderกำหนดการครอบตัดไอคอนในส่วนหัวของการ์ด
setImageUrl(imageUrl)CardHeaderตั้งค่ารูปภาพที่จะใช้ในส่วนหัวโดยระบุ URL หรือสตริงข้อมูล
setSubtitle(subtitle)CardHeaderตั้งค่าคำบรรยายของส่วนหัวการ์ด
setTitle(title)CardHeaderตั้งค่าชื่อของส่วนหัวของการ์ด

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

setImageAltText(imageAltText)

ตั้งค่าข้อความแสดงแทนสำหรับรูปภาพส่วนหัว

พารามิเตอร์

ชื่อประเภทคำอธิบาย
imageAltTextStringข้อความแสดงแทนสำหรับรูปภาพส่วนหัว

รีเทิร์น

CardHeader — ออบเจ็กต์นี้สำหรับการเชื่อมโยง


setImageStyle(imageStyle)

กำหนดการครอบตัดไอคอนในส่วนหัวของการ์ด ค่าเริ่มต้นคือไม่ครอบตัด ไม่บังคับ

พารามิเตอร์

ชื่อประเภทคำอธิบาย
imageStyleImageStyleการตั้งค่ารูปแบบ

รีเทิร์น

CardHeader — ออบเจ็กต์นี้สำหรับการเชื่อมโยง


setImageUrl(imageUrl)

ตั้งค่ารูปภาพที่จะใช้ในส่วนหัวโดยระบุ URL หรือสตริงข้อมูล

URL ที่ระบุอาจเป็น URL ที่เข้าถึงได้แบบสาธารณะหรือสตริงรูปภาพที่เข้ารหัส Base64 หากต้องการรับข้อมูลหลัง คุณสามารถใช้โค้ดต่อไปนี้เพื่อสร้างสตริงรูปภาพที่เข้ารหัสจากรูปภาพใน Google ไดรฟ์ แล้วจัดเก็บสตริงดังกล่าวไว้ใช้ในภายหลังกับ setImageUrl(imageUrl) วิธีนี้ช่วยให้ส่วนเสริมไม่ต้องเข้าถึง URL รูปภาพที่พร้อมใช้งานแบบสาธารณะ

// The following assumes you have the image to use in Google Drive and have its
// ID.
const imageBytes = DriveApp.getFileById('123abc').getBlob().getBytes();
const encodedImageURL =
    `data:image/jpeg;base64,${Utilities.base64Encode(imageBytes)}`;

// You can store encodeImageURL and use it as a parameter to
// CardHeader.setImageUrl(imageUrl).

พารามิเตอร์

ชื่อประเภทคำอธิบาย
imageUrlStringที่อยู่ URL ของรูปภาพที่โฮสต์ไว้เพื่อใช้ หรือสตริงรูปภาพที่เข้ารหัส

รีเทิร์น

CardHeader — ออบเจ็กต์นี้สำหรับการเชื่อมโยง


setSubtitle(subtitle)

ตั้งค่าคำบรรยายของส่วนหัวการ์ด ไม่บังคับ

พารามิเตอร์

ชื่อประเภทคำอธิบาย
subtitleStringข้อความชื่อรองของส่วนหัว

รีเทิร์น

CardHeader — ออบเจ็กต์นี้สำหรับการเชื่อมโยง


setTitle(title)

ตั้งค่าชื่อของส่วนหัวของการ์ด ต้องระบุ

พารามิเตอร์

ชื่อประเภทคำอธิบาย
titleStringข้อความส่วนหัว

รีเทิร์น

CardHeader — ออบเจ็กต์นี้สำหรับการเชื่อมโยง