System.Design 1.0.5000.0 2.0.0.0 System.Web.UI.Design.ControlDesigner To be added. Extends design-time behavior for template-based server controls. Constructor To be added. Initializes a new instance of the class. 1.0.5000.0 2.0.0.0 Property System.Web.UI.Design.ITemplateEditingFrame To be added. The property is obsolete. Use the property to expose or enumerate templates within a designer for template-based controls. Gets the active template editing frame. 1.0.5000.0 2.0.0.0 System.Obsolete("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.") Property System.Boolean To be added. To be added. Gets a value indicating whether or not this designer will allow the viewing or editing of templates. 1.0.5000.0 2.0.0.0 Method System.Web.UI.Design.ITemplateEditingFrame To be added. When overridden in a derived class, creates a template editing frame for the specified verb. The new template editing frame. The template editing verb to create a template editing frame for. 1.0.5000.0 2.0.0.0 System.Obsolete("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.") Property 2.0.0.0 System.Boolean To be added. To be added. Gets a value indicating whether the designer allows data binding. Method System.Void The method is obsolete. Use the property to manipulate templates within a designer for template-based controls. If already in template mode and editing a different template frame, this method calls to save all its templates and close that frame. Opens a particular template frame object for editing in the designer. The template editing frame object to open in the designer. 1.0.5000.0 2.0.0.0 System.Obsolete("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.") Method System.Void The method is obsolete. Use the property to manipulate templates within a designer for template-based controls. Closes the currently active template editing frame after saving any relevant changes. true when switching from one template editing frame to another; otherwise false. true if this designer is nested (one or more levels) within another control whose designer is also in template editing mode; otherwise false. true if templates should be saved on exit; otherwise, false. 1.0.5000.0 2.0.0.0 System.Obsolete("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.") Method System.Web.UI.Design.TemplateEditingVerb[] The method is obsolete. Use the property to manipulate templates within a designer for template-based controls. Gets the cached template editing verbs. An array of objects, if any. 1.0.5000.0 2.0.0.0 System.Obsolete("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.") Method System.String To be added. Gets the markup to persist for the content that is in the associated server control runtime. The persistable inner HTML. 1.0.5000.0 Method System.String The method is obsolete. Use the property of the collection elements to examine template metadata within a designer for template-based controls. Gets the data item property of the template's container. A string representing the data. The name of the template. 1.0.5000.0 2.0.0.0 System.Obsolete("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.") Method System.Collections.IEnumerable To be added. Gets the data source of the template's container. The data source of the container of the specified template. The name of the template. 1.0.5000.0 2.0.0.0 System.Obsolete("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.") Method System.String To be added. To be added. To be added. To be added. To be added. To be added. 1.0.5000.0 2.0.0.0 System.Obsolete("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.") Method System.Web.UI.Design.TemplateEditingVerb[] To be added. Gets the template editing verbs available to the designer. The template editing verbs available to the designer. 1.0.5000.0 2.0.0.0 System.Obsolete("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.") Method System.Web.UI.ITemplate To be added. Creates a template from the specified text. An from the specified text. The text to retrieve a template from. 1.0.5000.0 2.0.0.0 Method System.Type The method is obsolete. Use the property of the collection elements to examine template metadata within a designer for template-based controls. Gets the type of the parent of the template property. The type of the object that has the template property. The name of the template to return the type of the parent for. 1.0.5000.0 2.0.0.0 System.Obsolete("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.") Method System.String To be added. Gets a string of text that represents the specified template. A string that represents the specified template. The to convert to text. 1.0.5000.0 2.0.0.0 Property System.Boolean To be added. The property is never hidden. Gets a value indicating whether the properties of the control will be hidden when the control is placed into template editing mode. 1.0.5000.0 2.0.0.0 Method 2.0.0.0 System.Void To be added. Initializes the designer and loads the specified component. The control element being designed. Property System.Boolean To be added. The property is obsolete. Use the property for equivalent control designer functionality. A document is in template mode when a template is currently being viewed or edited in the forms designer. Gets a value indicating whether the designer document is in template mode. 1.0.5000.0 2.0.0.0 System.Obsolete("Use ControlDesigner.InTemplateMode instead") Method System.Void The method is obsolete. Use the and methods on the property to map properties to styles. Provides an opportunity to perform additional processing when a behavior is attached to the designer. 1.0.5000.0 2.0.0.0 System.Obsolete("Use ControlDesigner.Tag instead") Method System.Void This method is called after a property has been changed. It allows the implementer to perform any post-processing that may be needed after a property change. Delegate to handle the component changed event. The object sending the event. A that provides data for the event. 1.0.5000.0 2.0.0.0 Method System.Void To be added. Provides an opportunity to perform additional processing when the parent of this designer is changed. 1.0.5000.0 2.0.0.0 Method System.Void The event is raised by the designer host for certain actions on a control in the design surface. For example, an event is raised when the user enters or exits template editing mode for a control. The class supplies a default delegate to handle the event. Classes deriving from the override the method to process events that are raised when the template mode changes for the associated control. The method allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class. The default delegate performs the updates that are required for a template mode change event in the base class, and then calls the method. The base method in the class returns without performing any additional processing for the event. If a class derives from the and overrides the base method, the default delegate calls the override method in the derived class. Use the property to determine whether the control designer is in template editing mode currently. Provides an opportunity to perform additional processing when the template mode is changed. 1.0.5000.0 2.0.0.0 Method System.Void This method is called immediately before its corresponding Post method. If you are overriding this method, you should call the base implementation before you perform your own filtering. Allows a designer to filter the set of member attributes the component it is designing through a object. The augmented set of attributes. If the method does not modify any attributes, it returns a reference to its input parameter. If you do make a change to the attributes, you must create a new array. The member attributes for component. 1.0.5000.0 Method System.Void To be added. Saves the active template editing frame. 1.0.5000.0 2.0.0.0 Method System.Void To be added. When overridden in a derived class, sets the specified template's content to the specified content. The template editing frame to provide content for. The name of the template. The content to set for the template. 1.0.5000.0 2.0.0.0 System.Obsolete("Template editing is supported in ControlDesigner.TemplateGroups with SetViewFlags(ViewFlags.TemplateEditing, true) in 2.0.") Property 2.0.0.0 System.Web.UI.Design.TemplateGroupCollection To be added. To be added. Gets a collection of template groups, each containing a template definition. Method System.Void You should call this method to refresh the design-time display if the template frames have been changed without calling methods that update the design-time HTML automatically. Updates the design-time HTML. 1.0.5000.0 2.0.0.0