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

ApexPageInfo

1 つの Visualforce ページに関するメタデータを表します。このオブジェクトは、API バージョン 48.0 以降で使用できます。

サポートされているコール

describeSObjects()、query()

特別なアクセスルール

Summer ’20 以降、このオブジェクトにアクセスできるのは、特定の Visualforce ページを参照できるユーザと、「設定・定義を参照する」権限を持つユーザのみになります。

項目

項目 詳細
ApexPageId
型
string
プロパティ
Filter、Group、Sort
説明
Visualforce ページの ID。
ApiVersion
型
double
プロパティ
Filter、Sort
説明
ページの API バージョン。すべてのクラスには、作成時に指定された API バージョンが割り当てられています。API バージョンが 15.0 より前で、ApiVersion が指定されていない場合、ApiVersion はデフォルトの 15.0 になります。
Description
型
textarea
プロパティ
Filter、Nillable、Sort
説明
Visualforce ページの説明。
DurableId
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
組織内でのみ使用します。
IsAvailableInTouch
型
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
Visualforce ページに関連付けられている Visualforce タブを Salesforce アプリケーションで使用できるか (true)、否か (false) を示します。デフォルト値は false です。
IsShowHeader
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
Visualforce ページの showHeader 値。Visualforce ページが式を使用して showHeader を計算する場合は、この値が「unknown」になります。デフォルト値は true です。
MasterLabel
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
Salesforce の設定エリアで Visualforce ページを識別するために使用するテキスト。
Name
型
string
プロパティ
Filter、Group、Sort
説明
Visualforce ページの API 参照名。
NameSpacePrefix
型
string
プロパティ
Filter、Nillable、Sort
説明
このオブジェクトと関連付けられた名前空間プレフィックス。管理パッケージを作成する Developer Edition 組織ごとに一意の名前空間プレフィックスがあります。制限: 15 文字。namespacePrefix__componentName 表記を使用して、管理パッケージのコンポーネントを参照できます。
名前空間プレフィックスには、次のいずれかの値があります。
  • Developer Edition 組織では、サポートしているすべてのオブジェクトの名前空間プレフィックスが、その組織の名前空間プレフィックスに設定されます。

    オブジェクトがインストール済み管理パッケージにある場合は、オブジェクトにそのインストール済み管理パッケージの名前空間プレフィックスが付けられます。この項目の値は、パッケージ開発者の Developer Edition 組織の名前空間プレフィックスです。

    メモ

  • Developer Edition 以外の組織では、インストール済み管理パッケージの一部であるオブジェクトにのみ、NamespacePrefix が設定されます。インストール済み管理パッケージ外のオブジェクトには、名前空間プレフィックスが付けられません。

使用方法

ApexPageInfo を使用して、Visualforce ページに関する限定的なメタデータを照会します。このメタデータの一部は、[Visualforce ページ] で使用可能な Visualforce ページの設定に対応しています。[Visualforce ページ] にアクセスするには、[設定] で、[クイック検索] ボックスに「カスタムコード」と入力します。次に、[Visualforce ページ] を選択します。その他の値は、API 経由でのみ使用できます。Visualforce ページで ApexPageInfo を使用して、Salesforce アプリケーションの基本的な機能を拡張するカスタムコンテンツを追加します。

ユーザが ApexPageInfo レコードを照会できるのは、関連付けられている Visualforce ページを参照できる場合、または「設定・定義を参照する」権限がある場合のみです。各自のユーザ���ロファイルを変更するか、権限セットを割り当てて、ユーザが Visualforce ページを表示できるようにします。