Windows.UI.Notifications 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含封裝磚、快顯通知和徽章通知的類別。
類別
AdaptiveNotificationText |
表示調適型通知的文字內容。 |
BadgeNotification |
定義磚徽章重迭更新的內容、相關聯的中繼資料和到期時間。 徽章可以顯示 1 到 99 的數位或 狀態字元。 |
BadgeUpdateManager |
建立您用來操作磚徽章重迭的 BadgeUpdater 物件。 此類別也可讓您存取系統提供的徽章範本的 XML 內容,以便自訂該內容以用於更新徽章。 |
BadgeUpdateManagerForUser |
建立 BadgeUpdater 物件,讓您用來操作特定使用者的磚徽章重迭。 此類別也可讓您存取系統提供的徽章範本的 XML 內容,以便自訂該內容以用於更新徽章。 |
BadgeUpdater |
更新更新程式所系結之特定磚上的徽章重迭。 |
KnownAdaptiveNotificationHints |
指定調適型通知可用的提示類型。 |
KnownAdaptiveNotificationTextStyles |
指定適用于調適型通知的文字樣式。 |
KnownNotificationBindings |
指定適用于調適型通知的系結範本。 |
Notification |
表示通知。 |
NotificationBinding |
表示調適型通知的繫結項目。 |
NotificationData |
儲存要顯示在 快顯通知中的資料。 |
NotificationVisual |
表示通知的視覺專案。 視覺專案包含系結,其中包含通知的文字和其他視覺內容。 |
ScheduledTileNotification |
定義單一、非週期性排程更新磚的視覺內容和時間。 |
ScheduledToastNotification |
包含 XML,定義將在排程時間顯示的快顯通知。 |
ScheduledToastNotificationShowingEventArgs |
當系統正在顯示排程的快顯通知時提供資訊。 |
ShownTileNotification |
提供 [ 開始 ] 功能表中所顯示磚通知的相關資訊。 |
TileFlyoutNotification |
提供磚飛出視窗的詳細資料, (混合檢視) 通知。 這包括通知的 XML 內容,並選擇性地包含其到期時間。 這個類別也提供方法,可讓您擷取目前飛出視窗通知的 XML 內容。 此類別是下列一般 API 使用模式的一部分:
|
TileFlyoutUpdateManager |
建立 App 主要或次要磚專屬的 TileFlyoutUpdater 物件,以搭配磚飛出視窗使用 (混合檢視) 通知。 這個類別也可讓您擷取空白磚飛出視窗 XML 範本,您可以在其中新增內容來定義磚飛出視窗通知。 此類別是下列一般 API 使用模式的一部分:
|
TileFlyoutUpdater |
用來傳送或清除磚飛出視窗 (混合檢視) 通知。 這個類別也提供啟動和停止 定期 磚飛出視窗通知的方法。 此類別是下列一般 API 使用模式的一部分:
|
TileNotification |
定義磚的更新,包括其視覺效果、識別標記和到期時間。 |
TileUpdateManager |
建立 TileUpdater 物件,用來變更及更新 [開始 ] 功能表磚。 這個類別也可讓您存取系統提供的磚範本的 XML 內容,以便自訂該內容以用於更新磚。 |
TileUpdateManagerForUser |
建立 TileUpdater 物件,用來變更和更新特定使用者的 [開始 ] 功能表磚。 這個類別也可讓您存取系統提供的磚範本的 XML 內容,以便自訂該內容以用於更新磚。 |
TileUpdater |
變更更新程式所系結之特定磚的內容。 |
ToastActivatedEventArgs |
公開方法,這個方法會擷取與使用者起始之快顯通知動作相關聯的引數。 這可讓應用程式告知在公開多個動作時所採取的動作。 |
ToastCollection |
代表特定應用程式的通知群組。 |
ToastCollectionManager |
提供建立、擷取、更新和移除 ToastCollection 物件的方法。 |
ToastDismissedEventArgs |
提供快顯通知不再在螢幕上顯示的原因。 |
ToastFailedEventArgs |
提供引發快顯通知過程中產生的錯誤碼。 |
ToastNotification |
定義快顯通知的內容、相關聯的中繼資料和事件,以及到期時間。 |
ToastNotificationActionTriggerDetail |
表示快顯通知動作觸發程式的詳細資料。 |
ToastNotificationHistory |
管理應用程式的快顯通知,包括清除所有快顯通知記錄和移除個別快顯通知的能力。 |
ToastNotificationHistoryChangedTriggerDetail |
表示快顯通知歷程記錄已變更觸發程式的詳細資料。 |
ToastNotificationManager |
建立您用來引發快顯通知的 ToastNotifier 物件。 這個類別也可讓您存取系統提供的快顯通知範本的 XML 內容,以便自訂該內容以供通知使用。 |
ToastNotificationManagerForUser |
建立您用來為系結使用者引發快顯通知的ToastNotifier物件。 這個類別也可讓您存取系統提供的快顯通知範本的 XML 內容,以便自訂該內容以供通知使用。 |
ToastNotifier |
將快顯通知引發至 ToastNotifier 所系結的特定應用程式。 此類別也可讓您排程和移除快顯通知。 |
UserNotification |
代表特定使用者的通知。 |
UserNotificationChangedEventArgs |
提供使用者通知變更時的資訊。 |
介面
IAdaptiveNotificationContent |
定義調適型通知的內容。 |
列舉
AdaptiveNotificationContentKind |
指定自適性通知中包含的內容類型。 |
BadgeTemplateType |
指定要用於磚徽章重迭的範本。 BadgeUpdateManager.getTemplateContent使用。 |
NotificationKinds |
指定通知的類型。 |
NotificationMirroring |
指定是否允許通知鏡像。 鏡像可讓通知顯示在多個裝置上。 |
NotificationSetting |
指定磚或快顯通知顯示的限制。 |
NotificationUpdateResult |
描述通知更新的結果。 |
PeriodicUpdateRecurrence |
指定新內容的後續磚或徽章資料來源輪詢的時間週期。 BadgeUpdater.StartPeriodicUpdate、TileUpdater.StartPeriodicUpdate和TileUpdater.StartPeriodicUpdateBatch使用。 |
TileFlyoutTemplateType |
指定要在磚飛出視窗中使用的版面配置範本, (混合檢視) 更新。 目前,只會定義一個範本。 |
TileTemplateType |
指定要在磚更新中使用的內容範本。 如需每個磚的詳細討論,包括其 XML 編碼範例、每個範本影像大小的詳細資料,以及搭配不同版本的磚 XML 架構使用,請參閱 磚範本目錄。 當裝置上顯示為由右至左 (RTL) 語言時,某些範本會從其左側和右方描述翻轉。 在許多範本中,如果磚包含標誌或顯示名稱,則不會顯示最後一行文字。 這不適用於大型 (310 x 310) 磚。 如需標誌/簡短名稱的詳細資訊,請參閱 快速入門:使用資訊清單編輯器建立預設磚。 重要 Windows 8.1新增適用于大型方形磚的新範本。 若要區分大型磚與中型磚, (Windows 8) 中稱為方形磚,所有較舊的範本都會重新命名。 若要考慮此問題,可以使用特定版本宣告通知承載。 為了跨系統相容,已新增後援屬性,讓舊的名稱和新名稱都存在。 您必須瞭解版本之間的差異,以確保會顯示通知。 如需詳細資訊,請參閱 版本化範本。
|
ToastDismissalReason |
指定不再顯示快顯通知的原因。 與 ToastDismissedEventArgs.Reason搭配使用。 |
ToastHistoryChangedType |
指定在快顯通知歷程記錄中發生通知的變更類型。 與 ToastNotificationHistoryChangedTriggerDetail.ChangeType搭配使用。 |
ToastNotificationMode |
包含封裝磚、快顯通知和徽章通知的類別。 |
ToastNotificationPriority |
指定 ToastNotification的優先順序。 |
ToastTemplateType |
指定要在快顯通知中使用的範本。 |
UserNotificationChangedKind |
指定發生的使用者通知變更類型。 |