ContactsService ユーザエクスペリエンス

コンポーネントでは任意のユーザエクスペリエンスを提供できますが、連絡先データをインポートまたは処理するコンポーネントには一般的なフローがあります。

  1. Lightning Web コンポーネントには、連絡先データを使用するプロセスを開始するボタン (またはその他のユーザインターフェースコントロール) が表示されます。

  2. そのボタンをタップすると、ContactsService によってリストビューが開かれ、ユーザはデバイスのネイティブ連絡先リストから任意の数の連絡先を選択できます。

    Lightning Web コンポーネントでデバイスの連絡先が開く

  3. 目的の連絡先を選択したら、「チェック」アイコンまたは [完了] ボタンをタップして続行します。

    Lightning Web コンポーネントに選択した連絡先が表示される

  4. Lightning Web コンポーネントは、選択した連絡先からデータを受け取ります。コンポーネントは、連絡先をさらに処理したり、Salesforce に連絡先を追加したり、ビジネスプロセスに必要なカスタムロジックを適用したりするための追加のユーザインターフェースコントロールを表示できます。