UserDataFeed クラス
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. userdata. UserDataFeed
- com.
public class UserDataFeed
このクラスは、ユーザー固有のデータを Connected Devices Platform バックエンドと同期する役割を担います。
メソッドの概要
メソッドの詳細
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()
Connected Devices Platform を使用して同期プロセスを開始します。 この操作中に、変更イベントが発生します。
subscribeToSyncScopesAsync
public AsyncOperation
**UserDataFeedSyncScope** インスタンスをこの UserDataFeed に追加します。 この UserDataFeed は、指定された **UserDataFeedSyncScope** インスタンスに従って同期されます。
パラメーター:
戻り値:
subscribeToSyncScopesWithResultAsync
public AsyncOperation
**UserDataFeedSyncScope** インスタンスをこの UserDataFeed に追加します。 この UserDataFeed は、指定された **UserDataFeedSyncScope** インスタンスに従って同期されます。
パラメーター:
戻り値:
syncStatusChanged
public Event
UserDataFeed の同期状態が変更されたときのイベント。
戻り値: