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

Lightning コンポーネントコードの例

次の例は、applicationNamedeveloperName および namespacePrefix を使用して <force:canvasApp> コンポーネントを参照する方法を示しています。

可能な場合は applicationName ではなく developerName を使用します。developerName (API 参照名とも呼ばれる) はキャンバスアプリケーションを作成したときに接続アプリケーションに割り当てられる永続名です。applicationName は変更可能です。変更すると、変更前の名前を使用する Aura コンポーネントが破損する可能性があります。

メモ

オブジェクト詳細ページ

この例では、<force:canvasApp>applicationName および namespacePrefix 属性を使用して [取引先] ページにキャンバスアプリケーションを表示しています。

まず、myCanvasApp.cmpcanvasParameters という Aura 属性を定義します。この属性を使用して recordId をキャンバスアプリケーションに渡します。次に init ハンドラを定義します。このハンドラはコンポーネントが初期化されるときに doInit アクションメソッドを呼び出します。<force:canvasApp> にキャンバスアプリケーションのサイズをピクセル単位で指定します。

myCanvasAppController.js で、doInit メソッドにより canvasParameters 属性に recordId を設定します。

標準ページ

この例では、<apex:canvasApp>developerName および namespacePrefix 属性を使用して Aura コンポーネントにキャンバスアプリケーションを表示しています。このコードでは、キャンバスアプリケーションのサイズが 1000x800 ピクセル (高さ x 幅) に指定されます。このコードは 3 つのカスタムパラメータをキャンバスアプリケーションに渡します。