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

ContentAsset

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

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

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

特別なアクセスルール

  • ContentAssets はシステム管理者ユーザのみが編集または削除できます。
  • ファイルアクセス権のあるユーザは 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 つ続けて使用することはできません。
管理パッケージでこの項目を使用することにより、パッケージインストール時の名前の競合を回避します。この項目を使用して、開発者は管理パッケージのオブジェクト名を変更し、変更は登録者の組織で反映されます。
isVisibleByExternalUsers
boolean
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
認証されていないユーザがアセットファイルを参照できるかどうかを示します。
Language
picklist
プロパティ
Create、Defaulted on create、Filter、Group、Nillable、Restricted picklist、Sort、Update
説明
ドキュメントの言語。組織で複数言語を有効にしている場合を除き、この項目はデフォルトでユーザの言語に設定されます。返される表示ラベルの言語を指定します。値は、de_DEen_GB など有効なユーザロケール (言語および国) である必要があります。ロケールについての詳細は、CategoryNodeLocalization オブジェクトの Language 項目を参照してください。
MasterLabel
string
プロパティ
Create、Filter、Group、Sort、Update
説明
アセットファイルのマスタ表示ラベル。この内部ラベルは翻訳されません。
NamespacePrefix
string
プロパティ
Filter、Group、Nillable、Sort
説明
このオブジェクトと関連付けられた名前空間プレフィックス。管理パッケージを作成する Developer Edition 組織には、一意の名前空間プレフィックスがあります。最大 15 文字です。namespacePrefix__componentName 表記を使用して、管理パッケージのコンポーネントを参照できます。