Windows.ApplicationModel.UserActivities Namespace
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.
Eine Benutzeraktivität kapselt eine Benutzeraufgabe, die zu einem späteren Zeitpunkt und möglicherweise auf einem anderen Gerät fortgesetzt werden kann.
Beispielsweise könnte eine E-Mail-App eine Benutzeraktivität erstellen, wenn der Benutzer mit dem Erstellen einer neuen E-Mail-Nachricht beginnt. Der Benutzer kann die Arbeit an der E-Mail anhalten und später auf demselben Computer erneut mit der Arbeit beginnen oder die Aktivität des Schreibens der E-Mail auf einem anderen Gerät fortsetzen.
Die APIs in diesem Namespace ermöglichen Entwicklern Folgendes:
- Erstellen von Benutzeraktivitäten
- Stellen Sie einen plattformübergreifenden Kontext für Benutzeraktivitäten bereit.
- Start- und Stoppaktivitäten
Weitere Informationen zur Verwendung von Benutzeraktivitäten mit Windows-Zeitachse finden Sie unter Fortsetzen der Benutzeraktivität auch geräteübergreifend .
Klassen
UserActivity |
Eine UserActivity wird von einer App während ihrer Ausführung erstellt, um das System über einen Benutzerarbeitsstream zu benachrichtigen, der auf einem anderen Gerät oder zu einem anderen Zeitpunkt auf demselben Gerät fortgesetzt werden kann. Sie enthält Informationen zu einer Aufgabe, an der der Benutzer beteiligt ist. Hinweis Ab Juli 2021 haben Benutzer, deren Aktivitätsverlauf auf ihren Windows-Geräten über ihr Microsoft-Konto (MSA) synchronisiert wird, nicht mehr die Möglichkeit, neue Aktivitäten auf die Zeitachse hochzuladen. Sie können die Zeitachse weiterhin verwenden und ihren Aktivitätsverlauf (Informationen zu aktuellen Apps, Websites und Dateien) auf ihrem lokalen PC anzeigen. Mit AAD verbundene Konten sind nicht betroffen. |
UserActivityAttribution |
Stellt grafische Informationen zu einer Benutzeraktivität bereit. Überschreibt Informationen, die das System über die Benutzeraktivität bereitstellt. |
UserActivityChannel |
Erstellt oder ruft UserActivity-Objekte ab, die auf diesem oder einem anderen Gerät erstellt wurden. |
UserActivityContentInfo |
Stellt die Inhaltsmetadaten dieser Aktivität im JSON-Format dar. |
UserActivityRequest |
Wird als Argument an das UserActivityRequestManager.UserActivityRequested-Ereignis übergeben. Wird verwendet, um eine UserActivity an den Aufrufer zurückzugeben. |
UserActivityRequestedEventArgs |
Wird an das UserActivityRequestManager.UserActivityRequested-Ereignis übergeben. Ermöglicht dem Handler des Ereignisses, eine UserActivity zurück zu übergeben. |
UserActivityRequestManager |
Verarbeiten externer Anforderungen zum Erstellen einer UserActivity. |
UserActivitySession |
Verfolgt eine UserActivity nach, während der Benutzer an dieser Aktivität beteiligt ist. |
UserActivitySessionHistoryItem |
Gibt die Start- und Endzeit an, zu der ein Benutzer an einer bestimmten Aktivität beteiligt war. |
UserActivityVisualElements |
Enthält Informationen wie die Beschreibung und das Symbol, die in der Detailkachel für eine UserActivity angezeigt werden können. |
Schnittstellen
IUserActivityContentInfo |
Stellt die Inhaltsmetadaten dieser Aktivität im JSON-Format dar. |
Enumerationen
UserActivityState |
Definiert die Zustände einer UserActivity. |