Microsoft.Windows.AppNotifications.Builder 命名空間

提供 API,以程式設計方式產生 AppNotification的 XML 承載。

類別

AppNotificationBuilder

提供用來建立 XML 字串的 API,以定義代理程式更新的 UI。

AppNotificationButton

表示顯示在代理程式更新上的按鈕。

AppNotificationComboBox

代表顯示在代理程式更新上的下拉式方塊。

AppNotificationProgressBar

表示顯示在代理程式更新上的進度列。

AppNotificationTextProperties

指定代理程式更新上顯示之文字的顯示和當地語系化屬性。

列舉

AppNotificationAudioLooping

指定代理程式更新音訊的迴圈行為。

AppNotificationButtonStyle

指定可指派給 AppNotificationButton 的按鈕樣式,以提供常見案例的一致體驗。

AppNotificationDuration

指定 AppNotification 的顯示持續時間。

AppNotificationImageCrop

指定 AppNotification中影像的裁剪選項。

AppNotificationScenario

指定代理程式更新的案例,這會導致系統調整某些通知行為,以呈現指定案例的一致體驗。

AppNotificationSoundEvent

指定顯示代理程式更新時可播放的系統音效事件。

範例

代理程式更新概觀

備註

代理程式更新是在 XML 字串中定義。 此命名空間提供 API,可讓您輕鬆地以程式設計方式產生 XML 承載。 此功能包含在 Windows 應用程式 SDK 中,其設計目的是取代 UWP 社群工具組通知 nuget 套件中ToastContentBuilder類別先前所提供的功能。

如需使用 AppNotificationBuilder API 建立代理程式更新 UI 的指引,請參閱 代理程式更新內容

如需代理程式更新之 XML 架構的參考資訊,請參閱 代理程式更新內容架構