Bu hizmet, komut dosyalarının dizeleri; kapsamı bir komut dosyasına, bir komut dosyası kullanıcısına veya düzenleyici eklentisinin kullanıldığı bir belgeye ayarlanmış 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 Mülkler hizmeti kılavuzuna bakın.
Sınıflar
Ad | Kısa açıklama |
---|---|
Properties | Özellikler nesnesi; kullanıcı, doküman veya komut dosyası özelliklerine erişmek için arayüz işlevi görür. |
PropertiesService | Komut dosyalarının, kapsamı tek bir komut dosyası, bir komut dosyası kullanıcısı veya eklentinin kullanıldığı bir doküman kapsamındaki anahtar/değer çiftlerinde basit verileri depolamasına olanak tanır. |
| Komut dosyası özellikleri, kalıcı depoda bir komut dosyası tarafından depolanan anahtar/değer çiftleridir. |
| Kullanıcı Özellikleri, bir kullanıcıya özel anahtar/değer çiftleridir. |
Properties
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
deleteAllProperties() | Properties | Mevcut Properties mağazasındaki tüm mülkleri siler. |
deleteProperty(key) | Properties | Geçerli Properties deposunda belirtilen anahtara sahip mülkü siler. |
getKeys() | String[] | Geçerli Properties mağazasındaki tüm anahtarları alır. |
getProperties() | Object | Geçerli Properties deposundaki tüm anahtar/değer çiftlerinin bir kopyasını alır. |
getProperty(key) | String | Geçerli Properties deposunda belirtilen anahtarla ilişkilendirilen değeri veya böyle bir anahtar yoksa null değerini alır. |
setProperties(properties) | Properties | Geçerli Properties deposunda belirtilen nesneden tüm anahtar/değer çiftlerini ayarlar. |
setProperties(properties, deleteAllOthers) | Properties | Geçerli Properties deposunda belirtilen nesneden tüm anahtar/değer çiftlerini ayarlar (isteğe bağlı olarak mağazadaki diğer tüm özellikleri siler). |
setProperty(key, value) | Properties | Geçerli Properties deposunda belirtilen anahtar/değer çiftini ayarlar. |
PropertiesService
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getDocumentProperties() | Properties | Tüm kullanıcıların açık doküman, e-tablo veya form içinde erişebileceği bir özellik deposu alır (yalnızca bu komut dosyası için). |
getScriptProperties() | Properties | Yalnızca bu komut dosyası aracılığıyla tüm kullanıcıların erişebileceği bir mülk deposu alır. |
getUserProperties() | Properties | Yalnızca geçerli kullanıcının ve yalnızca bu komut dosyasının içinde erişebileceği bir mülk deposu alır. |