Un menu personalizzato in un'istanza dell'interfaccia utente di un'app Google. Uno script può interagire con l'interfaccia utente solo per l'istanza corrente di un documento o un modulo aperto e solo se lo script è legato 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
add
Aggiunge un elemento al menu. L'etichetta di un elemento del menu deve essere in maiuscolo (solo la prima parola deve essere in maiuscolo).
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| caption | String | L'etichetta della voce di menu, con la sola prima parola in maiuscolo. | 
| function | String | Il nome della funzione da chiamare quando l'utente seleziona l'elemento. Puoi
    utilizzare le funzioni delle librerie incluse, ad esempio Library.libFunction1. | 
Invio
add
add
Inserisce il menu nell'istanza dell'interfaccia utente dell'editor.