Veraltet. Diese Klasse ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Skripteigenschaften sind Schlüssel/Wert-Paare, die von einem Skript in einem persistenten Speicher gespeichert werden. Skripteigenschaften festgelegt ist, unabhängig davon, welcher Nutzer das Skript ausführt.
Verworfene Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
|
| Löscht alle Eigenschaften. |
|
| Löscht die Property mit dem angegebenen Schlüssel. |
| String[] | Rufen Sie alle verfügbaren Schlüssel ab. |
| Object | Es werden alle verfügbaren Eigenschaften auf einmal abgerufen. |
| String | Gibt den Wert zurück, der mit dem angegebenen Schlüssel verknüpft ist, oder null, wenn kein solcher Wert vorhanden ist. |
|
| Legt alle Eigenschaften des angegebenen Objekts im Bulk fest. |
|
| Legt alle Eigenschaften des angegebenen Objekts im Bulk fest. |
|
| Dauert den angegebenen Wert mit dem bereitgestellten Schlüssel. |
Verworfene Methoden
deleteAllProperties()
deleteAllProperties()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Löscht alle Eigenschaften.
ScriptProperties.deleteAllProperties();
Rückflug
– dieses Objekt zur VerkettungScriptProperties
Weitere Informationen
deleteProperty(key)
deleteProperty(key)
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Löscht die Property mit dem angegebenen Schlüssel.
ScriptProperties.deleteProperty('special');
Parameter
Name | Typ | Beschreibung |
---|---|---|
key | String | Schlüssel für das zu löschende Attribut |
Rückflug
– dieses Objekt zur VerkettungScriptProperties
Weitere Informationen
getKeys()
getKeys()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Rufen Sie alle verfügbaren Schlüssel ab.
Rückflug
String[]
getProperties()
getProperties()
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Es werden alle verfügbaren Eigenschaften auf einmal abgerufen.
Dadurch wird eine Kopie und keine Live-Ansicht erstellt. Daher wirkt sich das Ändern der Eigenschaften des zurückgegebenen Objekts nicht im Speicher aktualisieren und umgekehrt.
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]); }
Rückflug
Object
: eine Kopie der Attribute, die Schlüssel/Wert-Paare enthalten
getProperty(key)
getProperty(key)
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Gibt den Wert zurück, der mit dem angegebenen Schlüssel verknüpft ist, oder null, wenn kein solcher Wert vorhanden ist.
var specialValue = ScriptProperties.getProperty('special');
Parameter
Name | Typ | Beschreibung |
---|---|---|
key | String | Schlüssel für den abzurufenden Wert |
Rückflug
String
: Der mit dem Schlüssel verknüpfte Wert
Weitere Informationen
setProperties(properties)
setProperties(properties)
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Legt alle Eigenschaften des angegebenen Objekts im Bulk fest.
ScriptProperties.setProperties({special: 'sauce', 'meaning': 42});
Parameter
Name | Typ | Beschreibung |
---|---|---|
properties | Object | Ein Objekt, das die festzulegenden Eigenschaften enthält. |
Rückflug
– dieses Objekt zur VerkettungScriptProperties
Weitere Informationen
setProperties(properties, deleteAllOthers)
setProperties(properties, deleteAllOthers)
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Legt alle Eigenschaften des angegebenen Objekts im Bulk fest.
// This deletes all other properties ScriptProperties.setProperties({special: 'sauce', 'meaning': 42}, true);
Parameter
Name | Typ | Beschreibung |
---|---|---|
properties | Object | Ein Objekt, das die festzulegenden Eigenschaften enthält. |
deleteAllOthers | Boolean | ob alle vorhandenen Properties gelöscht werden sollen. |
Rückflug
– dieses Objekt zur VerkettungScriptProperties
Weitere Informationen
setProperty(key, value)
setProperty(key, value)
Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Dauert den angegebenen Wert mit dem bereitgestellten Schlüssel. Jeder vorhandene Wert, der mit diesem wird überschrieben.
ScriptProperties.setProperty('special', 'sauce');
Parameter
Name | Typ | Beschreibung |
---|---|---|
key | String | Schlüssel für Attribut |
value | String | Wert, der mit dem Schlüssel verknüpft werden soll |
Rückflug
– dieses Objekt zur VerkettungScriptProperties