Properties Service

Mülkler

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

Sınıflar

AdKısa açıklama
PropertiesÖzellikler nesnesi, kullanıcı, doküman veya komut dosyası özelliklerine erişmek için arayüz görevi görür.
PropertiesServiceKomut dosyalarının, bir komut dosyası, bir komut dosyası kullanıcısı veya bir eklentinin kullanıldığı bir belgeyle sınırlı anahtar/değer çiftlerinde basit veriler depolamasına olanak tanır.
ScriptPropertiesKomut dosyası özellikleri, bir komut dosyası tarafından kalıcı bir depoda saklanan anahtar/değer çiftleridir.
UserPropertiesKullanıcı özellikleri, bir kullanıcıya özgü anahtar/değer çiftleridir.

Properties

Yöntemler

YöntemDönüş türüKısa açıklama
deleteAllProperties()PropertiesMevcut Properties mağazasındaki tüm mülkleri siler.
deleteProperty(key)PropertiesGeçerli Properties deposunda, belirtilen anahtara sahip mülkü siler.
getKeys()String[]Geçerli Properties deposundaki tüm anahtarları alır.
getProperties()ObjectMevcut Properties mağazasındaki tüm anahtar/değer çiftlerinin bir kopyasını alır.
getProperty(key)StringGeçerli Properties deposunda verilen anahtarla ilişkili değeri veya böyle bir anahtar yoksa null değerini alır.
setProperties(properties)PropertiesBelirtilen nesnedeki tüm anahtar/değer çiftlerini geçerli Properties deposunda ayarlar.
setProperties(properties, deleteAllOthers)PropertiesBelirtilen nesnedeki tüm anahtar-değer çiftlerini geçerli Properties deposuna ayarlar ve isteğe bağlı olarak depodaki diğer tüm özellikleri siler.
setProperty(key, value)PropertiesGeçerli Properties deposunda 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 formdaki tüm kullanıcıların erişebileceği bir mülk deposu (yalnızca bu komut dosyası için) alır.
getScriptProperties()PropertiesTüm kullanıcıların erişebileceği bir mülk deposu alır ancak yalnızca bu komut dosyası içinde.
getUserProperties()PropertiesYalnızca mevcut veya etkin kullanıcının erişebileceği ve yalnızca bu komut dosyası içinde kullanılabilen bir mülk deposu alır.

ScriptProperties

UserProperties