Lenguaje

PackageManager.ResolveContentProvider Método

Definición

Sobrecargas

Nombre Description
ResolveContentProvider(String, PackageInfoFlags)

Busque un único proveedor de contenido por su autoridad.

ResolveContentProvider(String, PackageManager+ComponentInfoFlags)

Consulte resolveContentProvider(String,int).

ResolveContentProvider(String, PackageInfoFlags)

Busque un único proveedor de contenido por su autoridad.

[Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_IHandler")]
public abstract Android.Content.PM.ProviderInfo? ResolveContentProvider(string authority, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_IHandler")>]
abstract member ResolveContentProvider : string * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.ProviderInfo

Parámetros

authority
String

Autoridad del proveedor que se va a buscar.

flags
PackageInfoFlags

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

Devoluciones

Objeto ProviderInfo que contiene información sobre el proveedor. Si no se encontró un proveedor, devuelve NULL.

Atributos

Comentarios

Busque un único proveedor de contenido por su autoridad.

Ejemplo:

Uri uri = Uri.parse("content://com.example.app.provider/table1");
            ProviderInfo info = packageManager.resolveContentProvider(uri.getAuthority(), flags);

Use #resolveContentProvider(String, ComponentInfoFlags) cuando se necesiten marcas largas.

Java documentación para android.content.pm.PackageManager.resolveContentProvider(java.lang.String, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ResolveContentProvider(String, PackageManager+ComponentInfoFlags)

Consulte resolveContentProvider(String,int).

[Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)]
public virtual Android.Content.PM.ProviderInfo? ResolveContentProvider(string authority, Android.Content.PM.PackageManager.ComponentInfoFlags flags);
[<Android.Runtime.Register("resolveContentProvider", "(Ljava/lang/String;Landroid/content/pm/PackageManager$ComponentInfoFlags;)Landroid/content/pm/ProviderInfo;", "GetResolveContentProvider_Ljava_lang_String_Landroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)>]
abstract member ResolveContentProvider : string * Android.Content.PM.PackageManager.ComponentInfoFlags -> Android.Content.PM.ProviderInfo
override this.ResolveContentProvider : string * Android.Content.PM.PackageManager.ComponentInfoFlags -> Android.Content.PM.ProviderInfo

Parámetros

authority
String

Devoluciones

Atributos

Comentarios

Consulte resolveContentProvider(String,int).

Referencia de Android para android.content.pm.PackageManager.resolveContentProvider.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a