Wycofany. Ta klasa została wycofana i nie powinna być używana w nowych skryptach.
Właściwości użytkownika to pary klucz-wartość, które są unikalne dla danego użytkownika. Właściwości użytkownika są ograniczone do poszczególnych użytkowników. Każdy skrypt działający pod tożsamością użytkownika może uzyskać dostęp do właściwości użytkownika tylko tego użytkownika.
Wycofane metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
|
| usuwa wszystkie usługi. |
|
| Usuwa usługę o podanym kluczu. |
| String[] | Pobierz wszystkie dostępne klucze. |
| Object | Pobieranie wszystkich dostępnych usług naraz. |
| String | Zwraca wartość powiązaną z podanym kluczem lub wartość null, jeśli takiej wartości nie ma. |
|
| zbiorczo ustawia wszystkie właściwości pobrane z danego obiektu. |
|
| zbiorczo ustawia wszystkie właściwości pobrane z danego obiektu. |
|
| Zapisywanie określonej wartości z kluczem. |
Wycofane metody
delete All Properties()
delete All Properties()
Wycofany. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
usuwa wszystkie usługi.
UserProperties.deleteAllProperties();
Powrót
– ten obiekt, do łańcuchowaniaUser
Zobacz też
delete Property(key)
delete Property(key)
Wycofany. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Usuwa właściwość o podanym kluczu.
UserProperties.deleteProperty('special');
Parametry
Nazwa | Typ | Opis |
---|---|---|
key | String | klucz usługi do usunięcia |
Powrót
– ten obiekt, do łańcuchowaniaUser
Zobacz też
get Keys()
get Keys()
Wycofany. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobierz wszystkie dostępne klucze.
Powrót
String[]
get Properties()
get Properties()
Wycofany. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobieranie wszystkich dostępnych usług naraz.
Jest to kopia, a nie widok na żywo, więc zmiana właściwości zwróconego obiektu nie spowoduje ich aktualizacji w magazynie i odwrotnie.
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]); }
Powrót
Object
– kopia właściwości zawierających pary klucz-wartość
get Property(key)
get Property(key)
Wycofany. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Zwraca wartość powiązaną z podanym kluczem lub wartość null, jeśli takiej wartości nie ma.
const specialValue = UserProperties.getProperty('special');
Parametry
Nazwa | Typ | Opis |
---|---|---|
key | String | klucz do pobieranej wartości; |
Powrót
String
– wartość powiązana z kluczem
Zobacz też
set Properties(properties)
set Properties(properties)
Wycofany. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
zbiorczo ustawia wszystkie właściwości pobrane z danego obiektu.
UserProperties.setProperties({special: 'sauce', 'meaning': 42});
Parametry
Nazwa | Typ | Opis |
---|---|---|
properties | Object | obiekt zawierający właściwości do ustawienia. |
Powrót
– ten obiekt, do łańcuchowaniaUser
Zobacz też
set Properties(properties, deleteAllOthers)
set Properties(properties, deleteAllOthers)
Wycofany. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
zbiorczo ustawia wszystkie właściwości pobrane z danego obiektu.
// This deletes all other properties UserProperties.setProperties({special: 'sauce', 'meaning': 42}, true);
Parametry
Nazwa | Typ | Opis |
---|---|---|
properties | Object | obiekt zawierający właściwości do ustawienia. |
delete | Boolean | czy usunąć wszystkie istniejące usługi. |
Powrót
– ten obiekt, do łańcuchowaniaUser
Zobacz też
set Property(key, value)
set Property(key, value)
Wycofany. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Zapisywanie określonej wartości z kluczem. Istniejąca wartość powiązana z tym kluczem zostanie zastąpiona.
UserProperties.setProperty('special', 'sauce');
Parametry
Nazwa | Typ | Opis |
---|---|---|
key | String | klucz właściwości |
value | String | wartość do powiązania z kluczem. |
Powrót
– ten obiekt, do łańcuchowaniaUser