UserActivityChannel Klasse
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. userdata. useractivities. UserActivityChannel
- com.
public class UserActivityChannel
Diese Klasse behandelt das Hinzufügen und Abfragen von Benutzeraktivitäten für die Anwendung.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| UserActivityChannel(@NonNull UserDataFeed userDataFeed) |
Erstellt und initialisiert eine neue Instanz dieser Klasse. |
Methodenzusammenfassung
Details zum Konstruktor
UserActivityChannel
public UserActivityChannel(@NonNull UserDataFeed userDataFeed)
Erstellt und initialisiert eine neue Instanz dieser Klasse.
Parameter:
Details zur Methode
deleteActivityAsync
public AsyncOperation
Löscht die angegebene Benutzeraktivität.
Parameter:
Gibt zurück:
deleteAllActivitiesAsync
public AsyncOperation
Löscht alle Benutzeraktivitäten.
Gibt zurück:
getAppDisplayName
public String getAppDisplayName()
Ruft den Anzeigenamen der App für diese Aktivität ab.
Gibt zurück:
getOrCreateUserActivityAsync
public AsyncOperation
Erstellt die angegebene Benutzeraktivität oder ruft einen Verweis darauf ab, wenn sie bereits vorhanden ist.
Parameter:
Gibt zurück:
getRecentSessionHistoryItemsForTimeRangeAsync
public AsyncOperation> getRecentSessionHistoryItemsForTimeRangeAsync( @NonNull Date startTime, @NonNull Date endTime, int maxActivities)
Ruft die Sitzungsverlaufseinträge für eine bestimmte Aktivität ab.
Parameter:
Gibt zurück:
getRecentUserActivitiesAsync
public AsyncOperation> getRecentUserActivitiesAsync(int maxUniqueActivities)
Ruft einen Verlauf der letzten Benutzeraktivitäten ab.
Parameter:
Gibt zurück:
getSessionHistoryItemsForUserActivityAsync
public AsyncOperation> getSessionHistoryItemsForUserActivityAsync( @NonNull String activityId, @NonNull Date startTime)
Ruft die Sitzungsverlaufseinträge für eine bestimmte Aktivität ab.
Parameter:
Gibt zurück:
getSyncScope
public static UserDataFeedSyncScope getSyncScope()
Ruft den Synchronisierungsbereich für diesen Aktivitätskanal ab.
Gibt zurück:
setAppDisplayName
public void setAppDisplayName(@Nullable String appDisplayName)
Legt den Anzeigenamen der App für alle Aktivitäten fest.
Parameter: