Partager via


IUNNotificationContentExtension Interface

Définition

Interface qui contient les méthodes obligatoires, le cas échéant, pour le protocole, qui est nécessaire pour afficher le UNNotificationContent contenu de notification à partir de l’affichage d’un contrôleur d’affichage avec une interface utilisateur personnalisée.

[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
Attributs
Implémente

Propriétés

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de INativeObject)

Méthodes

DidReceiveNotification(UNNotification)

Méthode appelée lorsque l’application reçoit une notification.

Méthodes d’extension

DidReceiveNotificationResponse(IUNNotificationContentExtension, UNNotificationResponse, Action<UNNotificationContentExtensionResponseOption>)

Interface qui contient les méthodes obligatoires, le cas échéant, pour le protocole, qui est nécessaire pour afficher le UNNotificationContent contenu de notification à partir de l’affichage d’un contrôleur d’affichage avec une interface utilisateur personnalisée.

GetMediaPlayPauseButtonFrame(IUNNotificationContentExtension)

Retourne le rectangle qui sera utilisé pour afficher un bouton de lecture.

GetMediaPlayPauseButtonTintColor(IUNNotificationContentExtension)

Retourne la couleur de teinte du bouton de lecture.

GetMediaPlayPauseButtonType(IUNNotificationContentExtension)

Interface qui contient les méthodes obligatoires, le cas échéant, pour le protocole, qui est nécessaire pour afficher le UNNotificationContent contenu de notification à partir de l’affichage d’un contrôleur d’affichage avec une interface utilisateur personnalisée.

PauseMedia(IUNNotificationContentExtension)

Méthode appelée lorsque l’utilisateur appuie sur le bouton pause.

PlayMedia(IUNNotificationContentExtension)

Méthode appelée lorsque l’utilisateur appuie sur le bouton de lecture.

S’applique à