AppNotificationManager.Register Metodo

Definizione

Overload

Nome Descrizione
Register()

Registra l'app per ricevere gli eventi NotificationInvoked quando l'utente interagisce con una notifica dell'app.

Note

La classe AppNotificationManager ha una dipendenza dal pacchetto Singleton. A causa di questa dipendenza, è necessario tenere presenti alcune considerazioni se si chiamano queste API da un'app autonoma. Per altre info e specifiche, vedi Dipendenze da pacchetti MSIX aggiuntivi.

Register(String, Uri)

Registra l'app per ricevere gli eventi NotificationInvoked quando l'utente interagisce con una notifica dell'app.

Note

La classe AppNotificationManager ha una dipendenza dal pacchetto Singleton. A causa di questa dipendenza, è necessario tenere presenti alcune considerazioni se si chiamano queste API da un'app autonoma. Per altre info e specifiche, vedi Dipendenze da pacchetti MSIX aggiuntivi.

Register()

Registra l'app per ricevere gli eventi NotificationInvoked quando l'utente interagisce con una notifica dell'app.

Note

La classe AppNotificationManager ha una dipendenza dal pacchetto Singleton. A causa di questa dipendenza, è necessario tenere presenti alcune considerazioni se si chiamano queste API da un'app autonoma. Per altre info e specifiche, vedi Dipendenze da pacchetti MSIX aggiuntivi.

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

Commenti

Per le app in pacchetto, il server COM viene definito nel manifesto dell'app. Il processo che chiama Register e il processo definito nel manifesto come server COM devono essere uguali. Per le app non in pacchetto, il processo chiamante verrà registrato come server COM e asset come il nome visualizzato e l'icona dell'app verranno recuperati anche dalla shell e registrati.

Per assicurarsi che il gestore eventi NotificationInvoked venga chiamato all'interno del processo dell'app in esecuzione, assicurarsi di registrare il gestore per tale evento prima di chiamare Register. In caso contrario, verrà avviato un nuovo processo per gestire la chiamata.

Prima dell'interruzione dell'app, chiama Annulla registrazione per pulire le risorse e assicurati che l'app venga avviata per le notifiche successive dell'app.

Se non intendi che la tua app usi di nuovo la funzionalità di notifica dell'app, devi chiamare Annulla registrazioneTutte per pulire le registrazioni nel sistema.

Vedi anche

Si applica a

Register(String, Uri)

Registra l'app per ricevere gli eventi NotificationInvoked quando l'utente interagisce con una notifica dell'app.

Note

La classe AppNotificationManager ha una dipendenza dal pacchetto Singleton. A causa di questa dipendenza, è necessario tenere presenti alcune considerazioni se si chiamano queste API da un'app autonoma. Per altre info e specifiche, vedi Dipendenze da pacchetti MSIX aggiuntivi.

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)

Parametri

displayName
String

Platform::String

winrt::hstring

iconUri
Uri Uri

Si applica a