Class DynamicResourceDefinition

הגדרהדינמיתשל משאב

‫DynamicResourceDefinition הוא אבן בניין של ResourceFieldsDefinitionRetrievedAction, והוא יכול להכיל מספר אחד או יותר של ResourceField כדי להגדיר באופן דינמי את מספר משתני הפלט שמוצגים בשלב ב-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")
   );

Methods

שיטהסוג הערך שמוחזרתיאור קצר
addResourceField(resourceField)DynamicResourceDefinitionהוספת שדה משאב להגדרת המשאב הדינמי.
setResourceId(resourceId)DynamicResourceDefinitionמגדיר את המזהה של הגדרת המשאב הדינמי. המזהה הזה תואם ל-workflowResourceDefinitionId במניפסט.

תיעוד מפורט

addResourceField(resourceField)

הוספת שדה משאב להגדרת המשאב הדינמי.

פרמטרים

שםסוגתיאור
resourceFieldResourceFieldשדה המשאב שרוצים להוסיף.

חזרה

DynamicResourceDefinition – האובייקט הזה, לשרשור.


setResourceId(resourceId)

מגדיר את המזהה של הגדרת המשאב הדינמי. המזהה הזה תואם ל-workflowResourceDefinitionId במניפסט.

פרמטרים

שםסוגתיאור
resourceIdStringהמזהה הייחודי של הגדרת המשאב הדינמי.

חזרה

DynamicResourceDefinition – האובייקט הזה, לשרשור.