Envoyer des commentaires
Base Service
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Base
Ce service permet d'accéder aux informations utilisateur telles que les adresses e-mail et les noms d'utilisateur. Il contrôle également les journaux de script et les boîtes de dialogue dans les applications Google Workspace.
Classes
Nom Brève description
Blob
Objet d'échange de données pour les services Apps Script.
BlobSource
Interface pour les objets pouvant exporter leurs données en tant que Blob
.
Browser
Cette classe permet d'accéder aux boîtes de dialogue spécifiques à Google Sheets.
Button
Enumération représentant des boutons de boîte de dialogue localisés et prédéterminés renvoyés par un alert
ou un PromptResponse.getSelectedButton()
pour indiquer sur quel bouton de la boîte de dialogue l'utilisateur a cliqué.
ButtonSet
Enumération représentant des ensembles localisés prédéterminés d'un ou plusieurs boutons de boîte de dialogue pouvant être ajoutés à un alert
ou à un prompt
.
ColorType
Types de couleurs
Logger
Cette classe permet au développeur d'écrire dans le journal d'exécution et dans Google Cloud Logging si le script est associé à un projet Cloud standard .
Menu
Menu personnalisé dans une instance de l'interface utilisateur d'une application Google.
MimeType
Énumération qui permet d'accéder aux déclarations de type MIME sans saisir explicitement les chaînes.
Month
Énumération représentant les mois de l'année.
PromptResponse
Réponse à une boîte de dialogue prompt
affichée dans l'environnement d'interface utilisateur d'une application Google.
RgbColor
Couleur définie par les canaux rouge, vert et bleu.
Session
La classe Session permet d'accéder aux informations de session, telles que l'adresse e-mail de l'utilisateur (dans certains cas) et le paramètre de langue.
Ui
Instance de l'environnement d'interface utilisateur d'une application Google qui permet au script d'ajouter des fonctionnalités telles que des menus, des boîtes de dialogue et des barres latérales.
User
Représentation d'un utilisateur, adaptée aux scripts.
Weekday
Énumération représentant les jours de la semaine.
console
Cette classe permet au développeur d'écrire dans le journal d'exécution et dans Google Cloud Logging si le script est associé à un projet Cloud standard .
Méthodes
Méthode Type renvoyé Brève description
getAs(contentType)
Blob
Renvoie les données de cet objet sous forme de blob converti au type de contenu spécifié.
getBlob()
Blob
Renvoyez les données de cet objet sous forme de blob.
Méthodes
Méthode Type renvoyé Brève description
inputBox(prompt)
String
Affiche une boîte de dialogue avec une zone de saisie de texte dans le navigateur de l'utilisateur.
inputBox(prompt, buttons)
String
Affiche une boîte de dialogue avec une zone de saisie de texte dans le navigateur de l'utilisateur.
inputBox(title, prompt, buttons)
String
Affiche une boîte de dialogue avec une zone de saisie de texte dans le navigateur de l'utilisateur.
msgBox(prompt)
String
Affiche une boîte de dialogue contenant le message donné et un bouton "OK" dans le navigateur de l'utilisateur.
msgBox(prompt, buttons)
String
Affiche une boîte de dialogue avec le message donné et les boutons spécifiés dans le navigateur de l'utilisateur.
msgBox(title, prompt, buttons)
String
Affiche une boîte de dialogue avec le titre, le message et les boutons spécifiés dans le navigateur de l'utilisateur.
Propriétés
Propriété Type Description
CLOSE
Enum
Bouton de fermeture standard affiché dans la barre de titre de chaque boîte de dialogue.
OK
Enum
Un bouton "OK", indiquant qu'une opération doit être effectuée.
CANCEL
Enum
Un bouton "Annuler", indiquant qu'une opération ne doit pas être effectuée.
YES
Enum
Bouton "Oui", indiquant une réponse positive à une question.
NO
Enum
Bouton "Non", indiquant une réponse négative à une question.
Propriétés
Propriété Type Description
OK
Enum
Un seul bouton "OK", indiquant un message d'information qui ne peut être ignoré que
OK_CANCEL
Enum
Un bouton "OK" et un bouton "Annuler", qui permettent à l'utilisateur de poursuivre ou d'arrêter une opération.
YES_NO
Enum
Un bouton "Oui" et un bouton "Non", qui permettent à l'utilisateur de répondre à une question de type "oui/non".
YES_NO_CANCEL
Enum
Un bouton "Oui", un bouton "Non" et un bouton "Annuler", qui permettent à l'utilisateur de répondre à une question "oui/non" ou d'arrêter une opération.
Propriétés
Propriété Type Description
UNSUPPORTED
Enum
Type de couleur non accepté.
RGB
Enum
Couleur définie par les canaux rouge, vert et bleu.
THEME
Enum
Couleur qui fait référence à une entrée dans le jeu de couleurs du thème.
Méthodes
Méthode Type renvoyé Brève description
clear()
void
Efface le journal.
getLog()
String
Renvoie la liste complète des messages du journal actuel.
log(data)
Logger
Écrit les données dans le journal.
log(format, values)
Logger
Écrit une chaîne formatée dans la console de journalisation, en utilisant le format et les valeurs fournis.
Propriétés
Propriété Type Description
GOOGLE_APPS_SCRIPT
Enum
Représentation du type MIME pour un projet Google Apps Script.
GOOGLE_DRAWINGS
Enum
Représentation du type MIME pour un fichier Google Drawings.
GOOGLE_DOCS
Enum
Représentation du type MIME d'un fichier Google Docs.
GOOGLE_FORMS
Enum
Représentation du type MIME d'un fichier Google Forms.
GOOGLE_SHEETS
Enum
Représentation du type MIME d'un fichier Google Sheets.
GOOGLE_SITES
Enum
Représentation du type MIME pour un fichier Google Sites.
GOOGLE_SLIDES
Enum
Représentation du type MIME d'un fichier Google Slides.
FOLDER
Enum
Représentation du type MIME d'un dossier Google Drive.
SHORTCUT
Enum
Représentation du type MIME pour un raccourci Google Drive.
BMP
Enum
Représentation du type MIME pour un fichier image BMP (généralement .bmp).
GIF
Enum
Représentation du type MIME pour un fichier image GIF (généralement .gif).
JPEG
Enum
Représentation du type MIME pour un fichier image JPEG (généralement au format .jpg).
PNG
Enum
Représentation du type MIME pour un fichier image PNG (généralement .png).
SVG
Enum
Représentation du type MIME pour un fichier image SVG (généralement au format .svg).
PDF
Enum
Représentation du type MIME pour un fichier PDF (généralement .pdf).
CSS
Enum
Représentation du type MIME pour un fichier texte CSS (généralement .css).
CSV
Enum
Représentation du type MIME pour un fichier texte CSV (généralement .csv).
HTML
Enum
Représentation du type MIME pour un fichier texte HTML (généralement .html).
JAVASCRIPT
Enum
Représentation du type MIME pour un fichier texte JavaScript (généralement .js).
PLAIN_TEXT
Enum
Représentation du type MIME pour un fichier texte brut (généralement .txt).
RTF
Enum
Représentation du type MIME pour un fichier de texte enrichi (généralement au format .rtf).
OPENDOCUMENT_GRAPHICS
Enum
Représentation du type MIME pour un fichier graphique OpenDocument (généralement .odg).
OPENDOCUMENT_PRESENTATION
Enum
Représentation du type MIME pour un fichier de présentation OpenDocument (généralement .odp).
OPENDOCUMENT_SPREADSHEET
Enum
Représentation du type MIME pour un fichier de feuille de calcul OpenDocument (généralement .ods).
OPENDOCUMENT_TEXT
Enum
Représentation du type MIME pour un fichier de traitement de texte OpenDocument (généralement au format .odt).
MICROSOFT_EXCEL
Enum
Représentation du type MIME d'un fichier de feuille de calcul Microsoft Excel (généralement au format .xlsx).
MICROSOFT_EXCEL_LEGACY
Enum
Représentation du type MIME pour un ancien fichier Microsoft Excel (généralement au format .xls).
MICROSOFT_POWERPOINT
Enum
Représentation du type MIME pour un fichier de présentation Microsoft PowerPoint (généralement au format .pptx).
MICROSOFT_POWERPOINT_LEGACY
Enum
Représentation du type MIME pour un ancien fichier Microsoft PowerPoint (généralement au format .ppt).
MICROSOFT_WORD
Enum
Représentation du type MIME d'un fichier de document Microsoft Word (généralement au format .docx).
MICROSOFT_WORD_LEGACY
Enum
Représentation du type MIME pour un ancien fichier Microsoft Word (généralement au format .doc).
ZIP
Enum
Représentation du type MIME pour un fichier d'archive ZIP (généralement .zip).
Propriétés
Propriété Type Description
JANUARY
Enum
Janvier (mois 1).
FEBRUARY
Enum
Février (2e mois).
MARCH
Enum
Mars (3e mois)
APRIL
Enum
Avril (4e mois).
MAY
Enum
Mai (5e mois).
JUNE
Enum
Juin (6e mois).
JULY
Enum
Juillet (7e mois).
AUGUST
Enum
Août (8e mois).
SEPTEMBER
Enum
Septembre (9e mois).
OCTOBER
Enum
Octobre (10e mois).
NOVEMBER
Enum
Novembre (11e mois).
DECEMBER
Enum
Décembre (12e mois).
Méthodes
Méthode Type renvoyé Brève description
getResponseText()
String
Récupère le texte saisi par l'utilisateur dans le champ de saisie de la boîte de dialogue.
getSelectedButton()
Button
Récupère le bouton sur lequel l'utilisateur a cliqué pour fermer la boîte de dialogue.
Méthodes
Méthode Type renvoyé Brève description
asHexString()
String
Renvoie la couleur sous forme de chaîne hexadécimale de 7 caractères de style CSS (#rrggbb) ou de 9 caractères (#aarrggbb).
getBlue()
Integer
Canal bleu de cette couleur, sous la forme d'un nombre compris entre 0 et 255.
getColorType()
ColorType
Obtenez le type de cette couleur.
getGreen()
Integer
Canal vert de cette couleur, sous la forme d'un nombre compris entre 0 et 255.
getRed()
Integer
Canal rouge de cette couleur, sous la forme d'un nombre compris entre 0 et 255.
Méthodes
Méthode Type renvoyé Brève description
getActiveUser()
User
Récupère des informations sur l'utilisateur actuel.
getActiveUserLocale()
String
Récupère le paramètre linguistique de l'utilisateur actuel sous forme de chaîne (par exemple, en
pour l'anglais).
getEffectiveUser()
User
Récupère des informations sur l'utilisateur sous l'autorité duquel le script s'exécute.
getScriptTimeZone()
String
Récupère le fuseau horaire du script.
getTemporaryActiveUserKey()
String
Récupère une clé temporaire propre à l'utilisateur actif, mais qui ne révèle pas son identité.
Propriétés
Propriété Type Description
Button
Button
Enumération représentant les boutons de boîte de dialogue localisés et prédéterminés renvoyés par une alerte ou PromptResponse.getSelectedButton()
pour indiquer sur quel bouton de la boîte de dialogue l'utilisateur a cliqué.
ButtonSet
ButtonSet
Enumération représentant des ensembles localisés prédéterminés d'un ou plusieurs boutons de boîte de dialogue pouvant être ajoutés à une alerte ou à une invite .
Méthodes
Méthode Type renvoyé Brève description
alert(prompt)
Button
Ouvre une boîte de dialogue dans l'éditeur de l'utilisateur avec le message donné et un bouton "OK".
alert(prompt, buttons)
Button
Ouvre une boîte de dialogue dans l'éditeur de l'utilisateur avec le message et l'ensemble de boutons donnés.
alert(title, prompt, buttons)
Button
Ouvre une boîte de dialogue dans l'éditeur de l'utilisateur avec le titre, le message et l'ensemble de boutons donnés.
createAddonMenu()
Menu
Crée un outil de création permettant d'insérer un sous-menu dans le menu "Extensions" de l'éditeur.
createMenu(caption)
Menu
Crée un compilateur permettant d'ajouter un menu à l'interface utilisateur de l'éditeur.
prompt(prompt)
PromptResponse
Ouvre une boîte de dialogue de saisie dans l'éditeur de l'utilisateur avec le message donné et un bouton "OK".
prompt(prompt, buttons)
PromptResponse
Ouvre une boîte de dialogue de saisie dans l'éditeur de l'utilisateur avec le message et l'ensemble de boutons donnés.
prompt(title, prompt, buttons)
PromptResponse
Ouvre une boîte de dialogue de saisie dans l'éditeur de l'utilisateur avec le titre, le message et l'ensemble de boutons donnés.
showModalDialog(userInterface, title)
void
Ouvre une boîte de dialogue modale dans l'éditeur de l'utilisateur avec du contenu côté client personnalisé.
showModelessDialog(userInterface, title)
void
Ouvre une boîte de dialogue sans mode dans l'éditeur de l'utilisateur avec du contenu côté client personnalisé.
showSidebar(userInterface)
void
Ouvre une barre latérale dans l'éditeur de l'utilisateur avec du contenu côté client personnalisé.
Méthodes
Méthode Type renvoyé Brève description
getEmail()
String
Récupère l'adresse e-mail de l'utilisateur, le cas échéant.
Propriétés
Propriété Type Description
SUNDAY
Enum
Dimanche.
MONDAY
Enum
Lundi.
TUESDAY
Enum
Mardi.
WEDNESDAY
Enum
Mercredi.
THURSDAY
Enum
Jeudi.
FRIDAY
Enum
Vendredi.
SATURDAY
Enum
samedi).
Méthodes
Méthode Type renvoyé Brève description
error()
void
Affiche un message vide de niveau ERROR dans Stackdriver Logging.
error(formatOrObject, values)
void
Affiche un message de niveau ERROR dans Stackdriver Logging.
info()
void
Affiche un message vide de niveau INFO dans Stackdriver Logging.
info(formatOrObject, values)
void
Affiche un message de niveau INFO dans Stackdriver Logging.
log()
void
Affiche un message vide de niveau DEBUG dans Stackdriver Logging.
log(formatOrObject, values)
void
Affiche un message de niveau DEBUG dans Stackdriver Logging.
time(label)
void
Démarre un minuteur que vous pouvez utiliser pour suivre la durée d'une opération.
timeEnd(label)
void
Arrête un minuteur précédemment démarré en appelant console.time()
.
warn()
void
Affiche un message vide de niveau AVERTISSEMENT dans Stackdriver Logging.
warn(formatOrObject, values)
void
Affiche un message de niveau AVERTISSEMENT dans Stackdriver Logging.
Envoyer des commentaires
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0 , et les échantillons de code sont régis par une licence Apache 2.0 . Pour en savoir plus, consultez les Règles du site Google Developers . Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/11/26 (UTC).
Voulez-vous nous donner plus d'informations ?
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/11/26 (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."]]],[]]