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 ö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 o kullanıcının kullanıcı özelliklerine erişebilir.
Desteği sonlandırılmış yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
| | Tüm mülkleri siler. |
| | Belirtilen anahtara sahip özelliği siler. |
| String[] | Kullanılabilir tüm anahtarları alın. |
| Object | Kullanılabilir tüm özellikleri tek seferde alın. |
| String|null | Belirtilen anahtarla ilişkili değeri veya böyle bir değer yoksa null değerini döndürür. |
| | Belirli bir nesneden alınan tüm özellikleri toplu olarak ayarlar. |
| | Belirli bir nesneden alınan tüm özellikleri toplu olarak ayarlar. |
| | Belirtilen in değerini, sağlanan anahtarla birlikte kalıcı hale getirir. |
Desteği sonlandırılmış 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 kullanılan 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 özelliği siler.
UserProperties .deleteProperty('special');
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
key | String | silinecek mülkün anahtarı |
Return
: Zincirleme için kullanılan 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 özellikleri tek seferde alın.
Bu işlem, canlı görüntüleme değil kopya oluşturur. Bu nedenle, döndürülen nesnedeki özelliklerin değiştirilmesi, depolamadaki özellikleri güncellemez ve 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 çiftlerini içeren özelliklerin 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.
Belirtilen 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|null: 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.
Belirli bir 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 kullanılan 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.
Belirli bir 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 özelliklerin silinip silinmeyeceği |
Return
: Zincirleme için kullanılan 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 birlikte kalıcı hale getirir. Bu anahtarla ilişkili mevcut değerlerin üzerine yazılır.
UserProperties .setProperty('special', 'sauce');
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
key | String | tesis için önemli |
value | String | anahtarla ilişkilendirilecek değer |
Return
: Zincirleme için kullanılan bu nesneUser