Langage

ContentProviderAttribute Classe

Définition

Génère un /manifest/application/provider élément dans AndroidManifest.xml.

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
[System.Serializable]
public class ContentProviderAttribute : Attribute, Java.Interop.IJniNameProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
[<System.Serializable>]
type ContentProviderAttribute = class
    inherit Attribute
    interface IJniNameProviderAttribute
Héritage
ContentProviderAttribute
Attributs
Implémente

Remarques

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.

Constructeurs

Nom Description
ContentProviderAttribute(String[])

Construit et initialise une nouvelle ContentProviderAttribute instance avec les autorités d’URI spécifiées.

Propriétés

Nom Description
Authorities

Autorités d’URI qui identifient les données sous la vue du fournisseur de contenu.

DirectBootAware

Obtient ou définit si le composant Android peut s’exécuter avant que l’utilisateur ne déverrouille l’appareil.

Enabled

Indique si le fournisseur peut ou non être instancié par le système.

Exported

Indique si le fournisseur peut être lancé ou non par des composants d’autres applications.

GrantUriPermissions

Si ceux qui n’auraient généralement pas l’autorisation d’accéder aux données du fournisseur de contenu peuvent être accordés pour le faire.

Icon

Icône représentant le fournisseur.

InitOrder

Ordre dans lequel le fournisseur de contenu doit être instancié.

Label

Étiquette lisible par l’utilisateur pour le fournisseur.

MultiProcess

Indique si une instance du fournisseur peut être lancée dans le processus du composant qui l’a démarrée.

Name

Nom de la classe qui implémente le fournisseur.

Permission

Nom d’une autorisation que les clients doivent avoir à lancer le fournisseur.

Process

Nom du processus dans lequel l’activité doit s’exécuter.

ReadPermission

Autorisation que les clients doivent avoir à interroger le fournisseur de contenu.

RoundIcon

Obtient ou définit l’icône ronde déclarée pour le composant Android.

Syncable

Indique si les données sous le contrôle du fournisseur de contenu doivent être synchronisées avec des données sur un serveur.

WritePermission

Autorisation que les clients doivent avoir à apporter des modifications aux données contrôlées par le fournisseur de contenu.

Implémentations d’interfaces explicites

Nom Description
IJniNameProviderAttribute.Name

Génère un /manifest/application/provider élément dans AndroidManifest.xml.

S’applique à

Voir aussi