UserDataFeedSyncScope Classe
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. userdata. UserDataFeedSyncScope
- com.
public class UserDataFeedSyncScope
Cette classe représente l’étendue de la synchronisation des données spécifiques à l’utilisateur avec le back-end de la plateforme Appareils connectés lorsque l’application utilise certaines fonctionnalités, telles que les activités utilisateur. Une instance peut être récupérée statiquement à partir de la classe pour les fonctionnalités spécifiques (par exemple* **UserActivityChannel**), et elle est utilisée pour la configuration du comportement **UserDataFeed** pour la synchronisation des données.
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
| String |
getNotificationType()
Définir le type de notifications de modification pour l’étendue de synchronisation **UserDataFeed** |
| String |
getPlatform()
Définissez la plateforme pour restreindre les activités entrantes aux applications qui prennent en charge la plateforme. |
| List<String> |
getSyncScopeFlags()
Définissez les indicateurs facultatifs pour filtrer les activités entrantes. |
| void |
setNotificationType(@Nullable String notificationType)
Définissez le type de notifications de modification pour l’étendue de synchronisation **UserDataFeed**. |
| void |
setPlatform(@Nullable String platform)
Définissez la plateforme pour restreindre les activités entrantes aux applications qui prennent en charge la plateforme. Notez qu’il est uniquement utile pour les applications qui peuvent s’abonner à l’ensemble du flux de données d’un utilisateur, pas seulement pour l’application actuelle. |
| void |
setSyncScopeFlags(@Nullable Collection<String> syncScopeFlags)
Définissez les indicateurs facultatifs pour filtrer les activités entrantes. |
Détails de la méthode
getNotificationType
public String getNotificationType()
Définir le type de notifications de modification pour l’étendue de synchronisation **UserDataFeed**
Retours:
getPlatform
public String getPlatform()
Définissez la plateforme pour restreindre les activités entrantes aux applications qui prennent en charge la plateforme.
Retours:
getSyncScopeFlags
public List
Définissez les indicateurs facultatifs pour filtrer les activités entrantes.
Retours:
setNotificationType
public void setNotificationType(@Nullable String notificationType)
Définissez le type de notifications de modification pour l’étendue de synchronisation **UserDataFeed**.
Paramètres:
setPlatform
public void setPlatform(@Nullable String platform)
Définissez la plateforme pour restreindre les activités entrantes aux applications qui prennent en charge la plateforme. Notez qu’il est uniquement utile pour les applications qui peuvent s’abonner à l’ensemble du flux de données d’un utilisateur, pas seulement pour l’application actuelle.
Paramètres:
setSyncScopeFlags
public void setSyncScopeFlags(@Nullable Collection
Définissez les indicateurs facultatifs pour filtrer les activités entrantes.
Paramètres: