PackageManager.ResolveService 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
ResolveService(Intent, PackageInfoFlags) |
Tentukan layanan terbaik untuk ditangani untuk Niat tertentu. |
ResolveService(Intent, PackageManager+ResolveInfoFlags) |
ResolveService(Intent, PackageInfoFlags)
Tentukan layanan terbaik untuk ditangani untuk Niat tertentu.
[Android.Runtime.Register("resolveService", "(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_IHandler")]
public abstract Android.Content.PM.ResolveInfo? ResolveService (Android.Content.Intent intent, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("resolveService", "(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_IHandler")>]
abstract member ResolveService : Android.Content.Intent * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.ResolveInfo
Parameter
- intent
- Intent
Niat yang berisi semua spesifikasi yang diinginkan (tindakan, data, jenis, kategori, dan/atau komponen).
- flags
- PackageInfoFlags
Bendera opsi tambahan untuk mengubah data yang dikembalikan.
Mengembalikan
Mengembalikan objek ResolveInfo yang berisi niat layanan akhir yang ditentukan sebagai tindakan terbaik. Mengembalikan null jika tidak ada layanan yang cocok yang ditemukan.
- Atribut
Keterangan
Tentukan layanan terbaik untuk ditangani untuk Niat tertentu.
Gunakan #resolveService(Intent, ResolveInfoFlags)
saat bendera panjang diperlukan.
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
ResolveService(Intent, PackageManager+ResolveInfoFlags)
[Android.Runtime.Register("resolveService", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)]
public virtual Android.Content.PM.ResolveInfo? ResolveService (Android.Content.Intent intent, Android.Content.PM.PackageManager.ResolveInfoFlags flags);
[<Android.Runtime.Register("resolveService", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)>]
abstract member ResolveService : Android.Content.Intent * Android.Content.PM.PackageManager.ResolveInfoFlags -> Android.Content.PM.ResolveInfo
override this.ResolveService : Android.Content.Intent * Android.Content.PM.PackageManager.ResolveInfoFlags -> Android.Content.PM.ResolveInfo
Parameter
- intent
- Intent
Mengembalikan
- Atribut