Freigeben über


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

Weitere Informationen

INotificationActivationCallback

Reagieren auf Popupaktivierungen