Windows.ApplicationModel.UserActivities 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
「使用者活動」會封裝稍後可以繼續的使用者工作,而且可能在不同的裝置上。
例如,當使用者開始建立新的電子郵件訊息時,郵件應用程式可以建立使用者活動。 使用者可以暫停處理電子郵件,並在稍後在同一部電腦上再次開始工作,或繼續在另一部裝置上寫入電子郵件的活動。
此命名空間中的 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的狀態。 |