Compartir a través de


AppNotificationManager.Register Método

Definición

Sobrecargas

Register()

Registra la aplicación para recibir eventos NotificationInvoked cuando el usuario interactúa con una notificación de aplicación.

Nota

La clase AppNotificationManager tiene una dependencia en el paquete Singleton. Debido a esa dependencia, hay ciertas consideraciones que debe tener en cuenta si llama a estas API desde una aplicación independiente. Para obtener más información y detalles, consulte Dependencias de paquetes MSIX adicionales.

Register(String, Uri)

Registra la aplicación para recibir eventos NotificationInvoked cuando el usuario interactúa con una notificación de aplicación.

Nota

La clase AppNotificationManager tiene una dependencia en el paquete Singleton. Debido a esa dependencia, hay ciertas consideraciones que debe tener en cuenta si llama a estas API desde una aplicación independiente. Para obtener más información y detalles, consulte Dependencias de paquetes MSIX adicionales.

Register()

Registra la aplicación para recibir eventos NotificationInvoked cuando el usuario interactúa con una notificación de aplicación.

Nota

La clase AppNotificationManager tiene una dependencia en el paquete Singleton. Debido a esa dependencia, hay ciertas consideraciones que debe tener en cuenta si llama a estas API desde una aplicación independiente. Para obtener más información y detalles, consulte Dependencias de paquetes MSIX adicionales.

public:
 virtual void Register() = Register;
void Register();
public void Register();
function register()
Public Sub Register ()

Comentarios

En el caso de las aplicaciones empaquetadas, el servidor COM se define en el manifiesto de la aplicación. El proceso que llama a Register y el proceso definido en el manifiesto, ya que el servidor COM debe ser el mismo. En el caso de las aplicaciones sin empaquetar, el proceso de llamada se registrará como el servidor COM y los recursos como el nombre para mostrar de la aplicación y el icono también se recuperarán del shell y se registrarán.

Para asegurarse de que se llama al controlador de eventos NotificationInvoked dentro del proceso de la aplicación en ejecución, asegúrese de registrar el controlador para ese evento antes de llamar a Register. De lo contrario, se iniciará un nuevo proceso para controlar la invocación.

Antes de que finalice la aplicación, llame a Anular registro para limpiar los recursos y asegurarse de que la aplicación se inicia para las notificaciones posteriores de la aplicación.

Si no tiene previsto que la aplicación use la característica de notificación de la aplicación de nuevo, debe llamar a UnregisterAll para limpiar los registros en el sistema.

Consulte también

Se aplica a

Register(String, Uri)

Registra la aplicación para recibir eventos NotificationInvoked cuando el usuario interactúa con una notificación de aplicación.

Nota

La clase AppNotificationManager tiene una dependencia en el paquete Singleton. Debido a esa dependencia, hay ciertas consideraciones que debe tener en cuenta si llama a estas API desde una aplicación independiente. Para obtener más información y detalles, consulte Dependencias de paquetes MSIX adicionales.

public:
 virtual void Register(Platform::String ^ displayName, Uri ^ iconUri) = Register;
void Register(winrt::hstring const& displayName, Uri const& iconUri);
public void Register(string displayName, System.Uri iconUri);
function register(displayName, iconUri)
Public Sub Register (displayName As String, iconUri As Uri)

Parámetros

displayName
String

Platform::String

winrt::hstring

iconUri
Uri Uri

Se aplica a