Microsoft.Windows.AppNotifications.Builder 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 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 架構的參考資訊,請參閱 代理程式更新內容架構。