PackageManager.ResolveContentProvider Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.