ContentProviderAttribute Klasse

Definition

Generiert ein /manifest/application/provider -Element in 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
Vererbung
ContentProviderAttribute
Attribute
Implementiert

Hinweise

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

ContentProviderAttribute(String[])

Erstellt und initialisiert eine neue ContentProviderAttribute Instanz mit den angegebenen URI-Autoritäten.

Eigenschaften

Authorities

Die URI-Autoritäten, die Daten unter der Ansicht des Inhaltsanbieters identifizieren.

DirectBootAware

Generiert ein /manifest/application/provider -Element in AndroidManifest.xml.

Enabled

Gibt an, ob der Anbieter vom System instanziiert werden kann.

Exported

Gibt an, ob der Anbieter von Komponenten anderer Anwendungen gestartet werden kann.

GrantUriPermissions

Ob diejenigen, die normalerweise nicht über die Berechtigung zum Zugriff auf die Daten des Inhaltsanbieters verfügen, kann dazu gewährt werden.

Icon

Ein Symbol, das den Anbieter darstellt.

InitOrder

Die Reihenfolge, in der der Inhaltsanbieter instanziiert werden soll.

Label

Eine benutzerlesbare Bezeichnung für den Anbieter.

MultiProcess

Gibt an, ob eine Instanz des Anbieters in den Prozess der Komponente gestartet werden kann, die sie gestartet hat.

Name

Der Name der Klasse, die den Anbieter implementiert.

Permission

Der Name einer Berechtigung, die Clients zum Starten des Anbieters benötigen.

Process

Der Name des Prozesses, in dem die Aktivität ausgeführt werden soll.

ReadPermission

Eine Berechtigung, die Clients benötigen, um den Inhaltsanbieter abzufragen.

RoundIcon

Generiert ein /manifest/application/provider -Element in AndroidManifest.xml.

Syncable

Gibt an, ob die Daten unter der Kontrolle des Inhaltsanbieters mit Daten auf einem Server synchronisiert werden sollen.

WritePermission

Eine Berechtigung, die Clients benötigen, um Änderungen an den vom Inhaltsanbieter gesteuerten Daten vorzunehmen.

Gilt für:

Weitere Informationen