Class ResourceData

ResourceData

Stellt anwendungsspezifische Ressourcendaten dar. Ressourcendaten enthalten eine Sammlung von Schlüssel-Wert-Paaren aus Variablennamen und VariableData.

Nur für Google Workspace-Add-ons verfügbar, die Google Workspace Studio erweitern.

Verwendungsbeispiel:

let customResourceData = AddOnsResponseService.newResourceData()
  .setVariableDataMap(
    {
      "field_1": fieldData_1,
      "field_2": fieldData_2
    }
  );

let outputVariableData = AddOnsResponseService.newVariableData()
  .addResourceData(customResourceData);

let workflowAction = AddOnsResponseService.newReturnOutputVariablesAction()
  .setVariableDataMap({ "resource_data": outputVariableData });

Methoden

MethodeRückgabetypKurzbeschreibung
addVariableData(key, value)ResourceDataFügt ein VariableData mit dem Variablennamen als Schlüssel hinzu. Ein Wert wird überschrieben, wenn der Schlüssel bereits vorhanden ist.
setVariableDataMap(fields)ResourceDataLegt die Zuordnung der Variablendaten fest, die nach Variablennamen sortiert sind.

Detaillierte Dokumentation

addVariableData(key, value)

Fügt VariableData mit dem Variablennamen als Schlüssel hinzu. Ein Wert wird überschrieben, wenn der Schlüssel bereits vorhanden ist.

Parameter

NameTypBeschreibung
keyStringDer Variablenname, um die entsprechenden Variablendaten abzurufen.
valueVariableDataDie VariableData hinzuzufügenden.

Rückflug

ResourceData : Dieses Ressourcendatenobjekt für die Verkettung.


setVariableDataMap(fields)

Legt die Zuordnung der Variablendaten fest, die nach Variablennamen sortiert sind.

Parameter

NameTypBeschreibung
fieldsObjectEine Sammlung von Schlüssel-Wert-Paaren aus String- und Variablendaten.

Rückflug

ResourceData : Dieses Ressourcendatenobjekt für die Verkettung.