PackageManager.QueryContentProviders Método

Definição

Sobrecargas

QueryContentProviders(String, Int32, PackageInfoFlags)

Recuperar informações do provedor de conteúdo.

QueryContentProviders(String, Int32, PackageManager+ComponentInfoFlags)

QueryContentProviders(String, Int32, PackageInfoFlags)

Recuperar informações do provedor de conteúdo.

[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

Se não for nulo, limita os provedores retornados somente àqueles que são hospedados pelo processo determinado. Se nulo, todos os provedores de conteúdo serão retornados.

uid
Int32

Se <var>processName</var> não for nulo, esse é o uid necessário que possui os provedores de conteúdo solicitados.

flags
PackageInfoFlags

Sinalizadores de opção adicionais para modificar os dados retornados.

Retornos

Uma lista de objetos contendo uma entrada para cada provedor correspondente a <var processName</var> ou, se <var>processName</var> for null, todos os provedores de ProviderInfo>conteúdo conhecidos. <em>Se não houver provedores correspondentes, null será retornado.</eme>

Atributos

Comentários

Recuperar informações do provedor de conteúdo.

<em>Nota: ao contrário da maioria dos outros métodos, um conjunto de resultados vazio é indicado por um retorno nulo em vez de uma lista vazia.</eme>

Use #queryContentProviders(String, int, ComponentInfoFlags) quando sinalizadores longos são necessários.

Documentação Java para android.content.pm.PackageManager.queryContentProviders(java.lang.String, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se 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

Retornos

Atributos

Aplica-se a