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) |
Метод, вызываемый при нажатии пользователем кнопки воспроизведения. |