Fichier individuel d'un projet de script. Un fichier est un code source tiers créé par un ou plusieurs développeurs. Il peut s'agir d'un code JS côté serveur, d'un code HTML ou d'un fichier de configuration. Chaque projet de script peut contenir plusieurs fichiers.
Représentation JSON |
---|
{ "name": string, "type": enum ( |
Champs | |
---|---|
name |
Nom du fichier. L'extension de fichier ne fait pas partie du nom de fichier, qui peut être identifié à partir du champ "type". |
type |
Type de fichier. |
source |
Contenu du fichier. |
lastModifyUser |
Utilisateur qui a modifié le fichier le plus récemment. Les informations visibles dans cet objet sont contrôlées par les paramètres de visibilité du profil du dernier utilisateur à l'avoir modifié. |
createTime |
Code temporel de la date de création. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Code temporel de la date de la dernière modification. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
functionSet |
Ensemble de fonctions défini dans le fichier de script, le cas échéant. |
FileType
Énumération des différents types de fichiers.
Enums | |
---|---|
ENUM_TYPE_UNSPECIFIED |
Type de fichier indéterminé ; jamais utilisé. |
SERVER_JS |
Fichier de code Apps Script côté serveur. |
HTML |
Fichier contenant du code HTML côté client. |
JSON |
Fichier au format JSON. Ce type n'est utilisé que pour le fichier manifeste du projet de script. Le contenu du fichier manifeste doit correspondre à la structure d'un ScriptManifest valide. |
FunctionSet
Ensemble de fonctions. Les doublons ne sont pas autorisés.
Représentation JSON |
---|
{
"values": [
{
object ( |
Champs | |
---|---|
values[] |
Liste des fonctions composant l'ensemble. |
Fonction
Représente une fonction dans un projet de script.
Représentation JSON |
---|
{ "name": string, "parameters": [ string ] } |
Champs | |
---|---|
name |
Nom de la fonction dans le projet de script. |
parameters[] |
Liste ordonnée des noms de paramètres de la fonction dans le projet de script. |