UserDataFeed 클래스
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. userdata. UserDataFeed
- com.
public class UserDataFeed
이 클래스는 연결된 디바이스 플랫폼 백 엔드와 사용자별 데이터를 동기화하는 역할을 담당합니다.
메서드 요약
메서드 세부 정보
getDaysToSync
public int getDaysToSync()
동기화할 일 수를 가져옵니다.
반환:
getForAccount
public static UserDataFeed getForAccount(@NonNull ConnectedDevicesAccount userConnectedDevicesAccount, @NonNull ConnectedDevicesPlatform platform, @NonNull String activitySourceHost)
사용자 계정, 플랫폼 인스턴스 및 플랫폼 간 앱 ID를 사용하여 이 클래스의 새 인스턴스를 만들고 초기화합니다.
매개 변수:
반환:
getSyncStatus
public UserDataFeedSyncStatus getSyncStatus()
사용자 데이터 동기화의 현재 상태를 가져옵니다.
반환:
setDaysToSync
public void setDaysToSync(@IntRange(from=0) int daysToSync)
동기화할 일 수를 설정합니다.
매개 변수:
startSync
public void startSync()
연결된 디바이스 플랫폼을 사용하여 동기화 프로세스를 시작합니다. 이 작업 중에 변경 이벤트가 발생합니다.
subscribeToSyncScopesAsync
public AsyncOperation
이 UserDataFeed에 **UserDataFeedSyncScope** 인스턴스를 추가합니다. 이 UserDataFeed는 지정된 **UserDataFeedSyncScope** 인스턴스에 따라 동기화됩니다.
매개 변수:
반환:
subscribeToSyncScopesWithResultAsync
public AsyncOperation
이 UserDataFeed에 **UserDataFeedSyncScope** 인스턴스를 추가합니다. 이 UserDataFeed는 지정된 **UserDataFeedSyncScope** 인스턴스에 따라 동기화됩니다.
매개 변수:
반환:
syncStatusChanged
public Event
UserDataFeed의 동기화 상태가 변경되는 경우에 대한 이벤트입니다.
반환: