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

RecordAlertDataSource

レコードアラートデータの内部または外部ソースを表します。

可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。

重要

親種別

Metadata メタデータ型を拡張し、その fullName 項目を継承します。

ファイルのサフィックスおよびディレクトリの場所

RecordAlertDataSource コンポーネントのサフィックスは recordAlertDataSource で、recordAlertDataSources フォルダーに保存されます。

バージョン

RecordAlertDataSource コンポーネントは、API バージョン 54.0 以降で使用できます。

項目

項目名 説明
apexClass
項目の型
string
説明
データソースとして使用する Apex クラス。

このクラスは、fscwmgen.RecordAlertProvider インターフェースを実装している必要があります。

メモ

isActive
項目の型
boolean
説明
このデータソースがまだ有効か (true)、否か (false) を示します。

一度に有効になれるデータソースは 1 つのみです。

メモ

デフォルトは、false です。
isProtected
項目の型
boolean
説明
メタデータ型の動作に現在は影響を与えていない自動生成された値。
masterLabel
項目の型
string
説明

必須。

レコードアラートカテゴリのユーザーインターフェース名。
type
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
レコードアラートを取得するために使用する有効なデータソースの種別。この項目は、API バージョン 55.0 以降で使用できます。
可能な値は次のとおりです。
  • APEX
  • BusinessRulesEngine

宣言的なメタデータの定義のサンプル

RecordAlertDataSource コンポーネントの例を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<RecordAlertDataSource xmlns="http://soap.sforce.com/2006/04/metadata">
3    <masterLabel>FeeInfo</masterLabel>
4    <apexClass>SalesforceProvider</apexClass>
5    <isActive>false</isActive>
6</RecordAlertDataSource>

前の定義を参照する package.xml の例を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3    <namespacePrefix>[namespacePrefix]</namespacePrefix>
4    <types>
5        <members>SalesforceProvider</members>
6        <name>ApexClass</name>
7    </types>
8    <types>
9        <members>*</members>
10        <name>RecordAlertDataSource</name>
11    </types>
12    <version>54.0</version>
13</Package>

マニフェストファイル内のワイルドカードのサポート

このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。