Class ResourceFieldsDefinitionRetrievedAction

ResourceFieldsDefinitionRetrievedAction

Une action ResourceFieldsDefinitionRetrievedAction est un type d'action 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. Une action ResourceFieldsDefinitionRetrievedAction peut contenir une ou plusieurs définitions 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 une définition DynamicResourceDefinition à l'action de récupération de la définition des champs de ressources.

Documentation détaillée

addDynamicResourceDefinition(dynamicResourceDefinition)

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

Paramètres

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

Renvois

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