UserActivityChannel Classe
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. userdata. useractivities. UserActivityChannel
- com.
public class UserActivityChannel
Cette classe gère l’ajout et l’interrogation des activités utilisateur pour l’application.
Récapitulatif du constructeur
| Constructeur | Description |
|---|---|
| UserActivityChannel(@NonNull UserDataFeed userDataFeed) |
Crée et initialise une nouvelle instance de cette classe. |
Résumé de la méthode
Détails du constructeur
UserActivityChannel
public UserActivityChannel(@NonNull UserDataFeed userDataFeed)
Crée et initialise une nouvelle instance de cette classe.
Paramètres:
Détails de la méthode
deleteActivityAsync
public AsyncOperation
Supprime l’activité utilisateur donnée.
Paramètres:
Retours:
deleteAllActivitiesAsync
public AsyncOperation
Supprime toutes les activités utilisateur.
Retours:
getAppDisplayName
public String getAppDisplayName()
Obtient le nom complet de l’application pour cette activité.
Retours:
getOrCreateUserActivityAsync
public AsyncOperation
Crée l’activité utilisateur spécifiée ou obtient une référence à celle-ci s’il existe déjà.
Paramètres:
Retours:
getRecentSessionHistoryItemsForTimeRangeAsync
public AsyncOperation> getRecentSessionHistoryItemsForTimeRangeAsync( @NonNull Date startTime, @NonNull Date endTime, int maxActivities)
Obtient les entrées d’historique de session pour une activité donnée.
Paramètres:
Retours:
getRecentUserActivitiesAsync
public AsyncOperation> getRecentUserActivitiesAsync(int maxUniqueActivities)
Obtient un historique des activités utilisateur récentes.
Paramètres:
Retours:
getSessionHistoryItemsForUserActivityAsync
public AsyncOperation> getSessionHistoryItemsForUserActivityAsync( @NonNull String activityId, @NonNull Date startTime)
Obtient les entrées d’historique de session pour une activité donnée.
Paramètres:
Retours:
getSyncScope
public static UserDataFeedSyncScope getSyncScope()
Obtient l’étendue de synchronisation pour ce canal d’activité.
Retours:
setAppDisplayName
public void setAppDisplayName(@Nullable String appDisplayName)
Définit le nom complet de l’application pour toutes les activités
Paramètres: