Windows.UI.Notifications 命名空間

包含封裝磚、快顯通知和徽章通知的類別。

類別

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.StartPeriodicUpdateTileUpdater.StartPeriodicUpdateTileUpdater.StartPeriodicUpdateBatch使用。

TileFlyoutTemplateType

指定要在磚飛出視窗中使用的版面配置範本, (混合檢視) 更新。 目前,只會定義一個範本。

TileTemplateType

指定要在磚更新中使用的內容範本。 如需每個磚的詳細討論,包括其 XML 編碼範例、每個範本影像大小的詳細資料,以及搭配不同版本的磚 XML 架構使用,請參閱 磚範本目錄

當裝置上顯示為由右至左 (RTL) 語言時,某些範本會從其左側和右方描述翻轉。

在許多範本中,如果磚包含標誌或顯示名稱,則不會顯示最後一行文字。 這不適用於大型 (310 x 310) 磚。 如需標誌/簡短名稱的詳細資訊,請參閱 快速入門:使用資訊清單編輯器建立預設磚

重要

Windows 8.1新增適用于大型方形磚的新範本。 若要區分大型磚與中型磚, (Windows 8) 中稱為方形磚,所有較舊的範本都會重新命名。 若要考慮此問題,可以使用特定版本宣告通知承載。 為了跨系統相容,已新增後援屬性,讓舊的名稱和新名稱都存在。 您必須瞭解版本之間的差異,以確保會顯示通知。 如需詳細資訊,請參閱 版本化範本

在 Windows Phone 8.1 上顯示時,某些範本不會與在 Windows 上顯示時相同。 例如,查看手機上的範本會從前向後翻轉,而不是向上和向下捲動。 顯示文字的行數可能不同,有時在手機上較少,但通常更多。 手機上的寬磚影像會填滿磚上重迭的文字,而不是具有純色文字區域。 影像集合圖格會以動畫顯示,並以非常不同的方式顯示。 您需要注意的差異會針對每個值來呼叫。

ToastDismissalReason

指定不再顯示快顯通知的原因。 與 ToastDismissedEventArgs.Reason搭配使用。

ToastHistoryChangedType

指定在快顯通知歷程記錄中發生通知的變更類型。 與 ToastNotificationHistoryChangedTriggerDetail.ChangeType搭配使用。

ToastNotificationMode

包含封裝磚、快顯通知和徽章通知的類別。

ToastNotificationPriority

指定 ToastNotification的優先順序。

ToastTemplateType

指定要在快顯通知中使用的範本。

UserNotificationChangedKind

指定發生的使用者通知變更類型。

另請參閱