Properties Service

Propiedades

Este servicio permite que las secuencias de comandos almacenen strings como pares clave-valor con un alcance de una secuencia de comandos, un usuario de una secuencia de comandos o un documento en el que se usa un complemento de editor. Para obtener más información sobre cuándo usar cada tipo de propiedad, consulta la guía del servicio de propiedades.

Clases

NombreDescripción breve
PropertiesEl objeto de propiedades actúa como la interfaz para acceder a las propiedades de usuario, documento o secuencia de comandos.
PropertiesServicePermite que las secuencias de comandos almacenen datos simples en pares clave-valor con alcance a una secuencia de comandos, un usuario de una secuencia de comandos o un documento en el que se usa un complemento.
ScriptPropertiesLas propiedades de la secuencia de comandos son pares clave-valor que almacena una secuencia de comandos en un almacén persistente.
UserPropertiesLas propiedades del usuario son pares clave-valor únicos para un usuario.

Properties

Métodos

MétodoTipo de datos que se muestraDescripción breve
deleteAllProperties()PropertiesBorra todas las propiedades del almacén Properties actual.
deleteProperty(key)PropertiesBorra la propiedad con la clave dada en el almacén Properties actual.
getKeys()String[]Obtiene todas las claves en la tienda Properties actual.
getProperties()ObjectObtiene una copia de todos los pares clave-valor en el almacén Properties actual.
getProperty(key)StringObtiene el valor asociado con la clave dada en el almacén Properties actual, o null si esa clave no existe.
setProperties(properties)PropertiesConfigura todos los pares clave-valor del objeto dado en el almacén Properties actual.
setProperties(properties, deleteAllOthers)PropertiesConfigura todos los pares clave-valor del objeto determinado en el almacén Properties actual y, de manera opcional, borra todas las demás propiedades del almacén.
setProperty(key, value)PropertiesConfigura el par clave-valor determinado en el almacén Properties actual.

PropertiesService

Métodos

MétodoTipo de datos que se muestraDescripción breve
getDocumentProperties()PropertiesObtiene un almacén de propiedades (solo para esta secuencia de comandos) al que todos los usuarios pueden acceder dentro del documento, la hoja de cálculo o el formulario abiertos.
getScriptProperties()PropertiesObtiene una tienda de propiedades a la que pueden acceder todos los usuarios, pero solo dentro de esta secuencia de comandos.
getUserProperties()PropertiesObtiene un almacén de propiedades al que solo puede acceder el usuario actual y dentro de esta secuencia de comandos.

ScriptProperties

UserProperties