Kullanımdan kaldırıldı. Bu sınıfın desteği sonlandırıldı ve yeni komut dosyalarında kullanılmamalıdır.
Komut dosyası özellikleri, bir komut dosyası tarafından kalıcı bir depoda depolanan anahtar/değer çiftleridir. Komut dosyası özellikleri, komut dosyasını çalıştıran kullanıcıdan bağımsız olarak komut dosyası başına kapsamlandırılır.
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.
ScriptProperties .deleteAllProperties();
Return
: zincirleme için bu nesneScript
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.
ScriptProperties .deleteProperty('special');
Parametreler
Ad | Tür | Açıklama |
---|---|---|
key | String | Silinecek mülkün anahtarı |
Return
: zincirleme için bu nesneScript
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.
ScriptProperties .setProperties({ "cow" : "moo", "sheep" : "baa", "chicken" : "cluck" }); // Logs "A cow goes: moo" Logger.log("A cow goes: %s", ScriptProperties.getProperty("cow")); // This makes a copy. Any changes that happen here will not // be written back to properties. var animalSounds = ScriptProperties.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 = ScriptProperties.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.
ScriptProperties .setProperties({special: 'sauce', 'meaning': 42});
Parametreler
Ad | Tür | Açıklama |
---|---|---|
properties | Object | Ayarlanacak özellikleri içeren bir nesne. |
Return
: zincirleme için bu nesneScript
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 ScriptProperties.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 nesneScript
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.
ScriptProperties .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 nesneScript