Um arquivo individual em um projeto de script. Um arquivo é um código-fonte de terceiros criado por um ou mais desenvolvedores. Pode ser um código JS do lado do servidor, HTML ou um arquivo de configuração. Cada projeto de script pode conter vários arquivos.
Representação JSON |
---|
{ "name": string, "type": enum ( |
Campos | |
---|---|
name |
O nome do arquivo. A extensão do arquivo não faz parte do nome do arquivo, que pode ser identificado no campo de tipo. |
type |
O tipo do arquivo. |
source |
O conteúdo do arquivo. |
lastModifyUser |
O usuário que modificou o arquivo mais recentemente. Esse campo somente leitura é visível apenas para usuários com permissão de GRAVADOR no projeto de script. |
createTime |
Carimbo de data/hora da data de criação. Esse campo somente leitura é visível apenas para usuários com permissão de GRAVADOR no projeto de script. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Carimbo de data/hora da última modificação. Esse campo somente leitura é visível apenas para usuários com permissão de GRAVADOR no projeto de script. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
functionSet |
O conjunto definido de funções no arquivo de script, se houver. |
FileType
Uma enumeração de diferentes tipos de arquivos.
Enums | |
---|---|
ENUM_TYPE_UNSPECIFIED |
Tipo de arquivo indeterminado que nunca foram realmente usadas. |
SERVER_JS |
Um arquivo de código do lado do servidor do Apps Script. |
HTML |
Um arquivo contendo HTML do lado do cliente. |
JSON |
Um arquivo no formato JSON. Esse tipo é usado apenas no manifesto do projeto de script. O conteúdo do arquivo de manifesto precisa corresponder à estrutura de um ScriptManifest válido. |
FunctionSet
Um conjunto de funções. Não são permitidas duplicatas.
Representação JSON |
---|
{
"values": [
{
object ( |
Campos | |
---|---|
values[] |
Uma lista de funções que compõem o conjunto. |
Função
Representa uma função em um projeto de script.
Representação JSON |
---|
{ "name": string, "parameters": [ string ] } |
Campos | |
---|---|
name |
O nome da função no projeto de script. |
parameters[] |
A lista ordenada de nomes de parâmetros da função no projeto de script. |