ServiceAttribute Klasse

Definition

Generiert ein /manifest/application/service Element in AndroidManifest.xml.

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
[System.Serializable]
public sealed class ServiceAttribute : Attribute, Java.Interop.IJniNameProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
[<System.Serializable>]
type ServiceAttribute = class
    inherit Attribute
    interface IJniNameProviderAttribute
Vererbung
ServiceAttribute
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
ServiceAttribute()

Erstellt und initialisiert eine neue ServiceAttribute Instanz.

Eigenschaften

Name Beschreibung
Description

Generiert ein /manifest/application/service Element in AndroidManifest.xml.

DirectBootAware

Generiert ein /manifest/application/service Element in AndroidManifest.xml.

Enabled

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

Exported

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

ForegroundServiceType

Generiert ein /manifest/application/service Element in AndroidManifest.xml.

Icon

Ein Symbol, das den Dienst darstellt.

IsolatedProcess

Generiert ein /manifest/application/service Element in AndroidManifest.xml.

Label

Eine vom Benutzer lesbare Bezeichnung für den Dienst.

Name

Der Name der Klasse, die den Dienst implementiert.

Permission

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

Process

Der Name des Prozesses, in dem der Dienst ausgeführt werden soll.

RoundIcon

Generiert ein /manifest/application/service Element in AndroidManifest.xml.

Gilt für:

Weitere Informationen