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

名前空間プレフィックスの登録

使用可能なエディション: Salesforce Classic
使用可能なエディション: Developer Edition

パッケージアップロードおよびインストールを使用可能なエディション: Group Edition、Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition


パッケージコンテキストでは、名前空間プレフィックスとは AppExchange にある自社パッケージとそのコンテンツを他の開発者のパッケージと区別するための 1 ~ 15 文字の英数字で構成される識別子です。名前空間プレフィックスでは、大文字小文字は区別されません。たとえば、ABC と abc は一意として認識されません。名前空間プレフィックスは、すべての Salesforce 組織にわたって必ずグローバルに一意なものを指定します。名前空間プレフィックスを使用することで、各自の管理パッケージのみを管理できるようになります。

Salesforce では、Salesforce 組織のすべての一意のコンポーネント名に自動的に名前空間プレフィックスとそれに続く 2 つのアンダースコア (__) を追加します。一意のパッケージコンポーネントとは、カスタムオブジェクト、カスタム項目、カスタムリンク、Sコントロール、および入力規則など、Salesforce 内の他のコンポーネントで使用されていない名前を持つパッケージコンポーネントです。たとえば、名前空間プレフィックスが abc であり、管理パッケージに Expense__c という API 名のカスタムオブジェクトがある場合、abc__Expense__c という API 名を使用して、API 経由でこのオブジェクトにアクセスします。名前空間プレフィックスは、すべてのコンポーネントの詳細ページに表示されます。

Sコントロールライブラリに保存されている Sコントロール、または Force.com APIを使用しない [ドキュメント] タブは、名前空間プレフィックスの登録後も正常に機能します。ただし、組織外に保存された Sコントロール、または Force.com API を使用して Salesforce を呼び出す Sコントロールは、微調整が必要な場合があります。詳細は、『オブジェクトリファレンス』「Scontrol」を参照してください。

警告

名前空間プレフィックスは、以下の条件で指定します。
  • 1 文字目が英字である。
  • 1 ~ 15 文字までの英数字を含む。
  • アンダースコア (_) を 2 つ続けて入力しない。
名前空間プレフィックスを登録する手順は、次のとおりです。
  1. [設定] から、[クイック検索] ボックスに「パッケージ」と入力し、[パッケージ] を選択します。
  2. [編集] をクリックします。

    すでに開発者設定が定義されている場合は、このボタンは表示されません。

    メモ

  3. 開発者設定に必要な選択項目を確認し、[次へ] をクリックします。
  4. 登録する名前空間プレフィックスを入力します。
  5. [使用可能か調べる] をクリックして、名前空間プレフィックスが使用済みかどうかを確認します。
  6. 入力した名前空間プレフィックスを使用できない場合は、上記の 2 つの手順を繰り返します。
  7. [選択内容の確認] をクリックします。
  8. [保存] をクリックします。