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
deleteWycofany. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
usuwa wszystkie usługi.
UserProperties .deleteAllProperties();
Powrót
User
Zobacz też
delete
deleteWycofany. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Usuwa usługę o podanym kluczu.
UserProperties .deleteProperty('special');
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| key | String | klucz usługi do usunięcia | 
Powrót
User
Zobacz też
get
getWycofany. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobierz wszystkie dostępne klucze.
Powrót
String[]
get
getWycofany. 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
getWycofany. 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
setWycofany. 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
User
Zobacz też
set
setWycofany. 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
User
Zobacz też
set
setWycofany. 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
User