Kullanımdan kaldırıldı. Bu sınıf kullanımdan kaldırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Kullanıcı Özellikleri, bir kullanıcıya özel anahtar/değer çiftleridir. Kullanıcı Özellikleri, kullanıcı başına kapsama alınır. Bir kullanıcının kimliği altında çalışan tüm komut dosyaları, yalnızca söz konusu kullanıcının Kullanıcı Özellikleri'ne erişebilir.
Kullanımdan kaldırılan yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
|
| Tüm mülkleri siler. |
|
| Verilen anahtara sahip özelliği siler. |
| String[] | Kullanılabilir tüm anahtarları alın. |
| Object | Tüm kullanılabilir tesisleri tek seferde inceleyin. |
| String | Sağlanan anahtarla ilişkilendirilen değeri veya böyle bir değer yoksa null döndürür. |
|
| Belirtilen nesneden alınan tüm özellikleri toplu olarak ayarlar. |
|
| Belirtilen nesneden alınan tüm özellikleri toplu olarak ayarlar. |
|
| Sağlanan anahtarla belirtilen değerde devam eder. |
Kullanımdan kaldırılan yöntemler
deleteAllProperties()
deleteAllProperties()
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Tüm mülkleri siler.
UserProperties.deleteAllProperties();
Return
— bu nesne, zincirleme bağlantı içinUserProperties
Aşağıdaki kaynakları da incelemenizi öneririz:
deleteProperty(key)
deleteProperty(key)
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Verilen anahtara sahip özelliği siler.
UserProperties.deleteProperty('special');
Parametreler
Ad | Tür | Açıklama |
---|---|---|
key | String | silinecek özellik anahtarı |
Return
— bu nesne, zincirleme bağlantı içinUserProperties
Aşağıdaki kaynakları da incelemenizi öneririz:
getKeys()
getKeys()
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Kullanılabilir tüm anahtarları alın.
Return
String[]
getProperties()
getProperties()
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Tüm kullanılabilir tesisleri tek seferde inceleyin.
Bu işlem canlı görüntüleme değil, bir kopyasını sağlar. Bu nedenle döndürülen nesnedeki özelliklerde değişiklik yapıldığında özellikler depolama alanında güncellenmez. Bunun tersi de geçerlidir.
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 özelliklerin bir kopyasıdır
getProperty(key)
getProperty(key)
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Sağlanan anahtarla ilişkilendirilen değeri veya böyle bir değer yoksa null döndürür.
var specialValue = UserProperties.getProperty('special');
Parametreler
Ad | Tür | Açıklama |
---|---|---|
key | String | tuşuna basın |
Return
String
: Anahtarla ilişkilendirilen değer
Aşağıdaki kaynakları da incelemenizi öneririz:
setProperties(properties)
setProperties(properties)
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldı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 | bir nesne olması gerekir. |
Return
— bu nesne, zincirleme bağlantı içinUserProperties
Aşağıdaki kaynakları da incelemenizi öneririz:
setProperties(properties, deleteAllOthers)
setProperties(properties, deleteAllOthers)
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldı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 | bir nesne olması gerekir. |
deleteAllOthers | Boolean | tüm mevcut mülklerin silinip silinmeyeceğini belirler. |
Return
— bu nesne, zincirleme bağlantı içinUserProperties
Aşağıdaki kaynakları da incelemenizi öneririz:
setProperty(key, value)
setProperty(key, value)
Kullanımdan kaldırıldı. Bu işlev kullanımdan kaldırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.
Sağlanan anahtarla belirtilen değerde devam eder. Bu anahtarla ilişkilendirilmiş mevcut tüm değerlerin üzerine yazılır.
UserProperties.setProperty('special', 'sauce');
Parametreler
Ad | Tür | Açıklama |
---|---|---|
key | String | özellik anahtarı |
value | String | anahtarla ilişkilendirilecek değer |
Return
— bu nesne, zincirleme bağlantı içinUserProperties