共用方式為


com.microsoft.connecteddevices.userdata.usernotifications

UserNotifications 命名空間包含的 API,可讓應用程式接收及管理您的應用程式伺服器透過 Microsoft Graph 通知發佈的使用者導向通知 (以建立以人為主的跨裝置通知體驗)。

**重要**:協力廠商應用程式開發人員尚未使用此命名空間。 如果您想要將等候清單放在等候清單中以取得早期存取權,請傳送電子郵件給我們。 ProjectRomeTeam@microsoft.com

類別

UserNotification

這個類別代表單一使用者通知實例。 使用者通知是由以使用者為目標的應用程式伺服器所建立和發佈,發佈至相同登入使用者的所有裝置端點。

UserNotificationChannel

這個類別會提供通知變更讀取器,以處理應用程式的接收和管理使用者通知。

UserNotificationReader

這個類別提供新的傳入使用者通知和使用者通知更新。 它也提供在連線裝置平臺中保存之使用者通知集合的存取權。

UserNotificationReaderDataChangedEventArgs

UserNotificationReader 中的資料變更時的 EventArgs 類別

UserNotificationReaderOptions

這個類別可讓應用程式提供通知讀取器的選項,例如只接收新的使用者通知,而不是現有的通知更新。

UserNotificationUpdateResult

這個類別提供嘗試更新通知狀態的成功和失敗狀態。

列舉

UserNotificationPriority

包含描述通知優先順序的值。

UserNotificationReaderStartPosition

包含值,決定讀取器中任何新變更開始的位置 – 新的傳入使用者通知或新的傳入狀態更新。

UserNotificationReadState

包含值,決定每個 UserNotification 的讀取狀態。 通知可以標示為應用程式讀取或未讀取。 應用程式會取得以定義對應的使用者體驗。

UserNotificationReadStateFilter

包含值,指出建立通知讀取器時的讀取狀態篩選。 這會決定應用程式是否要接收所有通知、僅讀取的通知,或只接收未讀取的通知。

UserNotificationStatus

包含值,決定是否刪除通知。 已刪除的通知仍會位於通知存放區中,並在平臺清除發生之前由讀取器傳回。 可以套用對應的讀取器篩選 *UserNotificationStatusFilter*,以防止這些通知顯示在通知讀取器中。

UserNotificationStatusFilter

包含值,指出建立通知讀取器時的狀態篩選。 這會決定應用程式是否要接收所有通知、只接收作用中通知,或只接收已刪除的通知。

UserNotificationUserActionState

包含值,決定每個 UserNotification 的使用者動作狀態。 通知可以標示為 [已啟動]、[已關閉] 或 [應用程式已取消通知]。 應用程式會取得以定義對應的使用者體驗。

UserNotificationUserActionStateFilter

包含值,指出建立通知讀取器時的使用者動作狀態篩選。 這會決定應用程式是否想要接收所有通知、僅關閉通知、僅啟用的通知等等。