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

ContentDownloadHandler クラス

ContentDownloadHandler を使用して、コンテンツのダウンロード方法を制御するカスタムダウンロードハンドラーを定義します。

名前空間

Sfc

ContentDownloadHandler のプロパティ

ContentDownloadHandler のプロパティは次のとおりです。

downloadErrorMessage

ダウンロードが許可されない理由を説明する、カスタマーされたエラーメッセージ。

署名

public String downloadErrorMessage {get; set;}

プロパティ値

型: String

このメッセージは、redirectUrl が指定されない場合に使用されます。ダウンロードが許可されない場合、Salesforce は downloadErrorMessage が含まれる ContentCustomizedDownloadException 例外を発生させます。

isDownloadAllowed

ダウンロードが許可されるかどうかを示します。

署名

public Boolean isDownloadAllowed {get; set;}

プロパティ値

型: Boolean

redirectUrl

Information Rights Management (IRM) 制御、ウイルススキャン、またはその他の動作を適用するためにユーザーがリダイレクトされる先の URL。

署名

public String redirectUrl {get; set;}

プロパティ値

型: String

URL は有効な相対 URL である必要があります。たとえば、リダイレクトはカスタム Visualforce ページ (「/apex/IRMControl」など) にすることができます。パスのない URL (「www.domain.com」など) を指定すると、InvalidParameterValueException が発生します。