Files
Umbraco-CMS/src/Umbraco.Core/Events/ContentSavedEventArgs.cs

25 lines
910 B
C#
Raw Normal View History

2019-02-06 17:28:48 +01:00
using System.Collections.Generic;
using Umbraco.Core.Models;
namespace Umbraco.Core.Events
{
2019-02-06 17:28:48 +01:00
/// <summary>
/// Represents event data for the Saved event.
/// </summary>
public class ContentSavedEventArgs : SaveEventArgs<IContent>
{
/// <summary>
2019-02-06 17:28:48 +01:00
/// Initializes a new instance of the <see cref="ContentSavedEventArgs"/> class.
/// </summary>
public ContentSavedEventArgs(IEnumerable<IContent> eventObject, EventMessages messages, IDictionary<string, object> additionalData)
: base(eventObject, false, messages, additionalData)
2019-02-06 17:28:48 +01:00
{ }
/// <summary>
/// Determines whether a culture has been saved, during a Saved event.
/// </summary>
public bool HasSavedCulture(IContent content, string culture)
2019-02-06 17:28:48 +01:00
=> content.WasPropertyDirty(ContentBase.ChangeTrackingPrefix.UpdatedCulture + culture);
}
}