Bir Google uygulamasının kullanıcı arayüzü örneğindeki özel menü. Komut dosyaları yalnızca açık bir doküman veya formun mevcut örneğinin kullanıcı arayüzüyle etkileşime geçebilir ve bu da yalnızca komut dosyasının doküman veya forma kapsayıcı bağlı olması durumunda gerçekleşir. Daha fazla bilgi için menülerle ilgili kılavuzu inceleyin.
// 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 bir ayırıcı ekler. |
add | Menu | Menüye alt menü ekler. |
add | void | Menüyü, düzenleyicinin kullanıcı arayüzü örneğine ekler. |
Ayrıntılı dokümanlar
add Item(caption, functionName)
Menüye bir öğe ekler. Menü öğelerinin etiketi, normal cümle düzeninde (yalnızca ilk kelime büyük harfle) olmalıdır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
caption | String | Menü öğesinin etiketi. Yalnızca ilk kelime büyük harfle yazılır. |
function | String | Kullanıcı öğeyi seçtiğinde çağrılacak işlevin adı. Dahil edilen kitaplıklardaki işlevleri (ör. Library.libFunction1 ) kullanabilirsiniz. |
Return
add Sub Menu(menu)
add To Ui()
Menüyü, düzenleyicinin kullanıcı arayüzü örneğine ekler.