共用方式為


UserDataFeedSyncScope 類別

  • java.lang.Object
    • NativeBase
      • com.microsoft.connecteddevices.userdata.UserDataFeedSyncScope

public class UserDataFeedSyncScope

當應用程式使用特定功能,例如useractivities時,這個類別代表與已連線裝置平臺後端同步處理使用者特定數據的範圍。 實例可以從類別中靜態擷取特定功能 (例如 **UserActivityChannel**),並用於設定用於同步處理數據的 **UserDataFeed** 行為。

方法摘要

修飾詞與類型 方法與描述
String getNotificationType()

設定 **UserDataFeed** 同步範圍的變更通知類型

String getPlatform()

設定平臺,將傳入活動限制為支援平臺的應用程式。

List<String> getSyncScopeFlags()

設定篩選傳入活動的任何選擇性旗標。

void setNotificationType(@Nullable String notificationType)

設定 **UserDataFeed** 同步範圍的變更通知類型。

void setPlatform(@Nullable String platform)

設定平臺,將傳入活動限制為支援平臺的應用程式。 請注意,它只適用於可以訂閱使用者整個數據摘要的應用程式,而不只是針對目前的應用程式。

void setSyncScopeFlags(@Nullable Collection<String> syncScopeFlags)

設定篩選傳入活動的任何選擇性旗標。

方法詳細資料

getNotificationType

public String getNotificationType()

設定 **UserDataFeed** 同步範圍的變更通知類型

傳回:

要接收的通知類型(請參閱 **UserDataFeedNotificationTypes**)

getPlatform

public String getPlatform()

設定平臺,將傳入活動限制為支援平臺的應用程式。

傳回:

指定的平臺 (請參閱 **UserDataFeedPlatforms**)。

getSyncScopeFlags

public List getSyncScopeFlags()

設定篩選傳入活動的任何選擇性旗標。

傳回:

同步範圍的旗標集合(請參閱 **UserDataFeedSyncScopeFlags**)。

setNotificationType

public void setNotificationType(@Nullable String notificationType)

設定 **UserDataFeed** 同步範圍的變更通知類型。

參數:

notificationType - 要接收的通知類型(請參閱 **UserDataFeedNotificationTypes**)。

setPlatform

public void setPlatform(@Nullable String platform)

設定平臺,將傳入活動限制為支援平臺的應用程式。 請注意,它只適用於可以訂閱使用者整個數據摘要的應用程式,而不只是針對目前的應用程式。

參數:

platform - 指定的平臺 (請參閱 **UserDataFeedPlatforms**)。

setSyncScopeFlags

public void setSyncScopeFlags(@Nullable Collection syncScopeFlags)

設定篩選傳入活動的任何選擇性旗標。

參數:

syncScopeFlags - 同步範圍的旗標集合(請參閱 **UserDataFeedSyncScopeFlags**)。

適用於