Class ResourceFieldsDefinitionRetrievedAction

RessourceChampsDéfinitionRécupéréAction

Un ResourceFieldsDefinitionRetrievedAction est un type de ResourceFieldsDefinitionRetrievedAction qui permet de récupérer la définition d'une liste de champs de ressources via la fonction dynamicResourceDefinitionProvider spécifiée dans le fichier manifeste. Un ResourceFieldsDefinitionRetrievedAction peut contenir un ou plusieurs DynamicResourceDefinition.

Uniquement disponible pour les modules complémentaires Google Workspace qui étendent Google Workspace Studio.

Exemple d'utilisation :

let resourceDefinitions = AddOnsResponseService.newDynamicResourceDefinition()
   .setResourceId("resource_definition_1")
   .addResourceField(AddOnsResponseService.newResourceField()
     .setSelector("question_1")
     .setDisplayText("Question 1"))

let workflowAction = AddOnsResponseService.newResourceFieldsDefinitionRetrievedAction()
   .addDynamicResourceDefinition(resourceDefinitions)

let hostAppAction = AddOnsResponseService.newHostAppAction()
   .setWorkflowAction(workflowAction);

return AddOnsResponseService.newRenderActionBuilder()
   .setHostAppAction(hostAppAction)
   .build();

Méthodes

MéthodeType renvoyéBrève description
addDynamicResourceDefinition(dynamicResourceDefinition)ResourceFieldsDefinitionRetrievedActionAjoute un DynamicResourceDefinition à l'action de récupération de la définition des champs de ressources.

Documentation détaillée

addDynamicResourceDefinition(dynamicResourceDefinition)

Ajoute un DynamicResourceDefinition à l'action de récupération de la définition des champs de ressource.

Paramètres

NomTypeDescription
dynamicResourceDefinitionDynamicResourceDefinitionDéfinition de la ressource dynamique à ajouter à l'action.

Renvois

ResourceFieldsDefinitionRetrievedAction : action de récupération de la définition des champs de cette ressource, pour le chaînage.