Compartir tecnología

Gestión de desarrollo de Hongmeng: [@ohos.account.distributedAccount (gestión de cuentas distribuidas)]

2024-07-08

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

Gestión de cuentas distribuidas

Este módulo proporciona algunas funciones básicas para administrar cuentas distribuidas, que incluyen principalmente consultar y actualizar el estado de inicio de sesión de la cuenta.

ilustrar: El primer lote de interfaces de este módulo es compatible a partir de la versión 7 de API. Para nuevas interfaces en versiones posteriores, la versión inicial de la interfaz se marca individualmente con un superíndice.Familiarícese con el documento de orientación de desarrollo de Hongmeng antes del desarrollo.gitee.com/li-shizhen-skin/harmony-os/blob/master/README.mdHaga clic o copie para ir.

Módulo de importación

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

account_distributedAccount.obtenercapacidaddecuentadistribuida

getDistributedAccountAbility(): Capacidad de cuenta distribuida

Obtenga el objeto de instancia única de la cuenta distribuida.

Capacidades del sistema: Capacidad del sistema.Cuenta.Cuenta del sistema operativo

  • valor de retorno:

    | Tipo | Descripción |
    | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- |
    | [DistributedAccountAbility]| Devuelve una instancia que proporciona métodos para consultar y actualizar el estado de inicio de sesión de la cuenta distribuida. |

  • Ejemplo:

    const accountAbility = account_distributedAccount.getDistributedAccountAbility();
    

Cuenta distribuida

Proporciona métodos para consultar y actualizar el estado de inicio de sesión de la cuenta distribuida (primero debe obtener el objeto de instancia única de la cuenta distribuida).

consultaOsAccountDistributedInfo

queryOsAccountDistributedInfo(devolución de llamada: AsyncCallback): void

Obtenga información de cuenta distribuida y utilice la devolución de llamada para devolver el resultado de forma asincrónica.

Capacidades del sistema: Capacidad del sistema.Cuenta.Cuenta del sistema operativo

Permisos requeridos: ohos.permission.MANAGE_LOCAL_ACCOUNTS o ohos.permission.DISTRIBUTED_DATASYNC, este permiso solo lo utilizan las aplicaciones del sistema.

  • parámetro:

    | Nombre del parámetro | Tipo | Obligatorio |
    | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | – | ------------- |
    | devolución de llamada | AsyncCallback