PackageManager.ResolveContentProvider Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| ResolveContentProvider(String, PackageInfoFlags) |
Localize um único provedor de conteúdo por sua autoridade. |
| ResolveContentProvider(String, PackageManager+ComponentInfoFlags) |
Consulte resolveContentProvider(String,int). |
ResolveContentProvider(String, PackageInfoFlags)
Localize um único provedor de conteúdo por sua autoridade.
[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
A autoridade do provedor a ser localizado.
- flags
- PackageInfoFlags
Sinalizadores de opção adicionais para modificar os dados retornados.
Retornos
Um ProviderInfo objeto que contém informações sobre o provedor. Se um provedor não foi encontrado, retorna nulo.
- Atributos
Comentários
Localize um único provedor de conteúdo por sua autoridade.
Exemplo:
Uri uri = Uri.parse("content://com.example.app.provider/table1");
ProviderInfo info = packageManager.resolveContentProvider(uri.getAuthority(), flags);
Use #resolveContentProvider(String, ComponentInfoFlags) quando sinalizadores longos forem necessários.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se 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
Retornos
- Atributos
Comentários
Consulte resolveContentProvider(String,int).
Referência do Android para android.content.pm.PackageManager.resolveContentProvider.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.