PackageManager.CanPackageQuery Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
CanPackageQuery(String, String) |
Mengembalikan |
CanPackageQuery(String, String[]) |
Sama seperti |
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.
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.
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.