IUNNotificationContentExtension Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |