Metadata 名前空間
Metadata 名前空間
Metadata 名前空間は、Salesforce のカスタムメタデータを操作するためのクラスとメソッドを提供します。
Salesforce ではメタデータ型とコンポーネントを使用して、組織の設定とカスタマイズを表します。システム管理者が制御する組織設定、またはインストール済みアプリケーションとパッケージによって適用される設定情報にはメタデータを使用します。Apex コード内からメタデータにアクセスするときに、Metadata 名前空間のクラスを使用します。
Apex でのメタデータアクセスは、API バージョン 40.0 以降を使用する Apex クラスで使用できます。
詳細は、「メタデータ」を参照してください。
Metadata 名前空間のクラスを次に示します。
-
AnalyticsCloudComponentLayoutItem クラス
標準ページまたはカスタムページの Wave Analytics ダッシュボードの設定を示します。 -
ConsoleComponent クラス
ページレイアウトのセクションのカスタムコンソールコンポーネントを表します。 -
Container クラス
コンソールのサイドバーに複数のカスタムコンソールコンポーネントを表示するための場所とスタイルを表します。 -
CustomConsoleComponents クラス
ページレイアウト上にあるカスタムコンソールコンポーネント (Visualforce ページ、参照項目、または関連リスト) を表します。 -
CustomMetadata クラス
カスタムメタデータ型のレコードを表します。 -
CustomMetadataValue クラス
カスタムメタデータコンポーネントのカスタムメタデータ値を表します。 -
DeployCallback インターフェース
メタデータリリースコールバッククラスのインタ��フェース。 -
DeployCallbackContext クラス
リリースジョブのコンテキスト情報を表します。 -
DeployContainer クラス
リリースするカスタムメタデータコンポーネントのコンテナを表します。 -
DeployDetails クラス
リリースしたコンポーネントの詳細情報が含まれます。 -
DeployMessage クラス
メタデータコンポーネントのリリースの結果情報を表します。 -
DeployProblemType 列挙
失敗したコンポーネントリリースの問題のタイプを説明します。 -
DeployResult クラス
メタデータリリースの結果を表します。 -
DeployStatus 列挙
リリースした結果の状況。 -
FeedItemTypeEnum 列挙
フィードベースのページレイアウトのフィード項目のタイプ。 -
FeedLayout クラス
フィードベースのページレイアウトのフィードビューを定義する値を表します。フィードベースのレイアウトは、取引先、ケース、取引先責任者、リード、商談、カスタム、および外部のオブジェクトで使用できます。フィードビューと詳細ビューが含まれます。 -
FeedLayoutComponent クラス
フィードベースのページレイアウトのフィードビュー内のコンポーネントを表します。 -
FeedLayoutComponentType 列挙
フィードレイアウトコンポーネントのタイプを示します。 -
FeedLayoutFilter クラス
フィードベースのページレイアウトのフィードビュー内のフィード条件オプションを表します。1 つの条件には、standardFilter または feedItemType セットのみを含めることができます。 -
FeedLayoutFilterPosition 列挙
レイアウト内でフィード条件リストが含まれる場所を説明します。 -
FeedLayoutFilterType 列挙
フィードレイアウト条件のタイプ。 -
Layout クラス
ページレイアウトに関連付けられたメタデータを表します。 -
LayoutColumn クラス
レイアウトセクション内の列の項目を表します。 -
LayoutHeader 列挙
Metadata.Layout.headers に使用されるタギングの種類を表します。 -
LayoutItem クラス
レイアウト項目を定義する有効な値を表します。 -
LayoutSection クラス
[カスタムリンク] セクションなど、ページレイアウトのセクションを表します。 -
LayoutSectionStyle 列挙
レイアウトセクションで可能なスタイルを説明します。 -
Metadata クラス
カスタムメタデータコンポーネントを表す抽象基本クラス。 -
MetadataType 列挙
Apex で使用可能なカスタムメタデータコンポーネントを表します。 -
MetadataValue クラス
カスタムメタデータコンポーネント項目を表す抽象基本クラス。 -
MiniLayout クラス
[コンソール] タブ、詳細のフロート表示、および行動のフロート表示でのレコードのミニビューを表します。 -
Operations クラス
カスタムメタデータの取得やリリースなど、メタデータ操作を実行するためのクラスを表します。 -
PlatformActionList クラス
レイアウトの Salesforce モバイルアクションバーに表示されるアクションのリストとその順序を表します。 -
PlatformActionListContextEnum 列挙
アクションリストの各種コンテキストを説明します。 -
PlatformActionListItem クラス
レイアウトのプラットフォームアクションリストのアクションを表します。 -
PlatformActionTypeEnum 列挙
PlatformActionListItem のアクションのタイプ。 -
PrimaryTabComponents クラス
Salesforce コンソールの主タブにあるカスタムコンソールコンポーネントを表します。 -
QuickActionList クラス
ページレイアウトに関連付けられたアクションのリストを表します。 -
QuickActionListItem クラス
QuickActionList のアクションを表します。 -
RelatedContent クラス
ページレイアウトの [モバイルカード] セクションを表します。 -
RelatedContentItem クラス
RelatedContent リストの個別の項目を表します。 -
RelatedList クラス
Salesforce コンソールのサイドバーにある関連リストのカスタムコンポーネントを表します。 -
RelatedListItem クラス
ページレイアウトの関連リストの項目を表します。 -
ReportChartComponentLayoutItem クラス
標準ページまたはカスタムページのレポートグラフの設定を示します。 -
ReportChartComponentSize 列挙
表示するレポートグラフコンポーネントのサイズを説明します。 -
SidebarComponent クラス
Salesforce コンソールのサイドバーのいずれかで複数のコンポーネントをホストするコンテナに表示する特定のカスタムコンソールコンポーネントを表します。 -
SortOrder 列挙
関連リストの並べ替え順を説明します。 -
StatusCode 列挙
失敗したコンポーネントリリースの状況コードについて説明します。 -
SubtabComponents クラス
Salesforce コンソールのサブタブにあるカスタムコンソールコンポーネントを表します。 -
SummaryLayoutStyleEnum 列挙
SummaryLayout の強調表示パネルのスタイルを説明します。 -
SummaryLayout クラス
ケースフィードが有効化されているときにページレイアウト上部のグリッドでキー項目を集計する、強調表示パネルの外観を制御します。 -
SummaryLayoutItem クラス
ケースフィードが有効化されているときに、個々の項目の外観および強調表示パネルのグリッド内の列と行の位置を制御します。強調表示パネルのグリッドごとに 2 つの項目を指定できます。 -
UiBehavior 列挙
レイアウトページでのレイアウト項目の動作を説明します。