Google uygulamasının kullanıcı arayüzü örneğindeki özel menü. Komut dosyası yalnızca açık bir doküman veya formun mevcut örneğinin kullanıcı arayüzüyle ve yalnızca dokümana ya da forma kapsayıcıya bağlı ise etkileşimde bulunabilir. Daha fazla bilgi için menü kılavuzuna bakı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(); }
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
add | Menu | Menüye bir öğe ekler. |
add | Menu | Menüye görsel ayırıcı ekler. |
add | Menu | Menüye bir alt menü ekler. |
add | void | Menüyü, düzenleyicinin kullanıcı arayüzünün örneğine ekler. |
Ayrıntılı belgeler
addItem(caption, functionName)
Menüye bir öğe ekler. Bir menü öğesinin etiketi normal cümle düzeninde olmalıdır (yalnızca ilk kelime büyük harfle yazılır).
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
caption | String | Menü öğesinin etiketi. Yalnızca ilk kelimenin ilk harfi büyük yazılır. |
function | String | Kullanıcı öğeyi seçtiğinde çağrılacak işlevin adı. Library.libFunction1 gibi dahil edilen kitaplıklardaki işlevleri kullanabilirsiniz. |
Return
addSubMenu(menu)
addToUi()
Menüyü, düzenleyicinin kullanıcı arayüzünün örneğine ekler.