PackageManager.ResolveContentProvider Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| ResolveContentProvider(String, PackageInfoFlags) |
Recherchez un seul fournisseur de contenu par son autorité. |
| ResolveContentProvider(String, PackageManager+ComponentInfoFlags) |
Voir resolveContentProvider(String,int). |
ResolveContentProvider(String, PackageInfoFlags)
Recherchez un seul fournisseur de contenu par son autorité.
[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
Paramètres
- authority
- String
Autorité du fournisseur à rechercher.
- flags
- PackageInfoFlags
Indicateurs d’option supplémentaires pour modifier les données retournées.
Retours
Objet ProviderInfo contenant des informations sur le fournisseur. Si un fournisseur n’a pas été trouvé, retourne null.
- Attributs
Remarques
Recherchez un seul fournisseur de contenu par son autorité.
Exemple :
Uri uri = Uri.parse("content://com.example.app.provider/table1");
ProviderInfo info = packageManager.resolveContentProvider(uri.getAuthority(), flags);
Utilisez #resolveContentProvider(String, ComponentInfoFlags) quand des indicateurs longs sont nécessaires.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
ResolveContentProvider(String, PackageManager+ComponentInfoFlags)
Voir 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
Paramètres
- authority
- String
Retours
- Attributs
Remarques
Voir resolveContentProvider(String,int).
Référence Android pour android.content.pm.PackageManager.resolveContentProvider.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.