using Microsoft.Toolkit.Uwp.Notifications; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml.Serialization; using Windows.UI.Xaml; namespace Announcements { public class AnnouncementNotification : Announcement { #region Private Delegates, Events, Enums, Properties, Indexers and Fields private decimal _expirationTime = 5000; private ToastDuration _duration = ToastDuration.Short; #endregion #region Public Enums, Properties and Fields [XmlElement(ElementName = "ExpirationTime")] public decimal ExpirationTime { get => _expirationTime; set { if (value == _expirationTime) return; _expirationTime = value; OnPropertyChanged(); } } [XmlElement(ElementName = "Duration")] public Microsoft.Toolkit.Uwp.Notifications.ToastDuration Duration { get => _duration; set { if (value == _duration) return; _duration = value; OnPropertyChanged(); } } #endregion } }