Bagikan melalui


PackageManager.CanPackageQuery Metode

Definisi

Overload

CanPackageQuery(String, String)

Mengembalikan true jika paket sumber dapat meminta detail tentang paket target.

CanPackageQuery(String, String[])

Sama seperti #canPackageQuery(String, String) tetapi menerima array paket target yang akan dikueri.

CanPackageQuery(String, String)

Mengembalikan true jika paket sumber dapat meminta detail tentang paket target.

[Android.Runtime.Register("canPackageQuery", "(Ljava/lang/String;Ljava/lang/String;)Z", "GetCanPackageQuery_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=33)]
public virtual bool CanPackageQuery (string sourcePackageName, string targetPackageName);
[<Android.Runtime.Register("canPackageQuery", "(Ljava/lang/String;Ljava/lang/String;)Z", "GetCanPackageQuery_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=33)>]
abstract member CanPackageQuery : string * string -> bool
override this.CanPackageQuery : string * string -> bool

Parameter

sourcePackageName
String

Paket sumber yang akan menerima detail tentang paket target.

targetPackageName
String

Paket target yang detailnya akan dibagikan dengan paket sumber.

Mengembalikan

true jika paket sumber dapat mengkueri detail tentang paket target.

Atribut

Keterangan

Mengembalikan true jika paket sumber dapat meminta detail tentang paket target. Aplikasi yang berbagi detail tentang aplikasi lain harus menggunakan API ini untuk menentukan apakah detail tersebut harus ditahan dari penelepon yang tidak memiliki visibilitasnya.

Catatan: Pemanggil harus dapat mengkueri detail tentang paket sumber dan target. A NameNotFoundException dilemparkan jika tidak.

Dokumentasi Java untuk android.content.pm.PackageManager.canPackageQuery(java.lang.String, java.lang.String).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

CanPackageQuery(String, String[])

Sama seperti #canPackageQuery(String, String) tetapi menerima array paket target yang akan dikueri.

[Android.Runtime.Register("canPackageQuery", "(Ljava/lang/String;[Ljava/lang/String;)[Z", "GetCanPackageQuery_Ljava_lang_String_arrayLjava_lang_String_Handler", ApiSince=34)]
public virtual bool[] CanPackageQuery (string sourcePackageName, string[] targetPackageNames);
[<Android.Runtime.Register("canPackageQuery", "(Ljava/lang/String;[Ljava/lang/String;)[Z", "GetCanPackageQuery_Ljava_lang_String_arrayLjava_lang_String_Handler", ApiSince=34)>]
abstract member CanPackageQuery : string * string[] -> bool[]
override this.CanPackageQuery : string * string[] -> bool[]

Parameter

sourcePackageName
String

Paket sumber yang akan menerima detail tentang paket target.

targetPackageNames
String[]

Array paket target yang detailnya akan dibagikan dengan paket sumber.

Mengembalikan

Array boolean di mana setiap anggota menentukan apakah paket sumber dapat meminta detail tentang paket target yang diberikan oleh nilai yang sesuai pada indeks yang sama dalam array paket target.

Atribut

Keterangan

Sama seperti #canPackageQuery(String, String) tetapi menerima array paket target yang akan dikueri.

Dokumentasi Java untuk android.content.pm.PackageManager.canPackageQuery(java.lang.String, java.lang.String[]).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk