Поделиться через


NotificationManager.NotificationDelegate Свойство

Определение

#setNotificationDelegate(String) delegate Возвращает сообщение, которое может публиковать уведомления от вашего имени, если в данный момент есть один. -или- Позволяет пакету отправлять уведомления от вашего имени с помощью #notifyAsPackage(String, String, int, Notification).

public virtual string? NotificationDelegate { [Android.Runtime.Register("getNotificationDelegate", "()Ljava/lang/String;", "GetGetNotificationDelegateHandler", ApiSince=29)] get; [Android.Runtime.Register("setNotificationDelegate", "(Ljava/lang/String;)V", "GetSetNotificationDelegate_Ljava_lang_String_Handler", ApiSince=29)] set; }
[<get: Android.Runtime.Register("getNotificationDelegate", "()Ljava/lang/String;", "GetGetNotificationDelegateHandler", ApiSince=29)>]
[<set: Android.Runtime.Register("setNotificationDelegate", "(Ljava/lang/String;)V", "GetSetNotificationDelegate_Ljava_lang_String_Handler", ApiSince=29)>]
member this.NotificationDelegate : string with get, set

Значение свойства

Атрибуты

Комментарии

Документация по методу получения свойств:

#setNotificationDelegate(String) delegate Возвращает сообщение, которое может публиковать уведомления от вашего имени, если в данный момент есть один.

Документация по Java для android.app.NotificationManager.getNotificationDelegate().

Документация по набору свойств:

Позволяет пакету отправлять уведомления от вашего имени с помощью #notifyAsPackage(String, String, int, Notification).

Это можно использовать, чтобы разрешить постоянным процессам отправлять уведомления на основе сообщений, полученных от вашего имени от вашего имени из облака, без необходимости проснуться.

Вы можете проверить, есть ли у вас разрешенный делегат и #getNotificationDelegate() отменить его, передав значение NULL этому методу.

Документация по Java для android.app.NotificationManager.setNotificationDelegate(java.lang.String).

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

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