IUNNotificationContentExtension Interfaccia

Definizione

Interfaccia che contiene i metodi obbligatori, se presenti, per il UNNotificationContent protocollo, necessario per visualizzare il contenuto delle notifiche dalla visualizzazione di un controller di visualizzazione con l'interfaccia utente personalizzata.

[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
Attributi
Implementazioni

Proprietà

Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da INativeObject)

Metodi

DidReceiveNotification(UNNotification)

Metodo chiamato quando l'applicazione viene inviata una notifica.

Metodi di estensione

DidReceiveNotificationResponse(IUNNotificationContentExtension, UNNotificationResponse, Action<UNNotificationContentExtensionResponseOption>)

Interfaccia che contiene i metodi obbligatori, se presenti, per il UNNotificationContent protocollo, necessario per visualizzare il contenuto delle notifiche dalla visualizzazione di un controller di visualizzazione con l'interfaccia utente personalizzata.

GetMediaPlayPauseButtonFrame(IUNNotificationContentExtension)

Restituisce il rettangolo che verrà utilizzato per visualizzare un pulsante di riproduzione.

GetMediaPlayPauseButtonTintColor(IUNNotificationContentExtension)

Restituisce il colore della tinta del pulsante di riproduzione.

GetMediaPlayPauseButtonType(IUNNotificationContentExtension)

Interfaccia che contiene i metodi obbligatori, se presenti, per il UNNotificationContent protocollo, necessario per visualizzare il contenuto delle notifiche dalla visualizzazione di un controller di visualizzazione con l'interfaccia utente personalizzata.

PauseMedia(IUNNotificationContentExtension)

Metodo chiamato quando l'utente preme il pulsante pausa.

PlayMedia(IUNNotificationContentExtension)

Metodo chiamato quando l'utente preme il pulsante di riproduzione.

Si applica a