// System.Drawing.Design.IPropertyValueUIService.cs // // Author: // Alejandro Sánchez Acosta // // (C) Alejandro Sánchez Acosta // using System.Drawing; using System.ComponentModel; namespace System.Drawing.Design { public interface IPropertyValueUIService { #region Methods void AddPropertyValueUIHandler (PropertyValueUIHandler newHandler); PropertyValueUIItem[] GetPropertyUIValueItems (ITypeDescriptorContext context, PropertyDescriptor propDesc); void NotifyPropertyValueUIItemsChanged (); void RemovePropertyValueUIHandler (PropertyValueUIHandler newHandler); #endregion Methods #region Events event EventHandler PropertyUIValueItemsChanged; #endregion Events } }