System.Web.UI.Design Namespace

 

The System.Web.UI.Design namespace contains classes that can be used to extend design-time support for ASP.NET Web pages and for Web server controls.

ClassDescription
System_CAPS_pubclassAppSettingsExpressionEditor

Provides properties and methods for evaluating and editing an application setting expression in a configuration file at design time.

System_CAPS_pubclassAsyncPostBackTriggerControlIDConverter

Provides a type converter that retrieves a list of control IDs in the current container.

System_CAPS_pubclassAsyncPostBackTriggerEventNameConverter

Provides a type converter that retrieves a list of events for a control in the current container.

System_CAPS_pubclassCalendarDataBindingHandler

Provides a data-binding handler for a calendar.

System_CAPS_pubclassClientScriptItem

Represents a client script element in a Web Form or user control at design time. This class cannot be inherited.

System_CAPS_pubclassClientScriptItemCollection

Represents a read-only collection of client script blocks that are contained within a Web Form or user control at design time. This class cannot be inherited.

System_CAPS_pubclassCollectionEditorBase

Provides a user interface so that users can edit ScriptReferenceCollection, ServiceReferenceCollection, and UpdatePanelTriggerCollection objects at design time.

System_CAPS_pubclassColorBuilder

Provides an HTML color string builder at design time that allows a user to select a color.

System_CAPS_pubclassConnectionStringEditor

Provides a base class for a user interface to select and edit a connection string property at design time.

System_CAPS_pubclassConnectionStringsExpressionEditor

Provides properties and methods for selecting a data connection expression that is associated with a control property at design time.

System_CAPS_pubclassContainerControlDesigner

Provides designer functionality for controls that contain child controls or properties that can be modified at design time.

System_CAPS_pubclassContentDefinition

Provides a property structure that defines Web content at design time.

System_CAPS_pubclassControlDesigner

Provides a base control designer class for extending the design-mode behavior of a Web server control.

System_CAPS_pubclassControlDesignerState

Provides access to the state of the control designer in the design host through the IComponentDesignerStateService interface. This class cannot be inherited.

System_CAPS_pubclassControlParser

Provides methods for creating a Web server Control control or ITemplate interface from a string of markup that represents a persisted control or template.

System_CAPS_pubclassControlPersister

Provides methods for persisting Web server controls at design-time.

System_CAPS_pubclassDataBindingCollectionConverter

Obsolete.Provides a type converter for DataBindingCollection objects.

System_CAPS_pubclassDataBindingCollectionEditor

Obsolete.Provides a user interface for editing a collection of data bindings.

System_CAPS_pubclassDataBindingHandler

Provides a base class for a data-binding handler.

System_CAPS_pubclassDataBindingValueUIHandler

This API supports the product infrastructure and is not intended to be used directly from your code. Provides a UI handler for data binding values.

System_CAPS_pubclassDataColumnSelectionConverter

Provides a type converter for a property representing the field name of a bound column field in a GridView control.

System_CAPS_pubclassDataFieldConverter

Provides a type converter that can retrieve a list of data fields from the current component's selected data source.

System_CAPS_pubclassDataMemberConverter

Provides a type converter that can retrieve a list of data members from the current component's selected data source.

System_CAPS_pubclassDataSetFieldSchema

Represents the structure, or schema, of a data field.

System_CAPS_pubclassDataSetSchema

The DataSetSchema class represents the structure, or schema, of a data source. This class cannot be inherited.

System_CAPS_pubclassDataSetViewSchema

Represents the structure, or schema, of a DataTable. This class cannot be inherited.

System_CAPS_pubclassDataSourceBooleanViewSchemaConverter

Provides a type converter for a property representing a Boolean field in a data source schema.

System_CAPS_pubclassDataSourceConverter

Provides a type converter that can retrieve a list of data sources accessible to the current component.

System_CAPS_pubclassDataSourceDesigner

Provides design-time support in a design host for the DataSourceControl class.

System_CAPS_pubclassDataSourceViewSchemaConverter

Provides a type converter for a property representing a field in a data source schema.

System_CAPS_pubclassDesignerAutoFormat

Provides the abstract base class for creating formats that can be applied to a custom Web server control at design time.

System_CAPS_pubclassDesignerAutoFormatCollection

Represents a collection of DesignerAutoFormat objects within a control designer. This class cannot be inherited.

System_CAPS_pubclassDesignerAutoFormatStyle

Represents the style for a DesignerAutoFormat object. This class is used primarily by control developers.

System_CAPS_pubclassDesignerDataSourceView

Serves as the base class for design-time data source view classes.

System_CAPS_pubclassDesignerHierarchicalDataSourceView

Provides a base class for designers for data views based on hierarchical data. This class must be inherited.

System_CAPS_pubclassDesignerObject

Represents an object in a design host such as Visual Studio 2005. This class must be inherited.

System_CAPS_pubclassDesignerRegion

Defines a region of content within the design-time markup for the associated control.

System_CAPS_pubclassDesignerRegionCollection

Represents a collection of DesignerRegion objects within a control designer.

System_CAPS_pubclassDesignerRegionMouseEventArgs

Provides data for a ViewEvent event that is raised when you click on a selected control or a designer region in a selected control. This class cannot be inherited.

System_CAPS_pubclassDesignTimeData

Provides helper methods that can be used by control designers to generate sample data for data-bound properties at design time. This class cannot be inherited.

System_CAPS_pubclassDesignTimeResourceProviderFactory

Used by control localization to read and write resources at design time.

System_CAPS_pubclassEditableDesignerRegion

Represents an editable content region within the design-time markup for the associated control.

System_CAPS_pubclassExpressionEditor

Defines a set of properties and methods for evaluating an expression that is associated with a control property at design time and to provide an expression editor sheet to the visual design host for use in the expression editor dialog box. This class is abstract.

System_CAPS_pubclassExpressionEditorSheet

Represents a design-time editor sheet for a custom expression. This class must be inherited.

System_CAPS_pubclassExpressionsCollectionConverter

Provides a type converter for expression binding collections.

System_CAPS_pubclassExpressionsCollectionEditor

Provides a user interface for selecting and editing an expressions binding collection at design time.

System_CAPS_pubclassExtenderControlDesigner

Provides UI support for working with extender controls at design time.

System_CAPS_pubclassExtenderControlToolboxItem

Provides a way to determine which target controls can be extended by a particular extender control in the toolbox.

System_CAPS_pubclassHierarchicalDataSourceConverter

Provides a type converter that can retrieve a list of the hierarchical data sources that are accessible to the current component.

System_CAPS_pubclassHierarchicalDataSourceDesigner

Provides design-time support in a visual designer for the HierarchicalDataSourceControl control.

System_CAPS_pubclassHtmlControlDesigner

Provides basic design-time functionality for ASP.NET server controls.

System_CAPS_pubclassHtmlIntrinsicControlDesigner

Provides a base designer for all intrinsic HTML controls.

System_CAPS_pubclassHyperLinkDataBindingHandler

Provides a data-binding handler for a hyperlink property.

System_CAPS_pubclassImageUrlEditor

Provides a user interface for selecting a URL that references an image.

System_CAPS_pubclassMailFileEditor

Provides a user interface for selecting and editing a mail file name for a property at design time.

System_CAPS_pubclassMdbDataFileEditor

Provides a design-time user interface for selecting a Microsoft Access database file.

System_CAPS_pubclassPostBackTriggerControlIDConverter

Provides a type converter that retrieves a list of control IDs in the current container.

System_CAPS_pubclassQueryExtenderDesigner

Provides designer functionality for the QueryExtender control.

System_CAPS_pubclassReadWriteControlDesigner

Obsolete.Extends design-time behavior for read/write server controls.

System_CAPS_pubclassResourceExpressionEditor

Provides properties and methods for evaluating and editing a resource expression at design time.

System_CAPS_pubclassResourceExpressionEditorSheet

Represents a design-time editor sheet for the properties of a resource expression in the UI of a designer host at design time.

System_CAPS_pubclassRouteUrlExpressionEditor

Provides properties and methods for composing a RouteURL expression at design time.

System_CAPS_pubclassRouteUrlExpressionEditorSheet

Represents a design-time editor sheet for the properties of a RouteUrl expression in the UI of a designer host at design time.

System_CAPS_pubclassRouteValueExpressionEditor

Provides properties and methods for composing a RouteValue expression at design time.

System_CAPS_pubclassRouteValueExpressionEditorSheet

Represents a design-time editor sheet for the properties of a RouteValue expression in the UI of a designer host at design time.

System_CAPS_pubclassScriptManagerDesigner

Provides design-time support for the ScriptManager control in a visual designer.

System_CAPS_pubclassScriptManagerProxyDesigner

Provides design-time support for the ScriptManagerProxy control in a visual designer.

System_CAPS_pubclassServiceReferenceCollectionEditor

Provides a component editor for the service reference collection of the ServiceReference control.

System_CAPS_pubclassSkinIDTypeConverter

Provides a list of valid skin IDs for a control at design time, based on the currently applicable theme.

System_CAPS_pubclassSupportsPreviewControlAttribute

Indicates whether a control designer requires a preview instance of the control at design time. This class cannot be inherited.

System_CAPS_pubclassTemplatedControlDesigner

Extends design-time behavior for template-based server controls.

System_CAPS_pubclassTemplatedEditableDesignerRegion

Defines an editable region of content within the design-time markup for the associated control.

System_CAPS_pubclassTemplateDefinition

Provides properties and methods that define a template element in a Web server control at design time.

System_CAPS_pubclassTemplateEditingService

Obsolete. This API supports the product infrastructure and is not intended to be used directly from your code. Provides services for editing control templates at design time. This class cannot be inherited.

System_CAPS_pubclassTemplateEditingVerb

Obsolete.Represents a designer verb that creates a template editing frame, and that can be invoked only by a template editor.

System_CAPS_pubclassTemplateGroup

A collection of TemplateDefinition objects representing the template elements in a Web server control at design time.

System_CAPS_pubclassTemplateGroupCollection

Represents a collection of TemplateGroup objects within a control designer. This class cannot be inherited.

System_CAPS_pubclassTemplateModeChangedEventArgs

Provides data for a ViewEvent event that is raised when the template mode changes for a control on the design surface.

System_CAPS_pubclassTextControlDesigner

Extends design-time behavior for Web server controls that have a Text property that is persisted as inner text.

System_CAPS_pubclassTextDataBindingHandler

Provides a data-binding handler for a data-bound control at design time.

System_CAPS_pubclassTimerDesigner

Provides design-time support for the Timer control in a visual designer.

System_CAPS_pubclassTypeSchema

Represents the structure, or schema, of an object type.

System_CAPS_pubclassUpdatePanelDesigner

Provides design-time support for the UpdatePanel control in a visual designer.

System_CAPS_pubclassUpdatePanelTriggerCollectionEditor

Provides a component editor for the Triggers collection of UpdatePanel controls.

System_CAPS_pubclassUpdateProgressAssociatedUpdatePanelIDConverter

Provides a type converter that retrieves a list of control IDs in the current container.

System_CAPS_pubclassUpdateProgressDesigner

Provides design-time support for the UpdateProgress control in a visual designer.

System_CAPS_pubclassUrlBuilder

Starts a URL editor that allows a user to select or create a URL. This class cannot be inherited.

System_CAPS_pubclassUrlEditor

Provides a user interface for selecting a URL.

System_CAPS_pubclassUserControlDesigner

Provides designer functionality for user controls.

System_CAPS_pubclassUserControlFileEditor

Provides a dialog box for selecting files to edit at design time.

System_CAPS_pubclassViewEvent

Represents the kind of event that has occurred on a view of a control at design time. This class cannot be inherited.

System_CAPS_pubclassViewEventArgs

Provides data for the ViewEvent event.

System_CAPS_pubclassViewRendering

Contains the design-time markup for content and regions.

System_CAPS_pubclassWebControlToolboxItem

Provides a base class for a Web server control ToolboxItem.

System_CAPS_pubclassWebFormsDesignerActionService

Establishes a design-time service that manages the collection of DesignerActionItem objects for a component.

System_CAPS_pubclassWebFormsReferenceManager

Provides a base class for accessing the types, directives, and controls in the current Web project document. This class must be inherited.

System_CAPS_pubclassWebFormsRootDesigner

Provides a base class for the design-time functionality of a Web Forms page and allows access to and manipulation of components and controls that are contained within the Web Forms page at design time.

System_CAPS_pubclassXmlDataFileEditor

Provides a design-time user interface for selecting an XML data file.

System_CAPS_pubclassXmlDocumentSchema

Represents the structure, or schema, of an XmlDocument. This class cannot be inherited.

System_CAPS_pubclassXmlFileEditor

Provides a user interface for selecting an XML file using a standard OpenFileDialog box.

System_CAPS_pubclassXmlUrlEditor

Provides a user interface for selecting a URL that indicates the location of an XML file.

System_CAPS_pubclassXsdSchemaFileEditor

Provides a design-time user interface for selecting an XML schema definition file.

System_CAPS_pubclassXslTransformFileEditor

Provides a design-time user interface for selecting an XML transform file.

System_CAPS_pubclassXslUrlEditor

Provides a user interface for selecting an URL that indicates the location of an XSL file.

InterfaceDescription
System_CAPS_pubinterfaceIContentResolutionService

Provides an interface for access to a master page from a content page at design time, if provided by a design host, such as Visual Studio 2005. 

System_CAPS_pubinterfaceIControlDesignerBehavior

Obsolete.Enables the extension of specific behaviors of a control designer.

System_CAPS_pubinterfaceIControlDesignerTag

Provides an interface for design-time access to the HTML markup for a control that is associated with a control designer.

System_CAPS_pubinterfaceIControlDesignerView

Provides an interface for access to the visual representation and content of a control at design time.

System_CAPS_pubinterfaceIDataBindingSchemaProvider

Provides an interface for design-time access to a schema provider in a design host.

System_CAPS_pubinterfaceIDataSourceDesigner

Defines the basic functionality for a data source designer.

System_CAPS_pubinterfaceIDataSourceFieldSchema

Provides basic functionality for describing the structure of a data field at design time.

System_CAPS_pubinterfaceIDataSourceProvider

Defines an interface that a control designer can implement to provide access to a data source.

System_CAPS_pubinterfaceIDataSourceSchema

Provides basic functionality for describing the structure of a data source at design time.

System_CAPS_pubinterfaceIDataSourceViewSchema

Defines a set of methods and properties used to examine a data source.

System_CAPS_pubinterfaceIDesignTimeResourceProviderFactoryService

Provides an interface for creating a custom DesignTimeResourceProviderFactory class.

System_CAPS_pubinterfaceIDesignTimeResourceWriter

Used by the DesignTimeResourceProviderFactory class to localize data at design time.

System_CAPS_pubinterfaceIDocumentProjectItem

Provides an interface for accessing a document item retrieved from a design host at design time.

System_CAPS_pubinterfaceIFolderProjectItem

Provides an interface for a project folder in a design host, such as Visual Studio 2005.

System_CAPS_pubinterfaceIHierarchicalDataSourceDesigner

Provides design-time support in a visual designer for a class that is derived from the HierarchicalDataSourceControl class.

System_CAPS_pubinterfaceIHtmlControlDesignerBehavior

Obsolete.Defines an interface that enables the extension of specific behaviors of an HTML control designer.

System_CAPS_pubinterfaceIProjectItem

Provides an interface for an item that is retrieved at design time from a design host, such as Visual Studio 2005.

System_CAPS_pubinterfaceITemplateEditingFrame

Obsolete.Provides an interface to manage a template editing area.

System_CAPS_pubinterfaceITemplateEditingService

Obsolete.Provides services for editing control templates at design time.

System_CAPS_pubinterfaceIWebAdministrationService

Provides an interface for creating services for administering a Web site at design time.

System_CAPS_pubinterfaceIWebApplication

Provides an interface for accessing a Web application in a design host, such as Microsoft Visual Studio 2005, at design time.

System_CAPS_pubinterfaceIWebFormReferenceManager

Obsolete.Provides an interface that can look up information about the types used in the current Web Forms project.

System_CAPS_pubinterfaceIWebFormsBuilderUIService

Provides methods to start specific user interfaces for building properties at design-time.

System_CAPS_pubinterfaceIWebFormsDocumentService

Obsolete.Provides methods to access services for tracking the loading state of a Web Forms document, handling events at load time, accessing a document's location, managing a document's undo service, and setting a new selection within the document.

DelegateDescription
System_CAPS_pubdelegateTransactedChangeCallback

A delegate that refers to a method in a custom DesignerActionList object that is to be called by the InvokeTransactedChange method for implementing property changes in the designer's associated control.

System_CAPS_pubdelegateViewEventHandler

Represents the method that will handle the ViewEvent event that is raised by visual design tools, such as Visual Studio 2005, implementing the IControlDesignerView interface. This class cannot be inherited.

EnumerationDescription
System_CAPS_pubenumContentDesignerState

Enumerates the possible settings for the state of a ContentDesigner control at design time.

System_CAPS_pubenumControlLocation

Specifies the possible locations for adding a control in a container.

System_CAPS_pubenumUrlBuilderOptions

Defines identifiers for settings of a UrlBuilder.

System_CAPS_pubenumViewFlags

Indicates which features are enabled with the SetViewFlags method of a designer.

Return to top
Show: