INotificationActivationCallback::Activate-Methode (notificationactivationcallback.h)
Wird aufgerufen, wenn ein Benutzer mit einem Popup im Info-Center interagiert.
Syntax
HRESULT Activate(
[in] LPCWSTR appUserModelId,
[in] LPCWSTR invokedArgs,
[in] const NOTIFICATION_USER_INPUT_DATA *data,
[in] ULONG count
);
Parameter
[in] appUserModelId
Der eindeutige Bezeichner, der Ihre App für die Benachrichtigungsplattform darstellt.
[in] invokedArgs
Argumente aus der aufgerufenen Schaltfläche. NULL , wenn das Popup die Standardaktivierung angibt und keine Startargumente in der XML-Nutzlast angegeben wurden.
[in] data
Die Daten aus den Eingabeelementen, die auf dem Benachrichtigungs-Popup verfügbar sind.
[in] count
Die Anzahl der Datenelemente .
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Damit Ihre App auf Popups im Info-Center reagieren kann, müssen Sie diese Methode in Ihrer App überschreiben. Außerdem müssen Sie eine Verknüpfung im Startmenü erstellen. Weitere Informationen zum Reagieren auf Aktivierungsbenachrichtigungen finden Sie unter Reagieren auf Popupaktivierungen.
Wenn Ihre Anwendung nicht interaktive Popups verwendet, können Sie auf diese reagieren, ohne invokedArgs oder Daten zu verwenden.
Wenn Sie einen Fehlercode zurückgeben, schlägt die Aktivierung fehl, und der Benutzer kann erneut versuchen, Ihre App zu aktivieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | notificationactivationcallback.h |