Class DynamicResourceDefinition

คำจำกัดความทรัพยากรแบบไดนามิก

DynamicResourceDefinition เป็นองค์ประกอบพื้นฐานสำหรับ ResourceFieldsDefinitionRetrievedAction โดยอาจมีหมายเลข ResourceField อย่างน้อย 1 หมายเลขเพื่อกำหนดจำนวนตัวแปรเอาต์พุตแบบไดนามิกที่ขั้นตอนใน Google Workspace Studio ระบุ

ใช้ได้เฉพาะกับส่วนเสริมของ Google Workspace ที่ขยาย Google Workspace Studio

ตัวอย่างการใช้งาน

let dynamicResourceDefinition = AddOnsResponseService.newDynamicResourceDefinition()
   .setResourceId("resource_definition_1") // The resource ID must match the one defined in the manifest.
   .addResourceField(
     AddOnsResponseService.newResourceField()
       .setSelector("question_1")
       .setDisplayText("Question 1")
   );

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addResourceField(resourceField)DynamicResourceDefinitionเพิ่มฟิลด์ทรัพยากรลงในคำจำกัดความทรัพยากรแบบไดนามิก
setResourceId(resourceId)DynamicResourceDefinitionตั้งค่ารหัสสำหรับคำจำกัดความทรัพยากรแบบไดนามิก ซึ่งรหัสนี้จะสอดคล้องกับ workflowResourceDefinitionId ในไฟล์ Manifest

เอกสารโดยละเอียด

addResourceField(resourceField)

เพิ่มฟิลด์ทรัพยากรลงในคำจำกัดความทรัพยากรแบบไดนามิก

พารามิเตอร์

ชื่อประเภทคำอธิบาย
resourceFieldResourceFieldฟิลด์ทรัพยากรที่จะเพิ่ม

รีเทิร์น

DynamicResourceDefinition - ออบเจ็กต์นี้สำหรับการเชื่อมโยง


setResourceId(resourceId)

ตั้งค่ารหัสสำหรับคำจำกัดความทรัพยากรแบบไดนามิก ซึ่งรหัสนี้จะสอดคล้องกับ workflowResourceDefinitionId ในไฟล์ Manifest

พารามิเตอร์

ชื่อประเภทคำอธิบาย
resourceIdStringตัวระบุที่ไม่ซ้ำกันสำหรับคำจำกัดความของทรัพยากรแบบไดนามิก

รีเทิร์น

DynamicResourceDefinition - ออบเจ็กต์นี้สำหรับการเชื่อมโยง