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 auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Name Beschreibung
ContentProviderAttribute(String[])

Erstellt und initialisiert eine neue ContentProviderAttribute Instanz mit den angegebenen URI-Behörden.

Eigenschaften

Name Beschreibung
Authorities

Die URI-Behörden, die Daten anhand 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 die Personen, die ordinär nicht berechtigt wären, auf die Daten des Inhaltsanbieters zuzugreifen, erteilt werden können.

Icon

Ein Symbol, das den Anbieter darstellt.

InitOrder

Die Reihenfolge, in der der Inhaltsanbieter instanziiert werden soll.

Label

Eine vom Benutzer lesbare 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 zum Abfragen des Inhaltsanbieters benötigen.

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, mit der Clients Änderungen an den vom Inhaltsanbieter gesteuerten Daten vornehmen müssen.

Gilt für:

Weitere Informationen