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
Register() |
Registriert die App, um NotificationInvoked Ereignisse zu empfangen, wenn der Benutzer mit einer App-Benachrichtigung interagiert. Anmerkung 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 Appaufrufen. 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. Anmerkung 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 Appaufrufen. 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.
Anmerkung
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 Appaufrufen. 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 Prozessaufruf Register und der im Manifest definierte Prozess, da der COM-Server identisch sein muss. 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 Registeraufrufen. Andernfalls wird ein neuer Prozess gestartet, um den Aufruf zu verarbeiten.
Rufen Sie vor dem Beenden der App Aufheben der 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.
Anmerkung
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 Appaufrufen. 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