Un menu personalizzato in un'istanza dell'interfaccia utente per un'app Google. Uno script può interagire solo con l'interfaccia utente dell'istanza corrente di un documento o modulo aperto e solo se lo script è associato al contenitore del documento o del modulo. Per ulteriori informazioni, consulta la guida ai menu.
// 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(); }
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
add | Menu | Aggiunge un elemento al menu. |
add | Menu | Aggiunge un separatore visivo al menu. |
add | Menu | Aggiunge un sottomenu al menu. |
add | void | Inserisce il menu nell'istanza dell'interfaccia utente dell'editor. |
Documentazione dettagliata
addItem(caption, functionName)
Aggiunge un elemento al menu. L'etichetta di una voce di menu deve essere in maiuscolo a inizio frase (solo la prima parola in maiuscolo).
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
caption | String | L'etichetta della voce di menu, con solo la prima parola in maiuscolo. |
function | String | Il nome della funzione da richiamare quando l'utente seleziona l'elemento. Puoi
utilizzare le funzioni delle librerie incluse, ad esempio Library.libFunction1. |
Indietro
addSeparator()
addSubMenu(menu)
addToUi()
Inserisce il menu nell'istanza dell'interfaccia utente dell'editor.