//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ namespace System.ComponentModel { using System; using System.Diagnostics; using System.Diagnostics.CodeAnalysis; using System.Security.Permissions; /// /// Represents the method that will handle the /// event raised when a /// property is changing on a component. /// [SuppressMessage("Microsoft.Design", "CA1003:UseGenericEventHandlerInstances")] #if !SILVERLIGHT [HostProtection(SharedState = true)] #endif public delegate void PropertyChangingEventHandler(object sender, PropertyChangingEventArgs e); }