Compartir a través de


PackageManager.ResolveService Método

Definición

Sobrecargas

ResolveService(Intent, PackageInfoFlags)

Determine el mejor servicio que se va a controlar para una intención determinada.

ResolveService(Intent, PackageManager+ResolveInfoFlags)

ResolveService(Intent, PackageInfoFlags)

Determine el mejor servicio que se va a controlar para una intención determinada.

[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

Parámetros

intent
Intent

Intención que contiene todas las especificaciones deseadas (acción, datos, tipo, categoría o componente).

flags
PackageInfoFlags

Marcas de opción adicionales para modificar los datos devueltos.

Devoluciones

Devuelve un objeto ResolveInfo que contiene la intención final del servicio que se determinó que es la mejor acción. Devuelve null si no se encontró ningún servicio coincidente.

Atributos

Comentarios

Determine el mejor servicio que se va a controlar para una intención determinada.

Use #resolveService(Intent, ResolveInfoFlags) cuando se necesiten marcas largas.

Documentación de Java para android.content.pm.PackageManager.resolveService(android.content.Intent, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

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

Parámetros

intent
Intent

Devoluciones

Atributos

Se aplica a