この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

getParametersAsJSON()

キャンバスアプリケーションの現在のカスタムパラメータを取得します。パラメータは JSON 文字列として返されます。

署名

public String getParametersAsJSON()

戻り値

型: String

使用方法

このメソッドを使用して、キャンバスアプリケーションの現在のカスタムパラメータを取得します。パラメータは、System.JSON.deserializeUntyped(jsonString) メソッドを使用してデシリアライズできる JSON 文字列で返されます。

カスタムパラメータは、Canvas.EnvironmentContext.setParametersAsJSON(jsonString) 文字列を使用して変更できます。

この例では、現在のカスタムパラメータを取得し、対応付けにデシリアライズして、結果をデバッグログに出力します。

1Canvas.EnvironmentContext env = renderContext.getEnvironmentContext();
2
3// Get current custom params
4Map<String, Object> currentParams = 
5    (Map<String, Object>) JSON.deserializeUntyped(env.getParametersAsJSON());
6System.debug('Environment Context custom paramters: ' + currentParams);