Class Menu  |  Apps Script  |  Google for Developers (original) (raw)

Class Menu

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Menu

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
addItem(caption, functionName) Menu Aggiunge un elemento al menu.
addSeparator() Menu Aggiunge un separatore visivo al menu.
addSubMenu(menu) Menu Aggiunge un sottomenu al menu.
addToUi() void Inserisce il menu nell'istanza dell'interfaccia utente dell'editor.

Documentazione dettagliata

addItem(caption, functionName)

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.
functionName 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

[Menu](#): questo [Menu](#), per l'accodamento.


addSeparator()

Aggiunge un separatore visivo al menu.

Invio

[Menu](#): questo [Menu](#), per l'accodamento.



addToUi()

Inserisce il menu nell'istanza dell'interfaccia utente dell'editor.

Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.

Ultimo aggiornamento 2024-12-22 UTC.