UserDataFeedSyncScope Klasse
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. userdata. UserDataFeedSyncScope
- com.
public class UserDataFeedSyncScope
Diese Klasse stellt den Bereich für die Synchronisierung von benutzerspezifischen Daten mit dem Back-End der Connected Devices Platform dar, wenn die App bestimmte Funktionen verwendet, z. B. Benutzeraktivitäten. Eine Instanz kann statisch aus der Klasse für die spezifische Funktionalität abgerufen werden (z. B. **UserActivityChannel**), und sie wird für die Konfiguration des **UserDataFeed**-Verhaltens zum Synchronisieren von Daten verwendet.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
String |
getNotificationType()
Festlegen des Typs von Änderungsbenachrichtigungen für **UserDataFeed** Synchronisierungsbereich |
String |
getPlatform()
Legen Sie die Plattform fest, um eingehende Aktivitäten auf Apps zu beschränken, die die Plattform unterstützen. |
List<String> |
getSyncScopeFlags()
Legen Sie optionale Flags zum Filtern eingehender Aktivitäten fest. |
void |
setNotificationType(@Nullable String notificationType)
Festlegen des Typs von Änderungsbenachrichtigungen für **UserDataFeed** Synchronisierungsbereich. |
void |
setPlatform(@Nullable String platform)
Legen Sie die Plattform fest, um eingehende Aktivitäten auf Apps zu beschränken, die die Plattform unterstützen. Beachten Sie, dass es nur für Anwendungen nützlich ist, die den gesamten Datenfeed eines Benutzers abonnieren können, nicht nur für die aktuelle App. |
void |
setSyncScopeFlags(@Nullable Collection<String> syncScopeFlags)
Legen Sie optionale Flags zum Filtern eingehender Aktivitäten fest. |
Details zur Methode
getNotificationType
public String getNotificationType()
Festlegen des Typs von Änderungsbenachrichtigungen für **UserDataFeed** Synchronisierungsbereich
Gibt zurück:
getPlatform
public String getPlatform()
Legen Sie die Plattform fest, um eingehende Aktivitäten auf Apps zu beschränken, die die Plattform unterstützen.
Gibt zurück:
getSyncScopeFlags
public List
Legen Sie optionale Flags zum Filtern eingehender Aktivitäten fest.
Gibt zurück:
setNotificationType
public void setNotificationType(@Nullable String notificationType)
Festlegen des Typs von Änderungsbenachrichtigungen für **UserDataFeed** Synchronisierungsbereich.
Parameter:
setPlatform
public void setPlatform(@Nullable String platform)
Legen Sie die Plattform fest, um eingehende Aktivitäten auf Apps zu beschränken, die die Plattform unterstützen. Beachten Sie, dass es nur für Anwendungen nützlich ist, die den gesamten Datenfeed eines Benutzers abonnieren können, nicht nur für die aktuelle App.
Parameter:
setSyncScopeFlags
public void setSyncScopeFlags(@Nullable Collection
Legen Sie optionale Flags zum Filtern eingehender Aktivitäten fest.
Parameter: