Class CardHeader

CardHeader

ส่วนหัวของ Card

ใช้ได้กับส่วนเสริมของ Google Workspace และแอป Google Chat

var 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.
var imageBytes = DriveApp.getFileById(imageID).getBlob().getBytes();
var 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 — ออบเจ็กต์นี้สำหรับการทำสายโซ่