//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ namespace System.Web.UI { using System.Collections; /// /// Allows the designer of to both push and pull data from a control. /// /// **************************************************************************** /// THIS IS AN INTERIM SOLUTION UNTIL FRIEND ASSEMBLY FUNCTIONALITY COMES ONLINE /// **************************************************************************** /// /// public interface IControlDesignerAccessor { /// /// IDictionary UserData { get; } /// /// Gets design mode state from the control. /// IDictionary GetDesignModeState(); /// /// Sets design mode state for the control before rendering at design-time. /// void SetDesignModeState(IDictionary data); void SetOwnerControl(Control owner); } }