IUNNotificationContentExtension Интерфейс

Определение

Интерфейс, содержащий обязательные методы (если таковые есть) для UNNotificationContent протокола, который требуется для отображения содержимого уведомлений из представления контроллера представления с помощью пользовательского пользовательского интерфейса.

[Foundation.Protocol(Name="UNNotificationContentExtension", WrapperType=typeof(UserNotificationsUI.UNNotificationContentExtensionWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUNNotificationContentExtension : IDisposable, ObjCRuntime.INativeObject
type IUNNotificationContentExtension = interface
    interface INativeObject
    interface IDisposable
Атрибуты
Реализации

Свойства

Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от INativeObject)

Методы

DidReceiveNotification(UNNotification)

Метод, вызываемый при отправке уведомления приложения.

Методы расширения

DidReceiveNotificationResponse(IUNNotificationContentExtension, UNNotificationResponse, Action<UNNotificationContentExtensionResponseOption>)

Интерфейс, содержащий обязательные методы (если таковые есть) для UNNotificationContent протокола, который требуется для отображения содержимого уведомлений из представления контроллера представления с помощью пользовательского пользовательского интерфейса.

GetMediaPlayPauseButtonFrame(IUNNotificationContentExtension)

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

GetMediaPlayPauseButtonTintColor(IUNNotificationContentExtension)

Возвращает цвет оттенка кнопки воспроизведения.

GetMediaPlayPauseButtonType(IUNNotificationContentExtension)

Интерфейс, содержащий обязательные методы (если таковые есть) для UNNotificationContent протокола, который требуется для отображения содержимого уведомлений из представления контроллера представления с помощью пользовательского пользовательского интерфейса.

PauseMedia(IUNNotificationContentExtension)

Метод, вызываемый при нажатии пользователем кнопки приостановки.

PlayMedia(IUNNotificationContentExtension)

Метод, вызываемый при нажатии пользователем кнопки воспроизведения.

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