Taylohtio/AlertManager/SPSolutions.SharePoint.Aler.../SPSolutions.SharePoint/SPSolutions.SharePoint.Alerts/NotificationMessage.cs

25 lines
1.1 KiB
C#

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;
}
}
}