IUNNotificationContentExtension Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Interfaz que contiene los métodos obligatorios, si los hay, para el UNNotificationContent protocolo, que es necesario para mostrar el contenido de notificación desde la vista de un controlador de vista con la interfaz de usuario personalizada.
[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
- Atributos
- Implementaciones
Propiedades
Handle |
Identificador (puntero) a la representación del objeto no administrado. (Heredado de INativeObject) |
Métodos
DidReceiveNotification(UNNotification) |
Método al que se llama cuando se envía una notificación a la aplicación. |
Métodos de extensión
DidReceiveNotificationResponse(IUNNotificationContentExtension, UNNotificationResponse, Action<UNNotificationContentExtensionResponseOption>) |
Interfaz que contiene los métodos obligatorios, si los hay, para el UNNotificationContent protocolo, que es necesario para mostrar el contenido de notificación desde la vista de un controlador de vista con la interfaz de usuario personalizada. |
GetMediaPlayPauseButtonFrame(IUNNotificationContentExtension) |
Devuelve el rectángulo que se usará para mostrar un botón de reproducción. |
GetMediaPlayPauseButtonTintColor(IUNNotificationContentExtension) |
Devuelve el color de tono del botón de reproducción. |
GetMediaPlayPauseButtonType(IUNNotificationContentExtension) |
Interfaz que contiene los métodos obligatorios, si los hay, para el UNNotificationContent protocolo, que es necesario para mostrar el contenido de notificación desde la vista de un controlador de vista con la interfaz de usuario personalizada. |
PauseMedia(IUNNotificationContentExtension) |
Método al que se llama cuando el usuario presiona el botón de pausa. |
PlayMedia(IUNNotificationContentExtension) |
Método al que se llama cuando el usuario presiona el botón reproducir. |