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

ContentAsset

Lightning Experience のカスタムアプリケーションでアセットファイルに変換された Salesforce ファイルを表します。Salesforce ファイルを組織の設定および定義のために使用できるようにします。アセットファイルはパッケージ化や他のコンポーネントによる参照が可能です。このオブジェクトは、API バージョン 38.0 以降で使用できます。

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

create()delete()describeSObjects()query()retrieve()update()

特別なアクセスルール

  • ContentAssets は管理者ユーザのみが作成、編集、削除できます。
  • Salesforce Files を通常どおりコラボレーションで使用する場合は、アセットファイルを作成する必要はありません。設定および定義状況でファイルを使用する場合にのみ「アセット化」します。
  • アセットファイルが他のコンポーネントによって参照されている場合は、ファイル (ContentDocument) とアセット設定レコード (ContentAssets) のどちらも削除できません。
  • ContentAsset では検索も、最後に使用 (MRU) リストもサポートされません。
  • ContentAsset では Apex トリガがサポートされません。

項目

項目 詳細
ContentDocumentId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
ドキュメントの ID。
DeveloperName
string
プロパティ
Create、Filter、Group、Sort、Update
説明
API でのアセットファイルの一意の名前。ContentAsset.DeveloperName:
  • 40 文字以下にする必要があります。
  • 先頭を文字にする必要があります。
  • アンダースコアと英数字のみを使用できます。
  • スペースを含めることはできません。
  • 末尾をアンダースコアにすることはできません。
  • アンダースコアを 2 つ続けて使用することはできません。
管理パッケージでこの項目を使用することにより、パッケージインストール時の名前の競合を回避します。この項目を使用して、開発者は管理パッケージのオブジェクト名を変更し、変更は登録者の組織で反映されます。
Language
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Nillable、Restricted picklist、Sort、Update
説明
ドキュメントの言語。組織で複数言語を有効にしている場合を除き、この項目はデフォルトでユーザの言語に設定されます。返される表示ラベルの言語を指定します。この値は、「de_DE」や「en_GB」など、有効なユーザロケール (言語および国) である必要があります。ロケールについての詳細は、CategoryNodeLocalization オブジェクトの Language 項目を参照してください。
MasterLabel
string
プロパティ
Create、Filter、Group、Sort、Update
説明
アセットファイルのマスタ表示ラベル。この内部ラベルは翻訳されません。
NameSpacePrefix
string
プロパティ
Filter、Group、Nillable、Sort
説明
このオブジェクトと関連付けられた名前空間プレフィックス。管理パッケージを作成する Developer Edition 組織には、一意の名前空間プレフィックスがあります。最大 15 文字です。namespacePrefix__componentName 表記を使用して、管理パッケージのコンポーネントを参照できます。