Este servicio proporciona acceso a información del usuario, como direcciones de correo electrónico y nombres de usuario. También controla los registros de secuencias de comandos y los cuadros de diálogo en las aplicaciones de Google Workspace.
Clases
Nombre | Descripción breve |
---|---|
Blob | Un objeto de intercambio de datos para servicios de Apps Script. |
BlobSource | Interfaz para objetos que pueden exportar sus datos como una Blob . |
Browser | Esta clase proporciona acceso a cuadros de diálogo específicos de Hojas de cálculo de Google. |
Button | Una enumeración que representa los botones de diálogo localizados predeterminados que muestra un alert o un PromptResponse.getSelectedButton() para indicar en qué botón del diálogo hizo clic el usuario. |
ButtonSet | Una enumeración que representa conjuntos predeterminados y localizados de uno o más botones de diálogo que se pueden agregar a un alert o un prompt . |
ColorType | Los tipos de colores |
Logger | Esta clase permite que el desarrollador escriba texto en los registros de depuración. |
Menu | Un menú personalizado en una instancia de la interfaz de usuario de una app de Google. |
MimeType | Una enumeración que proporciona acceso a las declaraciones de tipo MIME sin escribir las strings explícitamente. |
Month | Una enumeración que representa los meses del año |
PromptResponse | Una respuesta a un diálogo prompt que se muestra en el entorno de interfaz de usuario para una app de Google |
RgbColor | Es un color definido por canales de color rojo, verde y azul. |
Session | La clase de sesión proporciona acceso a la información de la sesión, como la dirección de correo electrónico del usuario (en algunas circunstancias) y la configuración de idioma. |
Ui | Una instancia del entorno de la interfaz de usuario de una app de Google que permite que la secuencia de comandos agregue funciones como menús, diálogos y barras laterales. |
User | Representación de un usuario, adecuada para secuencias de comandos. |
Weekday | Una enumeración que representa los días de la semana. |
console | Esta clase permite que el desarrollador escriba registros en el servicio Stackdriver Logging de Google Cloud Platform. |
Blob
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
copyBlob() | Blob | Muestra una copia de este BLOB. |
getAs(contentType) | Blob | Muestra los datos dentro de este objeto como un BLOB convertido al tipo de contenido especificado. |
getBytes() | Byte[] | Obtiene los datos almacenados en este BLOB. |
getContentType() | String | Obtiene el tipo de contenido de los bytes de este BLOB. |
getDataAsString() | String | Obtiene los datos de este BLOB como una string con codificación UTF-8. |
getDataAsString(charset) | String | Obtiene los datos de este BLOB como una string con la codificación especificada. |
getName() | String | Obtiene el nombre de este BLOB. |
isGoogleType() | Boolean | Muestra si este BLOB es un archivo de Google Workspace (Hojas de cálculo, Documentos, etcétera). |
setBytes(data) | Blob | Configura los datos almacenados en este BLOB. |
setContentType(contentType) | Blob | Configura el tipo de contenido de los bytes en este BLOB. |
setContentTypeFromExtension() | Blob | Establece el tipo de contenido de los bytes en este BLOB según la extensión de archivo. |
setDataFromString(string) | Blob | Configura los datos de este BLOB a partir de una string con codificación UTF-8. |
setDataFromString(string, charset) | Blob | Configura los datos de este BLOB a partir de una string con la codificación especificada. |
setName(name) | Blob | Establece el nombre de este BLOB. |
BlobSource
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getAs(contentType) | Blob | Muestra los datos dentro de este objeto como un BLOB convertido al tipo de contenido especificado. |
getBlob() | Blob | Muestra los datos dentro de este objeto como un BLOB. |
Browser
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
Buttons | ButtonSet |
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
inputBox(prompt) | String | Aparece un cuadro de diálogo con un cuadro de entrada de texto en el navegador del usuario. |
inputBox(prompt, buttons) | String | Aparece un cuadro de diálogo con un cuadro de entrada de texto en el navegador del usuario. |
inputBox(title, prompt, buttons) | String | Aparece un cuadro de diálogo con un cuadro de entrada de texto en el navegador del usuario. |
msgBox(prompt) | String | Muestra un cuadro de diálogo con el mensaje dado y un botón Aceptar en el navegador del usuario. |
msgBox(prompt, buttons) | String | Muestra un cuadro de diálogo con el mensaje dado y los botones especificados en el navegador del usuario. |
msgBox(title, prompt, buttons) | String | Aparece un cuadro de diálogo con el título, el mensaje y los botones especificados en el navegador del usuario. |
Button
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
CLOSE | Enum | El botón de cierre estándar que se muestra en la barra de título de todos los diálogos. |
OK | Enum | Un botón "Aceptar", que indica que una operación debe continuar. |
CANCEL | Enum | Un botón “Cancelar”, que indica que una operación no debe continuar. |
YES | Enum | Un botón "Sí", que indica una respuesta positiva a una pregunta. |
NO | Enum | Un botón "No", que indica una respuesta negativa a una pregunta |
ButtonSet
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
OK | Enum | Un solo botón "Aceptar", que indica un mensaje informativo que solo se puede descartar. |
OK_CANCEL | Enum | Un botón "Aceptar" y un botón "Cancelar", que le permiten al usuario continuar con una operación o detenerla. |
YES_NO | Enum | Un botón "Sí" y un botón "No", que permiten al usuario responder una pregunta de sí/no. |
YES_NO_CANCEL | Enum | Un botón "Sí", un botón "No" y un botón "Cancelar", que permiten al usuario responder una pregunta de sí o no o detener una operación. |
ColorType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
UNSUPPORTED | Enum | Un tipo de color no admitido. |
RGB | Enum | Es un color definido por canales de color rojo, verde y azul. |
THEME | Enum | Color que hace referencia a una entrada en el esquema de colores del tema. |
Logger
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
clear() | void | Borra el registro. |
getLog() | String | Muestra una lista completa de mensajes en el registro actual. |
log(data) | Logger | Escribe la string en la consola de registro. |
log(format, values) | Logger | Escribe una string con formato en la consola de registro, con el formato y los valores proporcionados. |
Menu
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addItem(caption, functionName) | Menu | Agrega un elemento al menú. |
addSeparator() | Menu | Agrega un separador visual al menú. |
addSubMenu(menu) | Menu | Agrega un submenú al menú. |
addToUi() | void | Inserta el menú en la instancia de la interfaz de usuario del editor. |
MimeType
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
GOOGLE_APPS_SCRIPT | Enum | Representación del tipo de MIME para un proyecto de Google Apps Script. |
GOOGLE_DRAWINGS | Enum | Representación del tipo de MIME de un archivo de Dibujos de Google |
GOOGLE_DOCS | Enum | Representación del tipo de MIME de un archivo de Documentos de Google |
GOOGLE_FORMS | Enum | Representación del tipo de MIME de un archivo de Formularios de Google. |
GOOGLE_SHEETS | Enum | Representación del tipo de MIME de un archivo de Hojas de cálculo de Google. |
GOOGLE_SITES | Enum | Representación del tipo de MIME de un archivo de Google Sites. |
GOOGLE_SLIDES | Enum | Representación del tipo de MIME de un archivo de Presentaciones de Google. |
FOLDER | Enum | Representación del tipo de MIME de una carpeta de Google Drive. |
SHORTCUT | Enum | Representación del tipo de MIME para un acceso directo de Google Drive. |
BMP | Enum | Representación del tipo de MIME para un archivo de imagen BMP (por lo general, .bmp). |
GIF | Enum | Representación del tipo de MIME de un archivo de imagen GIF (generalmente, GIF). |
JPEG | Enum | Representación del tipo de MIME para un archivo de imagen JPEG (por lo general, .jpg). |
PNG | Enum | Representación del tipo de MIME de un archivo de imagen PNG (por lo general, .png). |
SVG | Enum | Representación del tipo de MIME para un archivo de imagen SVG (por lo general, .svg). |
PDF | Enum | Representación del tipo de MIME de un archivo PDF (por lo general, .pdf). |
CSS | Enum | Representación del tipo de MIME para un archivo de texto CSS (por lo general, .css). |
CSV | Enum | Representación del tipo de MIME de un archivo de texto CSV (por lo general, .csv). |
HTML | Enum | Representación del tipo de MIME de un archivo de texto HTML (por lo general, .html). |
JAVASCRIPT | Enum | Representación del tipo de MIME para un archivo de texto JavaScript (por lo general, .js). |
PLAIN_TEXT | Enum | Representación del tipo de MIME de un archivo de texto sin formato (por lo general, .txt). |
RTF | Enum | Representación del tipo de MIME de un archivo de texto enriquecido (por lo general, .rtf). |
OPENDOCUMENT_GRAPHICS | Enum | Representación del tipo de MIME para un archivo gráfico de OpenDocument (generalmente .odg). |
OPENDOCUMENT_PRESENTATION | Enum | Representación del tipo de MIME para un archivo de presentación de OpenDocument (por lo general, .odp). |
OPENDOCUMENT_SPREADSHEET | Enum | Representación del tipo de MIME de un archivo de hoja de cálculo de OpenDocument (generalmente .ods). |
OPENDOCUMENT_TEXT | Enum | Representación del tipo de MIME de un archivo de procesamiento de texto de OpenDocument (por lo general, .odt). |
MICROSOFT_EXCEL | Enum | Representación del tipo de MIME de un archivo de hoja de cálculo de Microsoft Excel (por lo general, .xlsx). |
MICROSOFT_EXCEL_LEGACY | Enum | Representación del tipo de MIME de un archivo heredado de Microsoft Excel (por lo general, .xls). |
MICROSOFT_POWERPOINT | Enum | Representación del tipo de MIME para un archivo de presentación de Microsoft PowerPoint (por lo general, .pptx). |
MICROSOFT_POWERPOINT_LEGACY | Enum | Representación del tipo de MIME para un archivo heredado de Microsoft PowerPoint (por lo general, .ppt). |
MICROSOFT_WORD | Enum | Representación del tipo de MIME de un archivo de documento de Microsoft Word (por lo general, .docx). |
MICROSOFT_WORD_LEGACY | Enum | Representación del tipo de MIME de un archivo heredado de Microsoft Word (por lo general, .doc). |
ZIP | Enum | Representación del tipo de MIME para un archivo ZIP (por lo general, .zip). |
Month
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
JANUARY | Enum | Enero (mes 1). |
FEBRUARY | Enum | Febrero (mes 2) |
MARCH | Enum | Marzo (mes 3). |
APRIL | Enum | Abril (mes 4). |
MAY | Enum | Mayo (mes 5). |
JUNE | Enum | Junio (mes 6). |
JULY | Enum | Julio (mes 7). |
AUGUST | Enum | Agosto (mes 8). |
SEPTEMBER | Enum | Septiembre (mes 9). |
OCTOBER | Enum | Octubre (mes 10). |
NOVEMBER | Enum | Noviembre (mes 11). |
DECEMBER | Enum | Diciembre (mes 12). |
PromptResponse
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getResponseText() | String | Obtiene el texto que el usuario ingresó en el campo de entrada del diálogo. |
getSelectedButton() | Button | Obtiene el botón en el que el usuario hizo clic para descartar el diálogo. |
RgbColor
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
asHexString() | String | Muestra el color como una string hexadecimal de 7 caracteres de estilo CSS (#rrggbb) o una cadena hexadecimal de 9 caracteres (#aarrggbb). |
getBlue() | Integer | El canal azul de este color, como un número del 0 al 255. |
getColorType() | ColorType | Obtén el tipo de este color. |
getGreen() | Integer | Es el canal verde de este color, como un número del 0 al 255. |
getRed() | Integer | Es el canal rojo de este color, como un número del 0 al 255. |
Session
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getActiveUser() | User | Obtiene información sobre el usuario actual. |
getActiveUserLocale() | String | Obtiene la configuración de idioma del usuario actual como una cadena; por ejemplo, en para inglés. |
getEffectiveUser() | User | Obtiene información sobre el usuario bajo cuya autoridad se ejecuta la secuencia de comandos. |
getScriptTimeZone() | String | Obtiene la zona horaria de la secuencia de comandos. |
getTemporaryActiveUserKey() | String | Obtiene una clave temporal que es única para el usuario activo, pero no revela su identidad. |
Ui
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
Button | Button | Una enumeración que representa botones de diálogo localizados predeterminados que muestra una alerta o PromptResponse.getSelectedButton() para indicar en qué botón de un diálogo hizo clic el usuario. |
ButtonSet | ButtonSet | Una enumeración que representa conjuntos predeterminados y localizados de uno o más botones de diálogo que se pueden agregar a una alerta o una instrucción |
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
alert(prompt) | Button | Abre un cuadro de diálogo en el editor del usuario con el mensaje dado y un botón "Aceptar". |
alert(prompt, buttons) | Button | Abre un cuadro de diálogo en el editor del usuario con el mensaje y el conjunto de botones especificados. |
alert(title, prompt, buttons) | Button | Abre un cuadro de diálogo en el editor del usuario con el título, el mensaje y el conjunto de botones proporcionados. |
createAddonMenu() | Menu | Crea un compilador que se puede usar para insertar un submenú en el menú Extensiones del editor. |
createMenu(caption) | Menu | Crea un compilador que se puede usar para agregar un menú a la interfaz de usuario del editor. |
prompt(prompt) | PromptResponse | Abre un cuadro de diálogo de entrada en el editor del usuario con el mensaje dado y un botón "Aceptar". |
prompt(prompt, buttons) | PromptResponse | Abre un cuadro de diálogo de entrada en el editor del usuario con el mensaje y el conjunto de botones especificados. |
prompt(title, prompt, buttons) | PromptResponse | Abre un cuadro de diálogo de entrada en el editor del usuario con el título, el mensaje y el conjunto de botones determinados. |
showModalDialog(userInterface, title) | void | Abre un cuadro de diálogo modal en el editor del usuario con contenido personalizado del cliente. |
showModelessDialog(userInterface, title) | void | Abre un cuadro de diálogo sin modo en el editor del usuario con contenido personalizado del cliente. |
showSidebar(userInterface) | void | Abre una barra lateral en el editor del usuario con contenido personalizado del cliente. |
User
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getEmail() | String | Obtiene la dirección de correo electrónico del usuario, si está disponible. |
Weekday
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
SUNDAY | Enum | Domingo. |
MONDAY | Enum | lunes |
TUESDAY | Enum | martes. |
WEDNESDAY | Enum | miércoles. |
THURSDAY | Enum | jueves. |
FRIDAY | Enum | viernes. |
SATURDAY | Enum | Sábado. |
console
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
error() | void | Envía un mensaje de nivel de ERROR en blanco a Stackdriver Logging. |
error(formatOrObject, values) | void | Envía un mensaje de nivel de ERROR a Stackdriver Logging. |
info() | void | Muestra un mensaje de nivel INFO en blanco a Stackdriver Logging. |
info(formatOrObject, values) | void | Envía un mensaje de nivel INFO a Stackdriver Logging. |
log() | void | Envía un mensaje de nivel de depuración en blanco a Stackdriver Logging. |
log(formatOrObject, values) | void | Envía un mensaje de nivel de depuración a Stackdriver Logging. |
time(label) | void | Inicia un temporizador que puedes usar para hacer un seguimiento del tiempo que tarda una operación. |
timeEnd(label) | void | Detiene un temporizador que se inició anteriormente llamando a console.time() . |
warn() | void | Envía un mensaje de nivel WARNING en blanco a Stackdriver Logging. |
warn(formatOrObject, values) | void | Envía un mensaje de nivel de ADVERTENCIA a Stackdriver Logging. |