using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AIStudio.Wpf.ADiagram.Commands { /// /// Interface that defines if the object instance is active /// and notifies when the activity changes. /// public interface IActiveAware { /// /// Gets or sets a value indicating whether the object is active. /// /// if the object is active; otherwise . bool IsActive { get; set; } /// /// Notifies that the value for property has changed. /// event EventHandler IsActiveChanged; } }