IUNNotificationContentExtension Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Interface que contém os métodos obrigatórios, se houver, para o UNNotificationContent protocolo, que é necessário para exibir o conteúdo de notificação da exibição de um controlador de exibição com interface do usuário 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
- Implementações
Propriedades
Handle |
Manipule (ponteiro) para a representação de objeto não gerenciado. (Herdado de INativeObject) |
Métodos
DidReceiveNotification(UNNotification) |
Método chamado quando o aplicativo é enviado uma notificação. |
Métodos de Extensão
DidReceiveNotificationResponse(IUNNotificationContentExtension, UNNotificationResponse, Action<UNNotificationContentExtensionResponseOption>) |
Interface que contém os métodos obrigatórios, se houver, para o UNNotificationContent protocolo, que é necessário para exibir o conteúdo de notificação da exibição de um controlador de exibição com interface do usuário personalizada. |
GetMediaPlayPauseButtonFrame(IUNNotificationContentExtension) |
Retorna o retângulo que será usado para exibir um botão de reprodução. |
GetMediaPlayPauseButtonTintColor(IUNNotificationContentExtension) |
Retorna a cor da tonalidade do botão de reprodução. |
GetMediaPlayPauseButtonType(IUNNotificationContentExtension) |
Interface que contém os métodos obrigatórios, se houver, para o UNNotificationContent protocolo, que é necessário para exibir o conteúdo de notificação da exibição de um controlador de exibição com interface do usuário personalizada. |
PauseMedia(IUNNotificationContentExtension) |
Método chamado quando o usuário pressiona o botão pausar. |
PlayMedia(IUNNotificationContentExtension) |
Método chamado quando o usuário pressiona o botão reproduzir. |