Obsoleto. Esta clase dejó de estar disponible y no se debe usar en nuevas secuencias de comandos.
Las propiedades del usuario son pares clave-valor únicos para un usuario. Las propiedades del usuario se definen por usuario; cualquier secuencia de comandos que se ejecute con la identidad de un usuario puede acceder a las propiedades del usuario solo para ese usuario.
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.
UserProperties.deleteAllProperties();
Devolvedor
: Este objeto para encadenamientoUserProperties
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.
UserProperties.deleteProperty('special');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
key | String | clave para la propiedad |
Devolvedor
: Este objeto para encadenamientoUserProperties
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.
UserProperties.setProperties({ "cow" : "moo", "sheep" : "baa", "chicken" : "cluck" }); // Logs "A cow goes: moo" Logger.log("A cow goes: %s", UserProperties.getProperty("cow")); // This makes a copy. Any changes that happen here will not // be written back to properties. var animalSounds = UserProperties.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 = UserProperties.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.
UserProperties.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 encadenamientoUserProperties
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 UserProperties.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 encadenamientoUserProperties
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.
UserProperties.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 encadenamientoUserProperties