Class ResourceFieldsDefinitionRetrievedAction

KaynakAlanlarTanımAlındıİşlem

ResourceFieldsDefinitionRetrievedAction, manifest'te belirtilen dynamicResourceDefinitionProvider işlevi aracılığıyla bir kaynak alanı listesinin tanımını almak için kullanılan bir ResourceFieldsDefinitionRetrievedAction türüdür. Bir ResourceFieldsDefinitionRetrievedAction, bir veya daha fazla DynamicResourceDefinition içerebilir.

Yalnızca Google Workspace Studio'yu genişleten Google Workspace eklentileri için kullanılabilir.

Örnek kullanım:

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();

Yöntemler

YöntemDönüş türüKısa açıklama
addDynamicResourceDefinition(dynamicResourceDefinition)ResourceFieldsDefinitionRetrievedActionAlınan işlem kaynak alanları tanımına DynamicResourceDefinition ekler.

Ayrıntılı belgeler

addDynamicResourceDefinition(dynamicResourceDefinition)

Alınan işlem kaynak alanları tanımına DynamicResourceDefinition ekler.

Parametreler

AdTürAçıklama
dynamicResourceDefinitionDynamicResourceDefinitionİşleme eklenecek dinamik kaynak tanımı.

Return

ResourceFieldsDefinitionRetrievedAction: Bu kaynak alanları, zincirleme için alınan işlem tanımıdır.