AppNotificationManager.Register Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Register() |
Registriert die App, um NotificationInvoked-Ereignisse zu empfangen, wenn der Benutzer mit einer App-Benachrichtigung interagiert. Hinweis Die AppNotificationManager-Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen App aufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
| Register(String, Uri) |
Registriert die App, um NotificationInvoked-Ereignisse zu empfangen, wenn der Benutzer mit einer App-Benachrichtigung interagiert. Hinweis Die AppNotificationManager-Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen App aufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen. |
Register()
Registriert die App, um NotificationInvoked-Ereignisse zu empfangen, wenn der Benutzer mit einer App-Benachrichtigung interagiert.
Hinweis
Die AppNotificationManager-Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen App aufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen.
public:
virtual void Register() = Register;
void Register();
public void Register();
function register()
Public Sub Register ()
Hinweise
Für verpackte Apps wird der COM-Server im App-Manifest definiert. Der prozessaufrufte Register und der im Manifest definierte Prozess als COM-Server müssen identisch sein. Bei entpackten Apps wird der Aufrufvorgang auch als COM-Server und Ressourcen wie der Anzeigename und das Symbol der App aus der Shell abgerufen und registriert.
Um sicherzustellen, dass der NotificationInvoked-Ereignishandler innerhalb des Prozesses der ausgeführten App aufgerufen wird, registrieren Sie den Handler für dieses Ereignis, bevor Sie Register aufrufen. Andernfalls wird ein neuer Prozess gestartet, um den Aufruf zu verarbeiten.
Rufen Sie vor dem Beenden der App die Registrierung auf, um Ressourcen zu bereinigen und sicherzustellen, dass Ihre App für nachfolgende App-Benachrichtigungen gestartet wird.
Wenn Sie nicht beabsichtigen, dass Ihre App das App-Benachrichtigungsfeature immer wieder verwendet, sollten Sie "UnregisterAll" aufrufen, um die Registrierungen im System zu bereinigen.
Weitere Informationen
Gilt für:
Register(String, Uri)
Registriert die App, um NotificationInvoked-Ereignisse zu empfangen, wenn der Benutzer mit einer App-Benachrichtigung interagiert.
Hinweis
Die AppNotificationManager-Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen App aufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen.
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)
Parameter
- displayName
-
String
Platform::String
winrt::hstring