Compartir a través de


PackageManager.QueryContentProviders Método

Definición

Sobrecargas

QueryContentProviders(String, Int32, PackageInfoFlags)

Recuperar información del proveedor de contenido.

QueryContentProviders(String, Int32, PackageManager+ComponentInfoFlags)

QueryContentProviders(String, Int32, PackageInfoFlags)

Recuperar información del proveedor de contenido.

[Android.Runtime.Register("queryContentProviders", "(Ljava/lang/String;II)Ljava/util/List;", "GetQueryContentProviders_Ljava_lang_String_IIHandler")]
public abstract System.Collections.Generic.IList<Android.Content.PM.ProviderInfo> QueryContentProviders (string? processName, int uid, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("queryContentProviders", "(Ljava/lang/String;II)Ljava/util/List;", "GetQueryContentProviders_Ljava_lang_String_IIHandler")>]
abstract member QueryContentProviders : string * int * Android.Content.PM.PackageInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ProviderInfo>

Parámetros

processName
String

Si no es null, limita los proveedores devueltos solo a los hospedados por el proceso especificado. Si es null, se devuelven todos los proveedores de contenido.

uid
Int32

Si <var>processName</var> no es null, esta es la interfaz de usuario necesaria que posee los proveedores de contenido solicitados.

flags
PackageInfoFlags

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

Devoluciones

Lista de ProviderInfo objetos que contienen una entrada para cada proveedor que coincida <con var>processName</var> o, si <var>processName</var> es null, todos los proveedores de contenido conocidos. <em>Si no hay proveedores coincidentes, se devuelve null.</em>

Atributos

Comentarios

Recuperar información del proveedor de contenido.

<Em>Nota: a diferencia de la mayoría de los otros métodos, un conjunto de resultados vacío se indica mediante una devolución nula en lugar de una lista vacía.</em>

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

Documentación de Java para android.content.pm.PackageManager.queryContentProviders(java.lang.String, int, 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

QueryContentProviders(String, Int32, PackageManager+ComponentInfoFlags)

[Android.Runtime.Register("queryContentProviders", "(Ljava/lang/String;ILandroid/content/pm/PackageManager$ComponentInfoFlags;)Ljava/util/List;", "GetQueryContentProviders_Ljava_lang_String_ILandroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)]
public virtual System.Collections.Generic.IList<Android.Content.PM.ProviderInfo> QueryContentProviders (string? processName, int uid, Android.Content.PM.PackageManager.ComponentInfoFlags flags);
[<Android.Runtime.Register("queryContentProviders", "(Ljava/lang/String;ILandroid/content/pm/PackageManager$ComponentInfoFlags;)Ljava/util/List;", "GetQueryContentProviders_Ljava_lang_String_ILandroid_content_pm_PackageManager_ComponentInfoFlags_Handler", ApiSince=33)>]
abstract member QueryContentProviders : string * int * Android.Content.PM.PackageManager.ComponentInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ProviderInfo>
override this.QueryContentProviders : string * int * Android.Content.PM.PackageManager.ComponentInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.ProviderInfo>

Parámetros

processName
String
uid
Int32

Devoluciones

Atributos

Se aplica a