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

Newer Version Available

This content describes an older version of this product. View Latest

Layout クラス

ページレイアウトに関連付けられたメタデータを表します。

名前空間

Metadata

使用方法

このクラスを使用して、レイアウトメタデータコンポーネントにアクセスします。詳細は、『メタデータ API 開発者ガイド』「Layout」を参照してください。

Layout のプロパティ

Layout のプロパティは次のとおりです。

customButtons

このレイアウトのカスタムボタン。

署名

public List<String> customButtons {get; set;}

プロパティ値

型: List<String>

customConsoleComponents

ページレイアウト上にあるカスタムコンソールコンポーネント (Visualforce ページ、参照項目、または関連リスト) を表します。

署名

public Metadata.CustomConsoleComponents customConsoleComponents {get; set;}

プロパティ値

型: CustomConsoleComponents Class

emailDefault

メールチェックボックスのデフォルト値。showEmailCheckbox プロパティが設定されている場合のみ関係します。

署名

public Boolean emailDefault {get; set;}

プロパティ値

型: Boolean

excludeButtons

このレイアウトから除外する標準ボタンのリスト。

署名

public List<String> excludeButtons {get; set;}

プロパティ値

型: List<String>

feedLayout

フィードベースのページレイアウトのフィードビューを定義する値を表します。

署名

public Metadata.FeedLayout feedLayout {get; set;}

プロパティ値

型: Metadata.FeedLayout

headers

タギングに使用するレイアウトヘッダーを表します。

署名

public List<Metadata.LayoutHeader> headers {get; set;}

プロパティ値

型: List<Metadata.LayoutHeader>

layoutSections

項目、Sコントロール、およびカスタムリンクを含むレイアウトのメインセクション。ここでの順序はレイアウトの順序を決定します。

署名

public List<Metadata.LayoutSection> layoutSections {get; set;}

プロパティ値

型: List<Metadata.LayoutSection>

miniLayout

[コンソール] タブ、詳細のフロート表示、行動のオーバーレイのレコードのミニビューで使用されるミニレイアウトを表します。

署名

public Metadata.MiniLayout miniLayout {get; set;}

プロパティ値

型: Metadata.MiniLayout

multilineLayoutFields

OpportunityProduct レイアウトに表示される特別な複数行のレイアウト項目の項目。

署名

public List<String> multilineLayoutFields {get; set;}

プロパティ値

型: List<String>

platformActionList

レイアウトの Salesforce モバイルアクションバーに表示されるアクションのリストとその順序。

署名

public Metadata.PlatformActionList platformActionList {get; set;}

プロパティ値

型: Metadata.PlatformActionList

quickActionList

ページレイアウトの Salesforce フルサイトに表示されるクイックアクションのリスト。

署名

public Metadata.QuickActionList quickActionList {get; set;}

プロパティ値

型: Meatadata.QuickActionL.

relatedContent

ページレイアウトの関連コンテンツセクション。

署名

public Metadata.RelatedContent relatedContent {get; set;}

プロパティ値

型: Metadata.RelatedContent

relatedLists

レイアウトの関連リスト。ユーザインターフェースに表示される順序で表示されます。

署名

public List<Metadata.RelatedListItem> relatedLists {get; set;}

プロパティ値

型: List<Metadata.RelatedListItem>

relatedObjects

コンソールのミニビューに表示される関連オブジェクトのリスト。

署名

public List<String> relatedObjects {get; set;}

プロパティ値

型: List<String>

runAssignmentRulesDefault

[割り当てルールの実行] チェックボックスのデフォルト値。showRunAssignmentRulesCheckbox プロパティが設定されている場合のみ関係します。

署名

public Boolean runAssignmentRulesDefault {get; set;}

プロパティ値

型: Boolean

showEmailCheckbox

メールチェックボックスを表示するかどうかを制御します。ケース、CaseClose、および ToDo レイアウトでのみ使用可能。チェックボックスのデフォルトの状態は、emailDefault プロパティで制御されます。

署名

public Boolean showEmailCheckbox {get; set;}

プロパティ値

型: Boolean

showHighlightsPanel

設定すると、Salesforce コンソールのページに強調表示パネルが表示されます。

署名

public Boolean showHighlightsPanel {get; set;}

プロパティ値

型: Boolean

showInteractionLogPanel

設定すると、Salesforce コンソールのページに相互関係ログが表示されます。

署名

public Boolean showInteractionLogPanel {get; set;}

プロパティ値

型: Boolean

showKnowledgeComponent

ケースレイアウトでのみ使用可能。設定すると、Salesforce コンソールのケースにナレッジサイドバーが表示されます。

署名

public Boolean showKnowledgeComponent {get; set;}

プロパティ値

型: Boolean

showRunAssignmentRulesCheckbox

[割り当てルールの実行] チェックボックスを表示するかどうかを制御します。リードレイアウトとケースレイアウトでしか使用できません。チェックボックスのデフォルトの状態は、runAssignmentRulesDefault プロパティで制御されます。

署名

public Boolean showRunAssignmentRulesCheckbox {get; set;}

プロパティ値

型: Boolean

showSolutionSection

CaseClose レイアウトでのみ使用可能。設定されている場合、組み込みのソリューション情報セクションがページに表示されます。

署名

public Boolean showSolutionSection {get; set;}

プロパティ値

型: Boolean

showSubmitAndAttachButton

ケースレイアウトのみ。設定すると、カスタマーポータルのケースの編集ページで、ポータルユーザに [登録 & ファイルを添付] ボタンが表示されます。

署名

public Boolean showSubmitAndAttachButton {get; set;}

プロパティ値

型: Boolean

summaryLayout

このレイアウトの概要レイアウト。

署名

public Metadata.SummaryLayout summaryLayout {get; set;}

プロパティ値

型: Metadata.SummaryLayout

Layout のメソッド

Layout のメソッドは次のとおりです。

clone()

Metadata.Layout の複製を作成します。

署名

public Object clone()

戻り値

型: Object