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

問題

Salesforce管理者は、レコードによってトリガーされるフローを作成しています。特定の基準が満たされた場合、フローはApexメソッドを呼び出して、いくつかのタイプのオブジェクトを含む複雑な検証を実行する必要があります。Apexメソッドを作成する場合、メソッドをフロー内で使用できるようにするために、開発者はどのアノテーションを使用する必要がありますか。

  • @future
  • @InvocableMethod
  • @AuraEnaled
  • @RemoteAction

正解

  • @future
  • @InvocableMethod
  • @AuraEnaled
  • @RemoteAction

解説

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

□ @future
これは不正解です。@future アノテーションは、メソッドを非同期で実行するために使用されます。これは、フローからApexメソッドを直接呼び出すためのアノテーションではありません。

□ @InvocableMethod
これは正解です。@InvocableMethod アノテーションは、フローやプロセスビルダーからApexメソッドを呼び出すために使用されます。このアノテーションが付けられたメソッドは、フロー内で直接呼び出すことができます。

□ @AuraEnabled
これは不正解です。@AuraEnabled アノテーションは、LightningコンポーネントやAuraコンポーネントからApexメソッドを呼び出すために使用されます。フローからの呼び出しには関連していません。

□ @RemoteAction
これは不正解です。@RemoteAction アノテーションは、VisualforceページからJavaScriptを使用してApexメソッドを呼び出すために使用されます。フローからの呼び出しには関連していません。

次の問題へ

前の問題へ

1問目から復習する

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

この記事を書いた人

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

コメント

コメントする

目次