ServiceAttribute Класс

Определение

Создает /manifest/application/service элемент в .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
Наследование
ServiceAttribute
Атрибуты
Реализации

Комментарии

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Конструкторы

ServiceAttribute()

Создает и инициализирует новый ServiceAttribute экземпляр.

Свойства

DirectBootAware

Создает /manifest/application/service элемент в .AndroidManifest.xml

Enabled

Может ли система создать экземпляр службы.

Exported

Может ли служба быть запущена компонентами других приложений.

ForegroundServiceType

Создает /manifest/application/service элемент в .AndroidManifest.xml

Icon

Значок, представляющий службу.

IsolatedProcess

Создает /manifest/application/service элемент в .AndroidManifest.xml

Label

Удобочитаемая метка для службы.

Name

Имя класса, реализующего службу.

Permission

Имя разрешения, которое должно быть у клиентов для запуска службы.

Process

Имя процесса, в котором должна выполняться служба.

RoundIcon

Создает /manifest/application/service элемент в .AndroidManifest.xml

Применяется к

См. также раздел