Windows.ApplicationModel.UserActivities 命名空間

「使用者活動」會封裝稍後可以繼續的使用者工作,而且可能在不同的裝置上。

例如,當使用者開始建立新的電子郵件訊息時,郵件應用程式可以建立使用者活動。 使用者可以暫停處理電子郵件,並在稍後在同一部電腦上再次開始工作,或繼續在另一部裝置上寫入電子郵件的活動。

此命名空間中的 API 可讓開發人員:

  • 建立使用者活動
  • 提供使用者活動的跨平臺內容。
  • 開始和停止活動

如需如何搭配 Windows 時間軸使用使用者 活動的詳細資訊,請參閱繼續使用者活動,以 協助使用者繼續在其電腦上執行的動作,以及跨裝置執行。

類別

UserActivity

UserActivity是由應用程式在其執行期間建立,以通知系統使用者工作串流可以在另一部裝置上繼續,或在同一部裝置上另一次繼續。 它提供使用者參與之工作的相關資訊。

注意

從 2021 年 7 月開始,透過 Microsoft 帳戶 (MSA) 在 Windows 裝置上同步活動歷程記錄的使用者,將無法再選擇在時間軸中上傳新活動。 他們仍然可以使用時間軸,並查看其活動歷程記錄, (本機電腦上的最近應用程式、網站和檔案) 的相關資訊。 AAD 連線的帳戶不會受到影響。

UserActivityAttribution

提供使用者活動的圖形資訊。 覆寫系統提供有關使用者活動的資訊。

UserActivityChannel

建立或取得在此或其他裝置上建立 的 UserActivity 物件。

UserActivityContentInfo

表示此活動的內容中繼資料,格式為 JSON。

UserActivityRequest

傳遞為 UserActivityRequestManager.UserActivityRequested 事件的引數。 用來將 UserActivity 傳回給呼叫端。

UserActivityRequestedEventArgs

傳遞至 UserActivityRequestManager.UserActivityRequested 事件。 允許事件的處理常式傳回 UserActivity

UserActivityRequestManager

處理外部要求以建立 UserActivity

UserActivitySession

在使用者參與該活動時追蹤 UserActivity

UserActivitySessionHistoryItem

提供使用者參與特定活動的開始和結束時間。

UserActivityVisualElements

包含可在 UserActivity的詳細資料磚中顯示的資訊,例如描述和圖示。

介面

IUserActivityContentInfo

表示此活動的內容中繼資料,格式為 JSON。

列舉

UserActivityState

定義 UserActivity的狀態。

另請參閱