Newer Version Available
Templates クラス
名前空間
使用方法
Templates とそれに関連付けられているクラス Wave.TemplatesSearchOptions を使用して、CRM Analytics テンプレート情報を取得します。
例
次のコードサンプルでは、テンプレート名のリストを返すメソッドが宣言されています。
@AuraEnabled アノテーションを追加すると、Lightning Web コンポーネントは、Templates のメソッドに直接アクセスできます。
lwc.js ファイルの場合の例を次に示します。
Templates のメソッド
Templates のメソッドは次のとおりです。
getTemplate(templateIdOrApiName)
署名
public static Map<String,Object> getTemplate(String templateIdOrApiName)
パラメーター
- templateIdOrApiName
- 型: String
- 取得するテンプレートのテンプレート ID または API 名。
戻り値
型: Map<String,Object>
テンプレート JSON 属性の名前と値のペアの対応付け。ここで名前は、オブジェクト値を含む文字列です。属性についての詳細は、TemplateRepresentation を参照してください。
例
getTemplateConfig(templateIdOrApiName)
署名
public static Map<String,Object> getTemplateConfig(String templateIdOrApiName)
パラメーター
- templateIdOrApiName
- 型: String
- テンプレート設定を取得するテンプレート ID または開発者名。
戻り値
型: Map<String,Object>
テンプレート設定 JSON 属性の名前とオブジェクト値の対応付け。属性についての詳細は、TemplateConfigurationRepresentation を参照してください。
例
getTemplates(options)
署名
public static Map<String,Object> getTemplates(Wave.TemplatesSearchOptions options)
パラメーター
- options
- 型: Wave.TemplatesSearchOptions
- テンプレートコレクションを絞り込むために使用する検索オプション。
戻り値
型: Map<String,Object>
テンプレート名とテンプレートオブジェクト値の対応付け。テンプレートコレクションについての詳細は、TemplateCollectionRepresentation を参照してください。
例
getTemplates()
署名
public static Map<String,Object> getTemplates()
戻り値
型: Map<String,Object>
テンプレート名とテンプレートオブジェクト値の対応付け。テンプレートコレクションについての詳細は、TemplateCollectionRepresentation を参照してください。