Base Service
Base
Questo servizio fornisce l'accesso alle informazioni degli utenti, come indirizzi email e nomi utente. Controlla anche i log degli script e le finestre di dialogo nelle applicazioni Google Workspace.
Corsi
Nome | Breve descrizione |
Blob | Un oggetto di scambio dati per i servizi di App Script. |
BlobSource | Interfaccia per gli oggetti che possono esportare i propri dati come Blob . |
Browser | Questa classe fornisce l'accesso alle finestre di dialogo specifiche di Fogli Google. |
Button | Un enum che rappresenta i pulsanti di dialogo localizzati predeterminati restituiti da un alert o PromptResponse.getSelectedButton() per indicare su quale pulsante di una finestra di dialogo ha fatto clic l'utente. |
ButtonSet | Un enum che rappresenta insiemi predeterminati e localizzati di uno o più pulsanti di dialogo che possono essere aggiunti a un alert o a un prompt . |
ColorType | I tipi di colori |
Logger | Questa classe consente allo sviluppatore di scrivere nel log di esecuzione e in Google Cloud Logging se lo script è associato a un progetto Cloud standard. |
Menu | Un menu personalizzato in un'istanza dell'interfaccia utente di un'app Google. |
MimeType | Un'enumerazione che fornisce l'accesso alle dichiarazioni dei tipi MIME senza digitare esplicitamente le stringhe. |
Month | Un enum che rappresenta i mesi dell'anno. |
PromptResponse | Una risposta a una finestra di dialogo prompt visualizzata nell'ambiente dell'interfaccia utente di un'app Google. |
RgbColor | Un colore definito dai canali di colore rosso, verde e blu. |
Session | La classe Session fornisce l'accesso alle informazioni sulla sessione, ad esempio l'indirizzo email dell'utente (in alcune circostanze) e l'impostazione della lingua. |
Ui | Un'istanza dell'ambiente dell'interfaccia utente per un'app Google che consente allo script di aggiungere funzionalità come menu, finestre di dialogo e barre laterali. |
User | Rappresentazione di un utente, adatta per gli script. |
Weekday | Un enum che rappresenta i giorni della settimana. |
console | Questa classe consente allo sviluppatore di scrivere nel log di esecuzione e in Google Cloud Logging se lo script è associato a un progetto Cloud standard. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
getAs(contentType) | Blob | Restituisce i dati all'interno di questo oggetto come blob convertito nel tipo di contenuti specificato. |
getBlob() | Blob | Restituisce i dati all'interno di questo oggetto come blob. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
inputBox(prompt) | String | Viene visualizzata una finestra di dialogo con una casella di immissione di testo nel browser dell'utente. |
inputBox(prompt, buttons) | String | Viene visualizzata una finestra di dialogo con una casella di immissione di testo nel browser dell'utente. |
inputBox(title, prompt, buttons) | String | Viene visualizzata una finestra di dialogo con una casella di immissione di testo nel browser dell'utente. |
msgBox(prompt) | String | Viene visualizzata una finestra di dialogo con il messaggio specificato e un pulsante OK nel browser dell'utente. |
msgBox(prompt, buttons) | String | Viene visualizzata una finestra di dialogo con il messaggio e i pulsanti specificati nel browser dell'utente. |
msgBox(title, prompt, buttons) | String | Viene visualizzata una finestra di dialogo con il titolo, il messaggio e i pulsanti specificati nel browser dell'utente. |
Proprietà
Proprietà | Tipo | Descrizione |
CLOSE | Enum | Il pulsante di chiusura standard visualizzato nella barra del titolo di ogni finestra di dialogo. |
OK | Enum | Un pulsante "Ok" che indica che un'operazione deve essere eseguita. |
CANCEL | Enum | Un pulsante "Annulla" che indica che un'operazione non deve essere eseguita. |
YES | Enum | Un pulsante "Sì" che indica una risposta positiva a una domanda. |
NO | Enum | Un pulsante "No" che indica una risposta negativa a una domanda. |
Proprietà
Proprietà | Tipo | Descrizione |
OK | Enum | Un singolo pulsante "Ok" che indica un messaggio informativo che può essere ignorato. |
OK_CANCEL | Enum | Un pulsante "Ok" e un pulsante "Annulla" che consentono all'utente di procedere o interrompere un'operazione. |
YES_NO | Enum | Un pulsante "Sì" e un pulsante "No" che consentono all'utente di rispondere a una domanda con risposta sì/no. |
YES_NO_CANCEL | Enum | Un pulsante "Sì", un pulsante "No" e un pulsante "Annulla", che consentono all'utente di rispondere a una domanda con risposta sì/no o di interrompere un'operazione. |
Proprietà
Proprietà | Tipo | Descrizione |
UNSUPPORTED | Enum | Un tipo di colore non supportato. |
RGB | Enum | Un colore definito dai canali di colore rosso, verde e blu. |
THEME | Enum | Un colore che fa riferimento a una voce nella combinazione di colori del tema. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
clear() | void | Cancella il log. |
getLog() | String | Restituisce un elenco completo dei messaggi nel log corrente. |
log(data) | Logger | Scrive i dati nel log. |
log(format, values) | Logger | Scrive una stringa formattata nella console di log, utilizzando il formato e i valori forniti. |
Proprietà
Proprietà | Tipo | Descrizione |
GOOGLE_APPS_SCRIPT | Enum | Rappresentazione del tipo MIME per un progetto Google Apps Script. |
GOOGLE_DRAWINGS | Enum | Rappresentazione del tipo MIME di un file di Google Disegno. |
GOOGLE_DOCS | Enum | Rappresentazione del tipo MIME di un file di Documenti Google. |
GOOGLE_FORMS | Enum | Rappresentazione del tipo MIME per un file di Moduli Google. |
GOOGLE_SHEETS | Enum | Rappresentazione del tipo MIME per un file di Fogli Google. |
GOOGLE_SITES | Enum | Rappresentazione del tipo MIME per un file di Google Sites. |
GOOGLE_SLIDES | Enum | Rappresentazione del tipo MIME di un file di Presentazioni Google. |
FOLDER | Enum | Rappresentazione del tipo MIME per una cartella di Google Drive. |
SHORTCUT | Enum | Rappresentazione del tipo MIME per una scorciatoia di Google Drive. |
BMP | Enum | Rappresentazione del tipo MIME per un file immagine BMP (in genere .bmp). |
GIF | Enum | Rappresentazione del tipo MIME per un file immagine GIF (in genere .gif). |
JPEG | Enum | Rappresentazione del tipo MIME per un file immagine JPEG (in genere .jpg). |
PNG | Enum | Rappresentazione del tipo MIME per un file immagine PNG (in genere .png). |
SVG | Enum | Rappresentazione del tipo MIME per un file immagine SVG (in genere .svg). |
PDF | Enum | Rappresentazione del tipo MIME per un file PDF (in genere .pdf). |
CSS | Enum | Rappresentazione del tipo MIME per un file di testo CSS (in genere .css). |
CSV | Enum | Rappresentazione del tipo MIME per un file di testo CSV (in genere .csv). |
HTML | Enum | Rappresentazione del tipo MIME per un file di testo HTML (in genere .html). |
JAVASCRIPT | Enum | Rappresentazione del tipo MIME per un file di testo JavaScript (in genere .js). |
PLAIN_TEXT | Enum | Rappresentazione del tipo MIME per un file di testo normale (in genere .txt). |
RTF | Enum | Rappresentazione del tipo MIME per un file di testo RTF (in genere .rtf). |
OPENDOCUMENT_GRAPHICS | Enum | Rappresentazione del tipo MIME per un file grafico OpenDocument (in genere .odg). |
OPENDOCUMENT_PRESENTATION | Enum | Rappresentazione del tipo MIME per un file di presentazione OpenDocument (in genere .odp). |
OPENDOCUMENT_SPREADSHEET | Enum | Rappresentazione del tipo MIME per un file di foglio di lavoro OpenDocument (in genere .ods). |
OPENDOCUMENT_TEXT | Enum | Rappresentazione del tipo MIME per un file di elaborazione testi OpenDocument (in genere .odt). |
MICROSOFT_EXCEL | Enum | Rappresentazione del tipo MIME per un file del foglio di lavoro Microsoft Excel (in genere .xlsx). |
MICROSOFT_EXCEL_LEGACY | Enum | Rappresentazione del tipo MIME per un file Microsoft Excel precedente (in genere .xls). |
MICROSOFT_POWERPOINT | Enum | Rappresentazione del tipo MIME per un file di presentazione Microsoft PowerPoint (in genere .pptx). |
MICROSOFT_POWERPOINT_LEGACY | Enum | Rappresentazione del tipo MIME per un file Microsoft PowerPoint precedente (in genere .ppt). |
MICROSOFT_WORD | Enum | Rappresentazione del tipo MIME per un file del documento Microsoft Word (in genere .docx). |
MICROSOFT_WORD_LEGACY | Enum | Rappresentazione del tipo MIME per un file Microsoft Word precedente (in genere .doc). |
ZIP | Enum | Rappresentazione del tipo MIME per un file dell'archivio ZIP (in genere .zip). |
Proprietà
Proprietà | Tipo | Descrizione |
JANUARY | Enum | Gennaio (mese 1). |
FEBRUARY | Enum | Febbraio (2° mese). |
MARCH | Enum | Marzo (3° mese). |
APRIL | Enum | Aprile (mese 4). |
MAY | Enum | Maggio (5° mese). |
JUNE | Enum | Giugno (mese 6). |
JULY | Enum | Luglio (7° mese). |
AUGUST | Enum | Agosto (8° mese). |
SEPTEMBER | Enum | Settembre (9° mese). |
OCTOBER | Enum | Ottobre (10° mese). |
NOVEMBER | Enum | Novembre (11° mese). |
DECEMBER | Enum | Dicembre (mese 12). |
Metodi
Metodo | Tipo restituito | Breve descrizione |
getResponseText() | String | Recupera il testo inserito dall'utente nel campo di immissione della finestra di dialogo. |
getSelectedButton() | Button | Recupera il pulsante su cui l'utente ha fatto clic per chiudere la finestra di dialogo. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
asHexString() | String | Restituisce il colore come stringa esadecimale di 7 caratteri in stile CSS (#rrggbb) o di 9 caratteri (#aarrggbb). |
getBlue() | Integer | Il canale blu di questo colore, come numero compreso tra 0 e 255. |
getColorType() | ColorType | Recupera il tipo di questo colore. |
getGreen() | Integer | Il canale verde di questo colore, come numero compreso tra 0 e 255. |
getRed() | Integer | Il canale rosso di questo colore, come numero compreso tra 0 e 255. |
Proprietà
Proprietà | Tipo | Descrizione |
Button | Button | Un enum che rappresenta i pulsanti di dialogo localizzati predeterminati restituiti da un avviso o da PromptResponse.getSelectedButton() per indicare su quale pulsante di una finestra di dialogo ha fatto clic l'utente. |
ButtonSet | ButtonSet | Un enum che rappresenta insiemi predeterminati e localizzati di uno o più pulsanti di dialogo che possono essere aggiunti a un avviso o a un prompt. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
alert(prompt) | Button | Viene aperta una finestra di dialogo nell'editor dell'utente con il messaggio specificato e un pulsante "OK". |
alert(prompt, buttons) | Button | Apre una finestra di dialogo nell'editor dell'utente con il messaggio e l'insieme di pulsanti specificati. |
alert(title, prompt, buttons) | Button | Apre una finestra di dialogo nell'editor dell'utente con il titolo, il messaggio e l'insieme di pulsanti specificati. |
createAddonMenu() | Menu | Crea un generatore che può essere utilizzato per inserire un sottomenu nel menu Estensioni dell'editor. |
createMenu(caption) | Menu | Crea un generatore che può essere utilizzato per aggiungere un menu all'interfaccia utente dell'editor. |
prompt(prompt) | PromptResponse | Viene aperta una finestra di dialogo di input nell'editor dell'utente con il messaggio specificato e un pulsante "OK". |
prompt(prompt, buttons) | PromptResponse | Apre una finestra di dialogo di input nell'editor dell'utente con il messaggio e l'insieme di pulsanti specificati. |
prompt(title, prompt, buttons) | PromptResponse | Apre una finestra di dialogo di input nell'editor dell'utente con il titolo, il messaggio e l'insieme di pulsanti specificati. |
showModalDialog(userInterface, title) | void | Apre una finestra di dialogo modale nell'editor dell'utente con contenuti lato client personalizzati. |
showModelessDialog(userInterface, title) | void | Apre una finestra di dialogo modale nell'editor dell'utente con contenuti lato client personalizzati. |
showSidebar(userInterface) | void | Viene aperta una barra laterale nell'editor dell'utente con contenuti lato client personalizzati. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
getEmail() | String | Recupera l'indirizzo email dell'utente, se disponibile. |
Proprietà
Proprietà | Tipo | Descrizione |
SUNDAY | Enum | Domenica. |
MONDAY | Enum | Lunedì. |
TUESDAY | Enum | Martedì. |
WEDNESDAY | Enum | Mercoledì. |
THURSDAY | Enum | Giovedì. |
FRIDAY | Enum | Venerdì. |
SATURDAY | Enum | sabato. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
error() | void | Stampa un messaggio di livello ERROR vuoto in Stackdriver Logging. |
error(formatOrObject, values) | void | Stampa un messaggio di livello ERROR in Stackdriver Logging. |
info() | void | Stampa un messaggio di livello INFO vuoto in Stackdriver Logging. |
info(formatOrObject, values) | void | Stampa un messaggio di livello INFO in Stackdriver Logging. |
log() | void | Stampa un messaggio vuoto a livello DEBUG in Stackdriver Logging. |
log(formatOrObject, values) | void | Stampa un messaggio di livello DEBUG in Stackdriver Logging. |
time(label) | void | Avvia un timer che puoi utilizzare per monitorare la durata di un'operazione. |
timeEnd(label) | void | Interrompe un timer avviato in precedenza chiamando console.time() . |
warn() | void | Stampa un messaggio di livello avviso vuoto in Stackdriver Logging. |
warn(formatOrObject, values) | void | Stampa un messaggio di livello avviso in Stackdriver Logging. |
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-02 UTC.
[null,null,["Ultimo aggiornamento 2024-12-02 UTC."],[[["The Base Service within Google Workspace manages user information, script logs, and dialog boxes within applications."],["The `Ui` class provides methods to manage the user interface, including menus, dialog boxes, and sidebars."],["Classes like `Blob`, `Logger`, and `Session` handle data, logging, and user session information respectively."],["Various methods are available for interacting with users, like getting their email (`User` class) or displaying dialogs (`Browser` and `Ui` classes)."],["The `console` class enables logging messages to Google Cloud's Stackdriver Logging for debugging purposes."]]],[]]