Obsoleto. Esta clase dejó de estar disponible y no se debe usar en nuevas secuencias de comandos.
Las propiedades de la secuencia de comandos son pares clave-valor que una secuencia de comandos almacena en un almacén persistente. Las propiedades de la secuencia de comandos se definen según su alcance, sin importar el usuario que la ejecute.
Métodos obsoletos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
|
| Borra todas las propiedades. |
|
| Borra la propiedad con la clave determinada. |
| String[] | Obtén todas las claves disponibles. |
| Object | Obtén todas las propiedades disponibles a la vez. |
| String | Muestra el valor asociado con la clave proporcionada, o nulo si no existe tal valor. |
|
| Establece de forma masiva todas las propiedades tomadas del objeto determinado. |
|
| Establece de forma masiva todas las propiedades tomadas del objeto determinado. |
|
| Conserva el valor especificado con la clave proporcionada. |
Métodos obsoletos
deleteAllProperties()
deleteAllProperties()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Borra todas las propiedades.
ScriptProperties.deleteAllProperties();
Devolvedor
: Este objeto para encadenamientoScriptProperties
Consulta también
deleteProperty(key)
deleteProperty(key)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Borra la propiedad con la clave determinada.
ScriptProperties.deleteProperty('special');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
key | String | clave para la propiedad |
Devolvedor
: Este objeto para encadenamientoScriptProperties
Consulta también
getKeys()
getKeys()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén todas las claves disponibles.
Devolvedor
String[]
getProperties()
getProperties()
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Obtén todas las propiedades disponibles a la vez.
Esto proporciona una copia, no una visualización en vivo, por lo que cambiar las propiedades del objeto que se muestra no las actualizará en el almacenamiento y viceversa.
ScriptProperties.setProperties({ "cow" : "moo", "sheep" : "baa", "chicken" : "cluck" }); // Logs "A cow goes: moo" Logger.log("A cow goes: %s", ScriptProperties.getProperty("cow")); // This makes a copy. Any changes that happen here will not // be written back to properties. var animalSounds = ScriptProperties.getProperties(); // Logs: // A chicken goes cluck! // A cow goes moo! // A sheep goes baa! for(var kind in animalSounds) { Logger.log("A %s goes %s!", kind, animalSounds[kind]); }
Devolvedor
Object
: Es una copia de las propiedades que contienen pares clave-valor.
getProperty(key)
getProperty(key)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Muestra el valor asociado con la clave proporcionada, o nulo si no existe tal valor.
var specialValue = ScriptProperties.getProperty('special');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
key | String | clave para el valor que se va a recuperar |
Devolvedor
String
: Es el valor asociado con la clave.
Consulta también
setProperties(properties)
setProperties(properties)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Establece de forma masiva todas las propiedades tomadas del objeto determinado.
ScriptProperties.setProperties({special: 'sauce', 'meaning': 42});
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
properties | Object | un objeto que contiene las propiedades que se configurarán. |
Devolvedor
: Este objeto para encadenamientoScriptProperties
Consulta también
setProperties(properties, deleteAllOthers)
setProperties(properties, deleteAllOthers)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Establece de forma masiva todas las propiedades tomadas del objeto determinado.
// This deletes all other properties ScriptProperties.setProperties({special: 'sauce', 'meaning': 42}, true);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
properties | Object | un objeto que contiene las propiedades que se configurarán. |
deleteAllOthers | Boolean | si borrar todas las propiedades existentes. |
Devolvedor
: Este objeto para encadenamientoScriptProperties
Consulta también
setProperty(key, value)
setProperty(key, value)
Obsoleto. Esta función es obsoleta y no debe utilizarse en nuevas secuencias de comandos.
Conserva el valor especificado con la clave proporcionada. Se reemplazará cualquier valor existente asociado con esta clave.
ScriptProperties.setProperty('special', 'sauce');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
key | String | clave para la propiedad |
value | String | valor para asociar con la clave |
Devolvedor
: Este objeto para encadenamientoScriptProperties