PackageManager.QueryContentProviders 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
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.
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