ContentProviderAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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 |
| 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. |