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

Layout クラス

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

Namespace (名前空間)

メタデータ

使用方法

このクラスを使用して、レイアウトメタデータコンポーネントにアクセスします。詳細は、『メタデータ 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

レイアウトの Salesforce1 アクションバーに表示されるアクションのリストおよびその順序。

署名

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