Properties Service

Propiedades

Este servicio permite que las secuencias de comandos almacenen cadenas como pares clave-valor centrados en 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 properties actúa como la interfaz para acceder a las propiedades del usuario, del documento o de la secuencia de comandos.
PropertiesServicePermite que las secuencias de comandos almacenen datos simples en pares clave-valor limitados 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 una secuencia de comandos almacena en un almacenamiento 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 de la tienda Properties actual.
deleteProperty(key)PropertiesBorra la propiedad con la clave determinada en la tienda Properties actual.
getKeys()String[]Obtiene todas las claves de la tienda Properties actual.
getProperties()ObjectObtiene una copia de todos los pares clave-valor en la tienda Properties actual.
getProperty(key)StringObtiene el valor asociado con la clave determinada en la tienda Properties actual o null si no existe esa clave.
setProperties(properties)PropertiesEstablece todos los pares clave-valor del objeto determinado en la tienda Properties actual.
setProperties(properties, deleteAllOthers)PropertiesEstablece todos los pares clave-valor del objeto determinado en la tienda Properties actual y, de manera opcional, borra todas las demás propiedades de la tienda.
setProperty(key, value)PropertiesEstablece el par clave-valor determinado en la tienda 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 un almacén de propiedades al que todos los usuarios pueden acceder, pero solo dentro de esta secuencia de comandos.
getUserProperties()PropertiesObtiene un almacén de propiedades al que solo puede acceder el usuario actual y solo dentro de esta secuencia de comandos.

ScriptProperties

UserProperties