using SPSolutions.Serialization; using System; namespace SPSolutions.SharePoint.Alerts { public class NotificationMessage : NotificationMessageBase { public NotificationMessage() { } public NotificationMessage(bool loadDefaults) : base(true) { } public override void LoadDefaults() { base.HeaderTemplate = SerializationUtil.GetAssemblyManifestResourceFileContent("Alerts.DefaultNotificationMessageHeader.htm"); base.SubjectTemplate = SerializationUtil.GetAssemblyManifestResourceFileContent("Alerts.DefaultNotificationMessageSubject.txt"); base.BodyTemplate = SerializationUtil.GetAssemblyManifestResourceFileContent("Alerts.DefaultNotificationMessageBody.htm"); base.FooterTemplate = SerializationUtil.GetAssemblyManifestResourceFileContent("Alerts.DefaultNotificationMessageFooter.htm"); base.AlertDetailTransform = SerializationUtil.GetAssemblyManifestResourceFileContent("Alerts.AlertBody.xslt"); base.Style = SerializationUtil.GetAssemblyManifestResourceFileContent("Alerts.DefaultNotificationMessageStyle.css"); base.IsDirty = true; } } }