Berbagi teknologi

Manajemen Pengembangan Hongmeng: [@ohos.account.distributedAccount (manajemen akun terdistribusi)]

2024-07-08

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

Manajemen akun terdistribusi

Modul ini menyediakan beberapa fungsi dasar untuk mengelola akun terdistribusi, terutama termasuk menanyakan dan memperbarui status login akun.

menjelaskan: Antarmuka kumpulan pertama modul ini didukung mulai dari API versi 7. Untuk antarmuka baru di versi berikutnya, versi awal antarmuka ditandai satu per satu dengan superskrip.Harap membiasakan diri Anda dengan dokumen panduan pengembangan Hongmeng sebelum pengembangan.gitee.com/li-shizhen-skin/harmony-os/blob/master/README.mdKlik atau salin untuk pergi.

Impor modul

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

akun_distributedAccount.dapatkanDistributedAccountAbility

dapatkanAccountAbility yang didistribusikan(): DistributedAccountAbility

Dapatkan objek instance tunggal akun terdistribusi.

Kemampuan sistem: KemampuanSistem.Akun.AkunOs

  • nilai kembalian:

    |.Jenis |.Deskripsi |
    | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- |
    |.[DistributedAccountAbility]|. Mengembalikan sebuah instance yang menyediakan metode untuk menanyakan dan memperbarui status login akun terdistribusi. |

  • Contoh:

    const accountAbility = account_distributedAccount.getDistributedAccountAbility();
    

AkunKemampuanTerdistribusi

Menyediakan metode untuk menanyakan dan memperbarui status login akun terdistribusi (Anda perlu mendapatkan objek instance tunggal dari akun terdistribusi terlebih dahulu).

kueriOsAccountDistributedInfo

queryOsAccountDistributedInfo(panggilan balik: AsyncCallback): batal

Dapatkan informasi akun terdistribusi dan gunakan panggilan balik untuk mengembalikan hasilnya secara asinkron.

Kemampuan sistem: KemampuanSistem.Akun.AkunOs

Izin yang diperlukan: ohos.permission.MANAGE_LOCAL_ACCOUNTS atau ohos.permission.DISTRIBUTED_DATASYNC, izin ini hanya digunakan oleh aplikasi sistem.

  • parameter:

    |. Nama parameter |. Tipe |. Diperlukan |
    | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | – | ------------- |
    | panggilan balik | Panggilan Balik Asinkron