Một trình đơn tuỳ chỉnh trong một thực thể của giao diện người dùng cho một ứng dụng Google. Tập lệnh chỉ có thể tương tác với giao diện người dùng cho thực thể hiện tại của một tài liệu hoặc biểu mẫu đang mở và chỉ khi tập lệnh được liên kết với vùng chứa với tài liệu hoặc biểu mẫu đó. Để biết thêm thông tin, hãy xem hướng dẫn về thực đơn.
// Add a custom menu to the active spreadsheet, including a separator and a // sub-menu. function onOpen(e) { SpreadsheetApp.getUi() .createMenu('My Menu') .addItem('My Menu Item', 'myFunction') .addSeparator() .addSubMenu( SpreadsheetApp.getUi() .createMenu('My Submenu') .addItem('One Submenu Item', 'mySecondFunction') .addItem('Another Submenu Item', 'myThirdFunction'), ) .addToUi(); }
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
add | Menu | Thêm một mục vào thực đơn. |
add | Menu | Thêm một dấu phân cách trực quan vào trình đơn. |
add | Menu | Thêm một thực đơn con vào thực đơn. |
add | void | Chèn thực đơn vào thực thể của giao diện người dùng của trình chỉnh sửa. |
Tài liệu chi tiết
addItem(caption, functionName)
Thêm một mục vào thực đơn. Nhãn cho một mục trong thực đơn phải ở dạng câu (chỉ viết hoa chữ cái đầu tiên).
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
caption | String | Nhãn cho mục trong thực đơn, chỉ viết hoa chữ cái đầu tiên. |
function | String | Tên của hàm cần gọi khi người dùng chọn mục. Bạn có thể
sử dụng các hàm từ các thư viện được đưa vào, chẳng hạn như Library.libFunction1. |
Cầu thủ trả bóng
addSeparator()
addSubMenu(menu)
addToUi()
Chèn thực đơn vào thực thể của giao diện người dùng của trình chỉnh sửa.