Kullanımdan kaldırıldı. Bu sınıfın desteği sonlandırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Kullanıcı özellikleri, kullanıcıya özgü anahtar/değer çiftleridir. Kullanıcı özellikleri kullanıcı başına kapsamlıdır. Bir kullanıcının kimliği altında çalışan tüm komut dosyaları yalnızca ilgili kullanıcının kullanıcı özelliklerine erişebilir.
Kullanımdan kaldırılan yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
|
| Tüm mülkleri siler. |
|
| Belirtilen anahtara sahip mülkü siler. |
| String[] | Kullanılabilir tüm anahtarları alın. |
| Object | Kullanılabilir tüm mülkleri tek seferde alın. |
| String | Sağlanan anahtarla ilişkili değeri veya böyle bir değer yoksa null değerini döndürür. |
|
| Belirtilen nesneden alınan tüm özellikleri toplu olarak ayarlar. |
|
| Belirtilen nesneden alınan tüm özellikleri toplu olarak ayarlar. |
|
| Belirtilen in değerini sağlanan anahtarla korur. |
Kullanımdan kaldırılan yöntemler
delete All Properties()
delete All Properties()
Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Tüm mülkleri siler.
UserProperties .deleteAllProperties();
Return
: zincirleme için bu nesneUser
Aşağıdaki kaynakları da incelemenizi öneririz:
delete Property(key)
delete Property(key)
Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Belirtilen anahtara sahip mülkü siler.
UserProperties .deleteProperty('special');
Parametreler
Ad | Tür | Açıklama |
---|---|---|
key | String | Silinecek mülkün anahtarı |
Return
: zincirleme için bu nesneUser
Aşağıdaki kaynakları da incelemenizi öneririz:
get Keys()
get Keys()
Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Kullanılabilir tüm anahtarları alın.
Return
String[]
get Properties()
get Properties()
Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Kullanılabilir tüm mülkleri tek seferde alın.
Bu işlem canlı görüntüleme değil, kopya görüntüleme sağlar. Bu nedenle, döndürülen nesnenin özellikleri değiştirildiğinde bu özellikler depolama alanında güncellenmez ve bunun tersi de geçerli değildir.
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]); }
Return
Object
: Anahtar/değer çiftleri içeren mülklerin kopyası
get Property(key)
get Property(key)
Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Sağlanan anahtarla ilişkili değeri veya böyle bir değer yoksa null değerini döndürür.
const specialValue = UserProperties.getProperty('special');
Parametreler
Ad | Tür | Açıklama |
---|---|---|
key | String | Alınacak değerin anahtarı |
Return
String
: Anahtarla ilişkili değer
Aşağıdaki kaynakları da incelemenizi öneririz:
set Properties(properties)
set Properties(properties)
Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Belirtilen nesneden alınan tüm özellikleri toplu olarak ayarlar.
UserProperties .setProperties({special: 'sauce', 'meaning': 42});
Parametreler
Ad | Tür | Açıklama |
---|---|---|
properties | Object | Ayarlanacak özellikleri içeren bir nesne. |
Return
: zincirleme için bu nesneUser
Aşağıdaki kaynakları da incelemenizi öneririz:
set Properties(properties, deleteAllOthers)
set Properties(properties, deleteAllOthers)
Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Belirtilen nesneden alınan tüm özellikleri toplu olarak ayarlar.
// This deletes all other properties UserProperties.setProperties({special: 'sauce', 'meaning': 42}, true);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
properties | Object | Ayarlanacak özellikleri içeren bir nesne. |
delete | Boolean | mevcut tüm mülklerin silinip silinmeyeceğini seçebilirsiniz. |
Return
: zincirleme için bu nesneUser
Aşağıdaki kaynakları da incelemenizi öneririz:
set Property(key, value)
set Property(key, value)
Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Belirtilen in değerini sağlanan anahtarla korur. Bu anahtarla ilişkili mevcut değerlerin üzerine yazılır.
UserProperties .setProperty('special', 'sauce');
Parametreler
Ad | Tür | Açıklama |
---|---|---|
key | String | mülk anahtarı |
value | String | Anahtarla ilişkilendirilecek değer |
Return
: zincirleme için bu nesneUser