Obsoleto. Esta clase está obsoleta y no se debe usar en secuencias de comandos nuevas.
Las propiedades de la secuencia de comandos son pares clave-valor que una secuencia de comandos almacena en un almacenamiento persistente. Las propiedades de la secuencia de comandos se asignan por secuencia de comandos, independientemente de qué usuario 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 de una sola vez. |
| String | Muestra el valor asociado con la clave proporcionada o nulo si no hay un valor de ese tipo. |
|
| Establece de forma masiva todas las propiedades extraídas del objeto determinado. |
|
| Establece de forma masiva todas las propiedades extraídas del objeto determinado. |
|
| Conserva el valor especificado en con la clave proporcionada. |
Métodos obsoletos
delete All Properties()
delete All Properties()
Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.
Borra todas las propiedades.
ScriptProperties .deleteAllProperties();
Volver
: Este objeto, para encadenarScript
Consulta también
delete Property(key)
delete Property(key)
Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.
Borra la propiedad con la clave determinada.
ScriptProperties .deleteProperty('special');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
key | String | clave de la propiedad que se borrará |
Volver
: Este objeto, para encadenarScript
Consulta también
get Keys()
get Keys()
Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.
Obtén todas las claves disponibles.
Volver
String[]
get Properties()
get Properties()
Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.
Obtén todas las propiedades disponibles de una sola vez.
Esto proporciona una copia, no una vista en vivo, por lo que cambiar las propiedades del objeto que se muestra no las actualizará en el almacenamiento ni 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]); }
Volver
Object
: Es una copia de las propiedades que contienen pares clave-valor.
get Property(key)
get Property(key)
Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.
Muestra el valor asociado con la clave proporcionada o nulo si no hay un valor de ese tipo.
const specialValue = ScriptProperties.getProperty('special');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
key | String | clave del valor que se recuperará |
Volver
String
: Es el valor asociado con la clave.
Consulta también
set Properties(properties)
set Properties(properties)
Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.
Establece de forma masiva todas las propiedades extraídas 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 deben establecer. |
Volver
: Este objeto, para encadenarScript
Consulta también
set Properties(properties, deleteAllOthers)
set Properties(properties, deleteAllOthers)
Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.
Establece de forma masiva todas las propiedades extraídas 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 deben establecer. |
delete | Boolean | si quieres borrar todas las propiedades existentes. |
Volver
: Este objeto, para encadenarScript
Consulta también
set Property(key, value)
set Property(key, value)
Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.
Conserva el valor especificado en con la clave proporcionada. Se sobrescribirá 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 |
Volver
: Este objeto, para encadenarScript