Properties Service

Propiedades

Este servicio permite que las secuencias de comandos almacenen cadenas como 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 del editor. Para obtener más información sobre cuándo usar cada tipo de propiedad, consulta la guía del servicio de Properties.

Clases

NombreDescripción breve
PropertiesEl objeto properties actúa como 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, a un usuario de una secuencia de comandos o a 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 devuelveDescripción breve
deleteAllProperties()PropertiesBorra todas las propiedades de la tienda Properties actual.
deleteProperty(key)PropertiesBorra la propiedad con la clave determinada en el almacén Properties actual.
getKeys()String[]Obtiene todas las claves del almacén Properties actual.
getProperties()ObjectObtiene una copia de todos los pares clave-valor en el almacén de Properties actual.
getProperty(key)StringObtiene el valor asociado a la clave determinada en el almacén Properties actual o null si no existe tal clave.
setProperties(properties)PropertiesEstablece todos los pares clave-valor del objeto determinado en el almacén Properties actual.
setProperties(properties, deleteAllOthers)PropertiesEstablece 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)PropertiesEstablece el par clave-valor determinado en el almacén Properties actual.

PropertiesService

Métodos

MétodoTipo de datos que se devuelveDescripció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 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 o efectivo, y solo dentro de esta secuencia de comandos.

ScriptProperties

UserProperties