Properties Service

Mülkler

Bu hizmet, komut dosyalarının dizelerini bir komut dosyası, komut dosyasının bir kullanıcısı veya düzenleyici eklentisinin kullanıldığı bir belgeyle sınırlı anahtar/değer çiftleri olarak depolamasına olanak tanır. Her mülk türünün ne zaman kullanılacağı hakkında daha fazla bilgi için Özellikler hizmet kılavuzuna bakın.

Sınıflar

AdKısa açıklama
Propertiesproperties nesnesi, kullanıcı, doküman veya komut dosyası özelliklerine erişmek için arayüz görevi görür.
PropertiesServiceKomut dosyalarının basit verileri bir komut dosyasına, komut dosyasının bir kullanıcısına veya eklenti kullanılan bir dokümana özel anahtar/değer çiftlerinde depolamasına olanak tanır.
ScriptPropertiesKomut dosyası özellikleri, bir komut dosyası tarafından kalıcı bir depoda depolanan anahtar/değer çiftleridir.
UserPropertiesKullanıcı özellikleri, kullanıcıya özgü anahtar/değer çiftleridir.

Properties

Yöntemler

YöntemDönüş türüKısa açıklama
deleteAllProperties()PropertiesGeçerli Properties mağazasındaki tüm mülkleri siler.
deleteProperty(key)PropertiesGeçerli Properties mağazasında, belirtilen anahtara sahip mülkü siler.
getKeys()String[]Geçerli Properties mağazasındaki tüm anahtarları alır.
getProperties()ObjectGeçerli Properties mağazasındaki tüm anahtar/değer çiftlerinin bir kopyasını alır.
getProperty(key)StringGeçerli Properties mağazasında belirtilen anahtarla ilişkili değeri veya böyle bir anahtar yoksa null değerini alır.
setProperties(properties)PropertiesMevcut Properties mağazasındaki belirli nesnenin tüm anahtar/değer çiftlerini ayarlar.
setProperties(properties, deleteAllOthers)PropertiesGeçerli Properties mağazasındaki belirli bir nesnenin tüm anahtar/değer çiftlerini ayarlar ve isteğe bağlı olarak mağazadaki diğer tüm özellikleri siler.
setProperty(key, value)PropertiesMevcut Properties mağazasında belirtilen anahtar/değer çiftini ayarlar.

PropertiesService

Yöntemler

YöntemDönüş türüKısa açıklama
getDocumentProperties()PropertiesAçık doküman, e-tablo veya formda tüm kullanıcıların erişebileceği bir mülk mağazası (yalnızca bu komut dosyası için) alır.
getScriptProperties()PropertiesTüm kullanıcıların erişebileceği ancak yalnızca bu komut dosyası içinde erişebileceği bir mülk mağazası alır.
getUserProperties()PropertiesYalnızca mevcut kullanıcının erişebileceği ve yalnızca bu komut dosyası içinde kullanılabilen bir mülk mağazası alır.

ScriptProperties

UserProperties