技術共有

宏蒙開発管理: [@ohos.account.distributedAccount (分散アカウント管理)]

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

分散アカウント管理

このモジュールは、主にアカウントのログイン ステータスのクエリと更新を含む、分散アカウントを管理するためのいくつかの基本機能を提供します。

例証します: このモジュールのインターフェイスの最初のバッチは、API バージョン 7 以降でサポートされます。後続のバージョンの新しいインターフェイスの場合、インターフェイスの初期バージョンには個別に上付き文字が付けられます。開発前にHongmeng開発ガイダンス文書をよく読んでください。gitee.com/li-shizhen-skin/harmony-os/blob/master/README.mdクリックまたはコピーして移動します。

インポートモジュール

import account_distributedAccount from '@ohos.account.distributedAccount';

アカウント_分散アカウント.get分散アカウントアビリティ

getDistributedAccountAbility(): 分散アカウントアビリティ

分散アカウントの単一インスタンス オブジェクトを取得します。

システム機能: システム機能.アカウント.OsAccount

  • 戻り値:

    | タイプの説明 |
    | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- |
    | [DistributedAccountAbility]| 分散アカウントのログイン ステータスをクエリおよび更新するためのメソッドを提供するインスタンスを返します。 |

  • 例:

    const accountAbility = account_distributedAccount.getDistributedAccountAbility();
    

分散アカウント機能

分散アカウントのログイン ステータスをクエリおよび更新するためのメソッドを提供します (最初に分散アカウントの単一インスタンス オブジェクトを取得する必要があります)。

クエリOsAccountDistributedInfo

queryOsAccountDistributedInfo(コールバック: AsyncCallback): void

分散アカウント情報を取得し、コールバックを使用して結果を非同期に返します。

システム機能: システム機能.アカウント.OsAccount

必要な権限: ohos.permission.MANAGE_LOCAL_ACCOUNTS または ohos.permission.DISTRIBUTED_DATASYNC、この権限はシステム アプリケーションによってのみ使用されます。

  • パラメータ:

    | パラメータ名 | 必須 |
    | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | – | ------------- |
    | コールバック | AsyncCallback