Permite que os scripts armazenem dados simples em pares de chave-valor no escopo de um script, um usuário de um script ou um documento em que um complemento é usado. As propriedades não podem ser compartilhadas entre scripts. Para mais informações sobre quando usar cada tipo de propriedade, consulte o guia do serviço de propriedades.
// Sets three properties of different types. const documentProperties = PropertiesService.getDocumentProperties(); const scriptProperties = PropertiesService.getScriptProperties(); const userProperties = PropertiesService.getUserProperties(); documentProperties.setProperty('DAYS_TO_FETCH', '5'); scriptProperties.setProperty( 'SERVER_URL', 'http://www.example.com/MyWeatherService/', ); userProperties.setProperty('DISPLAY_UNITS', 'metric');
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
get | Properties | Extrai uma loja de propriedades (somente para este script) que todos os usuários podem acessar no documento, na planilha ou no formulário aberto. |
get | Properties | Extrai uma loja de propriedades que todos os usuários podem acessar, mas apenas neste script. |
get | Properties | Retorna um repositório de propriedades que só o usuário atual pode acessar e apenas neste script. |
Documentação detalhada
get Document Properties()
Extrai uma loja de propriedades (somente para este script) que todos os usuários podem acessar no documento,
na planilha ou no formulário aberto. Ele só estará disponível se o script for publicado e executado
como um complemento ou se estiver vinculado a um tipo de arquivo
do Google. Quando as propriedades do documento não estão disponíveis, esse método retorna null
. As propriedades
de documento criadas por um script não são acessíveis fora dele, nem mesmo por outros scripts
que acessem o mesmo documento.
Retornar
Properties
: um repositório de propriedades para este script que todos os usuários do documento atual podem acessar ou null
se o script não for um complemento ou não estiver vinculado a um arquivo do Google Workspace.
get Script Properties()
Extrai uma loja de propriedades que todos os usuários podem acessar, mas apenas neste script.
Retornar
Properties
: um repositório de propriedades que todos os usuários do script podem acessar
get User Properties()
Retorna um repositório de propriedades que só o usuário atual pode acessar e apenas neste script.
Retornar
Properties
: uma loja de propriedades que só o usuário atual do script pode acessar