【Salesforce 認定Platformデベロッパー】試験対策:第91問

問題

VisualforceページのコンテンツをPDFとして表示するコードはどれですか。

  • <apex:page contentType=”pdf”>
  • <apex:page renderAs=”pdf”>
  • <apex:page contentType=”application/pdf”>
  • <apex:page rendersAs=”application/pdf”>

正解

  • <apex:page contentType=”pdf”>
  • <apex:page renderAs=”pdf”>
  • <apex:page contentType=”application/pdf”>
  • <apex:page rendersAs=”application/pdf”>

解説

それぞれの選択肢の理由について説明します。

□ <apex:page contentType=”pdf”>
これは不正解です。この属性の値は正しくありません。contentType 属性は、MIME(contentTypeはMultipurpose Internet Mail Extension)タイプを指定するためのもので、”pdf”は正しいMIMEタイプではありません。

□ <apex:page renderAs=”pdf”>
これは正解です。renderAs属性を使用して、VisualforceページのコンテンツをPDFとして表示することができます。この属性の値として”pdf”を指定することで、ページはPDFとしてレンダリングされます。

□ <apex:page contentType=”application/pdf”>
これは不正解です。contentTypeはMIMEタイプを指定するためのものですが、VisualforceページをPDFとしてレンダリングするためにはrenderAs属性を使用する必要があります。

□ <apex:page rendersAs=”application/pdf”>
これは不正解です。この属性名や値は正しくありません。正しい属性名はrenderAsで、正しい値は”pdf”です。

参考:apex:page

次の問題へ

前の問題へ

1問目から復習する

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

雇われのシステムエンジニアです。
普段は車載ECUのセキュリティー分野に従事しております。

■保有資格
Salesforce 認定 アドミニストレーター
Salesforce 認定 Platform アプリケーションビルダー
Salesforce 認定 Platform デベロッパー

コメント

コメントする

目次