Partage de technologie

Gestion du développement de Hongmeng : [@ohos.account.distributedAccount (gestion de compte distribuée)]

2024-07-08

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

Gestion de compte distribuée

Ce module fournit quelques fonctions de base pour la gestion des comptes distribués, notamment l'interrogation et la mise à jour de l'état de connexion du compte.

illustrer: Le premier lot d'interfaces de ce module est pris en charge à partir de la version 7 de l'API. Pour les nouvelles interfaces dans les versions ultérieures, la version initiale de l'interface est marquée individuellement par un exposant.Veuillez vous familiariser avec le document d'orientation de développement de Hongmeng avant le développement.gitee.com/li-shizhen-skin/harmony-os/blob/master/README.mdCliquez ou copiez pour y aller.

Module d'importation

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

compte_distributedAccount.getDistributedAccountAbility

getDistributedAccountAbility() : Capacité de compte distribuée

Obtenez l’objet d’instance unique du compte distribué.

Capacités du système : SystemCapability.Compte.OsAccount

  • valeur de retour :

    Type | Description |
    | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- |
    | [DistributedAccountAbility]| Renvoie une instance qui fournit des méthodes pour interroger et mettre à jour l'état de connexion du compte distribué. |

  • Exemple:

    const accountAbility = account_distributedAccount.getDistributedAccountAbility();
    

Capacité de compte distribuée

Fournit des méthodes pour interroger et mettre à jour l’état de connexion du compte distribué (vous devez d’abord obtenir l’objet d’instance unique du compte distribué).

requêteOsAccountDistributedInfo

queryOsAccountDistributedInfo(rappel : AsyncCallback) : void

Obtenez des informations sur le compte distribué et utilisez le rappel pour renvoyer le résultat de manière asynchrone.

Capacités du système : SystemCapability.Compte.OsAccount

Autorisations requises : ohos.permission.MANAGE_LOCAL_ACCOUNTS ou ohos.permission.DISTRIBUTED_DATASYNC, cette autorisation n'est utilisée que par les applications système.

  • paramètre:

    | Nom du paramètre | Type | Obligatoire |
    | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | – | ------------- |
    | rappel | AsyncCallback