Obsoleto. Esta clase dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.
Las propiedades del usuario son pares clave-valor únicos para cada usuario. Las propiedades del usuario se definen por usuario. cualquiera que se ejecuta con la identidad de un usuario solo puede acceder a las propiedades de 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 al mismo tiempo. |
| String | Muestra el valor asociado con la clave proporcionada o un valor nulo si no existe tal valor. |
|
| Configura de forma masiva todas las propiedades dibujadas a partir de un objeto determinado. |
|
| Configura de forma masiva todas las propiedades dibujadas a partir de un objeto determinado. |
|
| Conserva el valor especificado en el valor con la clave proporcionada. |
Métodos obsoletos
deleteAllProperties()
deleteAllProperties()
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Borra todas las propiedades.
UserProperties.deleteAllProperties();
Volver
: Este objeto, para encadenamientoUserProperties
Consulta también
deleteProperty(key)
deleteProperty(key)
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Borra la propiedad con la clave determinada.
UserProperties.deleteProperty('special');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
key | String | clave de la propiedad para borrar |
Volver
: Este objeto, para encadenamientoUserProperties
Consulta también
getKeys()
getKeys()
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Obtén todas las claves disponibles.
Volver
String[]
getProperties()
getProperties()
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Obtén todas las propiedades disponibles al mismo tiempo.
Esto proporciona una copia, no una visualización en vivo, por lo que cambiar las propiedades del objeto que se devuelve no hará lo siguiente: actualizarlos 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]); }
Volver
Object
: Es una copia de las propiedades que contienen pares clave-valor.
getProperty(key)
getProperty(key)
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Muestra el valor asociado con la clave proporcionada o un valor nulo si no existe tal valor.
var specialValue = UserProperties.getProperty('special');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
key | String | del valor que se recuperará |
Volver
String
: Es el valor asociado con la clave.
Consulta también
setProperties(properties)
setProperties(properties)
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Configura de forma masiva todas las propiedades dibujadas a partir 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 deben configurar. |
Volver
: Este objeto, para encadenamientoUserProperties
Consulta también
setProperties(properties, deleteAllOthers)
setProperties(properties, deleteAllOthers)
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Configura de forma masiva todas las propiedades dibujadas a partir 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 deben configurar. |
deleteAllOthers | Boolean | borrar todas las propiedades existentes. |
Volver
: Este objeto, para encadenamientoUserProperties
Consulta también
setProperty(key, value)
setProperty(key, value)
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Conserva el valor especificado en el valor con la clave proporcionada. Cualquier valor existente asociado clave nueva.
UserProperties.setProperty('special', 'sauce');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
key | String | clave para propiedad |
value | String | valor para asociar con la clave |
Volver
: Este objeto, para encadenamientoUserProperties