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 sind auf das jeweilige Skript beschränkt, unabhängig davon, welcher Nutzer das Skript ausführt.
Eingestellte Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
| | Löscht alle Properties. |
| | Löscht die Property mit dem angegebenen Schlüssel. |
| String[] | Alle verfügbaren Schlüssel abrufen. |
| Object | Alle verfügbaren Properties gleichzeitig abrufen. |
| String|null | Gibt den Wert zurück, der dem angegebenen Schlüssel zugeordnet ist, oder null, wenn kein solcher Wert vorhanden ist. |
| | Legt alle Eigenschaften fest, die aus dem angegebenen Objekt stammen. |
| | Legt alle Eigenschaften fest, die aus dem angegebenen Objekt stammen. |
| | Speichert den angegebenen Wert mit dem bereitgestellten Schlüssel. |
Eingestellte Methoden
delete All Properties()
delete All Properties()Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Löscht alle Properties.
ScriptProperties .deleteAllProperties();
Rückflug
– dieses Objekt für die VerkettungScript
Weitere Informationen
delete Property(key)
delete Property(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 der zu löschenden Property |
Rückflug
– dieses Objekt für die VerkettungScript
Weitere Informationen
get Keys()
get Keys()Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Alle verfügbaren Schlüssel abrufen.
Rückflug
String[]
get Properties()
get Properties()Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Alle verfügbaren Properties gleichzeitig abrufen.
Dadurch wird eine Kopie und keine Liveansicht erstellt. Wenn Sie also die Eigenschaften des zurückgegebenen Objekts ändern, werden sie nicht im Speicher aktualisiert 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 mit Schlüssel/Wert-Paaren.
get Property(key)
get Property(key)Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Gibt den Wert zurück, der dem angegebenen Schlüssel zugeordnet ist, oder null, wenn kein solcher Wert vorhanden ist.
const specialValue = ScriptProperties.getProperty('special');
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
key | String | Schlüssel für den abzurufenden Wert |
Rückflug
String|null: Der mit dem Schlüssel verknüpfte Wert.
Weitere Informationen
set Properties(properties)
set Properties(properties)Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Legt alle Eigenschaften fest, die aus dem angegebenen Objekt stammen.
ScriptProperties .setProperties({special: 'sauce', 'meaning': 42});
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
properties | Object | Ein Objekt mit den festzulegenden Attributen. |
Rückflug
– dieses Objekt für die VerkettungScript
Weitere Informationen
set Properties(properties, deleteAllOthers)
set Properties(properties, deleteAllOthers)Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Legt alle Eigenschaften fest, die aus dem angegebenen Objekt stammen.
// This deletes all other properties ScriptProperties.setProperties({special: 'sauce', 'meaning': 42}, true);
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
properties | Object | Ein Objekt mit den festzulegenden Attributen. |
delete | Boolean | ob alle vorhandenen Properties gelöscht werden sollen. |
Rückflug
– dieses Objekt für die VerkettungScript
Weitere Informationen
set Property(key, value)
set Property(key, value)Veraltet. Diese Funktion ist veraltet und sollte nicht in neuen Skripts verwendet werden.
Speichert den angegebenen Wert mit dem bereitgestellten Schlüssel. Alle vorhandenen Werte, die mit diesem Schlüssel verknüpft sind, werden überschrieben.
ScriptProperties .setProperty('special', 'sauce');
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
key | String | Schlüssel für die Property |
value | String | Wert, der dem Schlüssel zugeordnet werden soll |
Rückflug
– dieses Objekt für die VerkettungScript