共用方式為


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

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