System.Web.UI.Design Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases que se pueden usar para ampliar la compatibilidad en tiempo de diseño para ASP.NET páginas web y para controles de servidor web.
Clases
| Nombre | Description |
|---|---|
| AppSettingsExpressionEditor |
Proporciona propiedades y métodos para evaluar y editar una expresión de configuración de aplicación en un archivo de configuración en tiempo de diseño. |
| AsyncPostBackTriggerControlIDConverter |
Proporciona un convertidor de tipos que recupera una lista de identificadores de control en el contenedor actual. |
| AsyncPostBackTriggerEventNameConverter |
Proporciona un convertidor de tipos que recupera una lista de eventos para un control en el contenedor actual. |
| CalendarDataBindingHandler |
Proporciona un controlador de enlace de datos para un calendario. |
| ClientScriptItem |
Representa un elemento de script de cliente en un formulario web o un control de usuario en tiempo de diseño. Esta clase no puede heredarse. |
| ClientScriptItemCollection |
Representa una colección de solo lectura de bloques de script de cliente que se encuentran dentro de un formulario web o un control de usuario en tiempo de diseño. Esta clase no puede heredarse. |
| CollectionEditorBase |
Proporciona una interfaz de usuario para que los usuarios puedan editar ScriptReferenceCollectionobjetos , ServiceReferenceCollectiony UpdatePanelTriggerCollection en tiempo de diseño. |
| ColorBuilder |
Proporciona un generador de cadenas de color HTML en tiempo de diseño que permite a un usuario seleccionar un color. |
| ConnectionStringEditor |
Proporciona una clase base para que una interfaz de usuario seleccione y edite una propiedad cadena de conexión en tiempo de diseño. |
| ConnectionStringsExpressionEditor |
Proporciona propiedades y métodos para seleccionar una expresión de conexión de datos asociada a una propiedad de control en tiempo de diseño. |
| ContainerControlDesigner |
Proporciona funcionalidad del diseñador para los controles que contienen controles secundarios o propiedades que se pueden modificar en tiempo de diseño. |
| ContentDefinition |
Proporciona una estructura de propiedades que define el contenido web en tiempo de diseño. |
| ControlDesigner |
Proporciona una clase de diseñador de controles base para extender el comportamiento en modo de diseño de un control de servidor web. |
| ControlDesignerState |
Proporciona acceso al estado del diseñador de controles en el host de diseño a través de la IComponentDesignerStateService interfaz . Esta clase no puede heredarse. |
| ControlParser |
Proporciona métodos para crear un control o interfaz de servidor Control web a partir de una cadena de marcado que representa un control o ITemplate plantilla persistentes. |
| ControlPersister |
Proporciona métodos para conservar controles de servidor web en tiempo de diseño. |
| DataBindingCollectionConverter |
Proporciona un convertidor de tipos para DataBindingCollection objetos. |
| DataBindingCollectionEditor |
Proporciona una interfaz de usuario para editar una colección de enlaces de datos. |
| DataBindingHandler |
Proporciona una clase base para un controlador de enlace de datos. |
| DataBindingValueUIHandler |
Proporciona un controlador de interfaz de usuario para los valores de enlace de datos. |
| DataColumnSelectionConverter |
Proporciona un convertidor de tipos para una propiedad que representa el nombre de campo de un campo de columna enlazado en un GridView control . |
| DataFieldConverter |
Proporciona un convertidor de tipos que puede recuperar una lista de campos de datos del origen de datos seleccionado del componente actual. |
| DataMemberConverter |
Proporciona un convertidor de tipos que puede recuperar una lista de miembros de datos del origen de datos seleccionado del componente actual. |
| DataSetFieldSchema |
Representa la estructura o el esquema de un campo de datos. |
| DataSetSchema |
La DataSetSchema clase representa la estructura o el esquema de un origen de datos. Esta clase no puede heredarse. |
| DataSetViewSchema |
Representa la estructura, o el esquema, de un DataTable. Esta clase no puede heredarse. |
| DataSourceBooleanViewSchemaConverter |
Proporciona un convertidor de tipos para una propiedad que representa un campo booleano en un esquema de origen de datos. |
| DataSourceConverter |
Proporciona un convertidor de tipos que puede recuperar una lista de orígenes de datos accesibles para el componente actual. |
| DataSourceDesigner |
Proporciona compatibilidad en tiempo de diseño en un host de diseño para la DataSourceControl clase . |
| DataSourceViewSchemaConverter |
Proporciona un convertidor de tipos para una propiedad que representa un campo en un esquema de origen de datos. |
| DesignerAutoFormat |
Proporciona la clase base abstracta para crear formatos que se pueden aplicar a un control de servidor web personalizado en tiempo de diseño. |
| DesignerAutoFormatCollection |
Representa una colección de objetos dentro de un diseñador de DesignerAutoFormat controles. Esta clase no puede heredarse. |
| DesignerAutoFormatStyle |
Representa el estilo de un DesignerAutoFormat objeto . Esta clase se usa principalmente por los desarrolladores de controles. |
| DesignerDataSourceView |
Actúa como clase base para las clases de vista del origen de datos en tiempo de diseño. |
| DesignerHierarchicalDataSourceView |
Proporciona una clase base para diseñadores para vistas de datos basadas en datos jerárquicos. Esta clase debe heredarse. |
| DesignerObject |
Representa un objeto en un host de diseño como Visual Studio 2005. Esta clase debe heredarse. |
| DesignerRegion |
Define una región de contenido dentro del marcado en tiempo de diseño para el control asociado. |
| DesignerRegionCollection |
Representa una colección de objetos dentro de un diseñador de DesignerRegion controles. |
| DesignerRegionMouseEventArgs |
Proporciona datos para un ViewEvent evento que se genera al hacer clic en un control seleccionado o en una región de diseñador en un control seleccionado. Esta clase no puede heredarse. |
| DesignTimeData |
Proporciona métodos auxiliares que pueden usar los diseñadores de controles para generar datos de ejemplo para propiedades enlazadas a datos en tiempo de diseño. Esta clase no puede heredarse. |
| DesignTimeResourceProviderFactory |
Usado por la localización de control para leer y escribir recursos en tiempo de diseño. |
| EditableDesignerRegion |
Representa una región de contenido editable dentro del marcado en tiempo de diseño del control asociado. |
| ExpressionEditor |
Define un conjunto de propiedades y métodos para evaluar una expresión asociada a una propiedad de control en tiempo de diseño y para proporcionar una hoja del editor de expresiones al host de diseño visual para su uso en el cuadro de diálogo del editor de expresiones. Esta clase es abstracta. |
| ExpressionEditorSheet |
Representa una hoja de editor en tiempo de diseño para una expresión personalizada. Esta clase debe heredarse. |
| ExpressionsCollectionConverter |
Proporciona un convertidor de tipos para colecciones de enlaces de expresiones. |
| ExpressionsCollectionEditor |
Proporciona una interfaz de usuario para seleccionar y editar una colección de enlaces de expresiones en tiempo de diseño. |
| ExtenderControlDesigner |
Proporciona compatibilidad con la interfaz de usuario para trabajar con controles extensores en tiempo de diseño. |
| ExtenderControlToolboxItem |
Proporciona una manera de determinar qué controles de destino se pueden extender mediante un control extensor determinado en el cuadro de herramientas. |
| HierarchicalDataSourceConverter |
Proporciona un convertidor de tipos que puede recuperar una lista de los orígenes de datos jerárquicos a los que se puede acceder al componente actual. |
| HierarchicalDataSourceDesigner |
Proporciona compatibilidad en tiempo de diseño en un diseñador visual para el HierarchicalDataSourceControl control. |
| HtmlControlDesigner |
Proporciona funcionalidad básica en tiempo de diseño para ASP.NET controles de servidor. |
| HtmlIntrinsicControlDesigner |
Proporciona un diseñador base para todos los controles HTML intrínsecos. |
| HyperLinkDataBindingHandler |
Proporciona un controlador de enlace de datos para una propiedad de hipervínculo. |
| ImageUrlEditor |
Proporciona una interfaz de usuario para seleccionar una dirección URL que haga referencia a una imagen. |
| MailFileEditor |
Proporciona una interfaz de usuario para seleccionar y editar un nombre de archivo de correo para una propiedad en tiempo de diseño. |
| MdbDataFileEditor |
Proporciona una interfaz de usuario en tiempo de diseño para seleccionar un archivo de base de datos de Microsoft Access. |
| PostBackTriggerControlIDConverter |
Proporciona un convertidor de tipos que recupera una lista de identificadores de control en el contenedor actual. |
| QueryExtenderDesigner |
Proporciona la funcionalidad del diseñador para el QueryExtender control . |
| ReadWriteControlDesigner |
Amplía el comportamiento en tiempo de diseño para los controles de servidor de lectura y escritura. |
| ResourceExpressionEditor |
Proporciona propiedades y métodos para evaluar y editar una expresión de recurso en tiempo de diseño. |
| ResourceExpressionEditorSheet |
Representa una hoja del editor en tiempo de diseño para las propiedades de una expresión de recurso en la interfaz de usuario de un host de diseñador en tiempo de diseño. |
| RouteUrlExpressionEditor |
Proporciona propiedades y métodos para crear una |
| RouteUrlExpressionEditorSheet |
Representa una hoja del editor en tiempo de diseño para las propiedades de una |
| RouteValueExpressionEditor |
Proporciona propiedades y métodos para crear una |
| RouteValueExpressionEditorSheet |
Representa una hoja del editor en tiempo de diseño para las propiedades de una |
| ScriptManagerDesigner |
Proporciona compatibilidad en tiempo de diseño para el ScriptManager control en un diseñador visual. |
| ScriptManagerProxyDesigner |
Proporciona compatibilidad en tiempo de diseño para el ScriptManagerProxy control en un diseñador visual. |
| ServiceReferenceCollectionEditor |
Proporciona un editor de componentes para la colección de referencias de servicio del ServiceReference control . |
| SkinIDTypeConverter |
Proporciona una lista de identificadores de piel válidos para un control en tiempo de diseño, en función del tema aplicable actualmente. |
| SupportsPreviewControlAttribute |
Indica si un diseñador de controles requiere una instancia de vista previa del control en tiempo de diseño. Esta clase no puede heredarse. |
| TemplatedControlDesigner |
Amplía el comportamiento en tiempo de diseño de los controles de servidor basados en plantillas. |
| TemplatedEditableDesignerRegion |
Define una región editable de contenido dentro del marcado en tiempo de diseño para el control asociado. |
| TemplateDefinition |
Proporciona propiedades y métodos que definen un elemento de plantilla en un control de servidor web en tiempo de diseño. |
| TemplateEditingService |
Proporciona servicios para editar plantillas de control en tiempo de diseño. Esta clase no puede heredarse. |
| TemplateEditingVerb |
Representa un verbo de diseñador que crea un marco de edición de plantillas y que solo un editor de plantillas puede invocar. |
| TemplateGroup |
Colección de objetos que representan los elementos de TemplateDefinition plantilla en un control de servidor web en tiempo de diseño. |
| TemplateGroupCollection |
Representa una colección de objetos dentro de un diseñador de TemplateGroup controles. Esta clase no puede heredarse. |
| TemplateModeChangedEventArgs |
Proporciona datos para un ViewEvent evento que se genera cuando cambia el modo de plantilla para un control en la superficie de diseño. |
| TextControlDesigner |
Extiende el comportamiento en tiempo de diseño para los controles de servidor web que tienen una |
| TextDataBindingHandler |
Proporciona un controlador de enlace de datos para un control enlazado a datos en tiempo de diseño. |
| TimerDesigner |
Proporciona compatibilidad en tiempo de diseño para el Timer control en un diseñador visual. |
| TypeSchema |
Representa la estructura o el esquema de un tipo de objeto. |
| UpdatePanelDesigner |
Proporciona compatibilidad en tiempo de diseño para el UpdatePanel control en un diseñador visual. |
| UpdatePanelTriggerCollectionEditor |
Proporciona un editor de componentes para la Triggers colección de UpdatePanel controles. |
| UpdateProgressAssociatedUpdatePanelIDConverter |
Proporciona un convertidor de tipos que recupera una lista de identificadores de control en el contenedor actual. |
| UpdateProgressDesigner |
Proporciona compatibilidad en tiempo de diseño para el UpdateProgress control en un diseñador visual. |
| UrlBuilder |
Inicia un editor de direcciones URL que permite a un usuario seleccionar o crear una dirección URL. Esta clase no puede heredarse. |
| UrlEditor |
Proporciona una interfaz de usuario para seleccionar una dirección URL. |
| UserControlDesigner |
Proporciona funcionalidad de diseñador para controles de usuario. |
| UserControlFileEditor |
Proporciona un cuadro de diálogo para seleccionar los archivos que se van a editar en tiempo de diseño. |
| ViewEvent |
Representa el tipo de evento que se ha producido en una vista de un control en tiempo de diseño. Esta clase no puede heredarse. |
| ViewEventArgs |
Proporciona datos para el evento ViewEvent. |
| ViewRendering |
Contiene el marcado en tiempo de diseño para el contenido y las regiones. |
| WebControlToolboxItem |
Proporciona una clase base para un control ToolboxItemde servidor web . |
| WebFormsDesignerActionService |
Establece un servicio en tiempo de diseño que administra la colección de objetos de DesignerActionItem un componente. |
| WebFormsReferenceManager |
Proporciona una clase base para acceder a los tipos, directivas y controles del documento del proyecto web actual. Esta clase debe heredarse. |
| WebFormsRootDesigner |
Proporciona una clase base para la funcionalidad en tiempo de diseño de una página de Formularios Web Forms y permite el acceso y la manipulación de componentes y controles contenidos en la página de formularios Web Forms en tiempo de diseño. |
| XmlDataFileEditor |
Proporciona una interfaz de usuario en tiempo de diseño para seleccionar un archivo de datos XML. |
| XmlDocumentSchema |
Representa la estructura o el esquema de un XmlDocumentobjeto . Esta clase no puede heredarse. |
| XmlFileEditor |
Proporciona una interfaz de usuario para seleccionar un archivo XML mediante un cuadro estándar OpenFileDialog . |
| XmlUrlEditor |
Proporciona una interfaz de usuario para seleccionar una dirección URL que indica la ubicación de un archivo XML. |
| XsdSchemaFileEditor |
Proporciona una interfaz de usuario en tiempo de diseño para seleccionar un archivo de definición de esquema XML. |
| XslTransformFileEditor |
Proporciona una interfaz de usuario en tiempo de diseño para seleccionar un archivo de transformación XML. |
| XslUrlEditor |
Proporciona una interfaz de usuario para seleccionar una dirección URL que indica la ubicación de un archivo XSL. |
Interfaces
| Nombre | Description |
|---|---|
| IContentResolutionService |
Proporciona una interfaz para acceder a una página maestra desde una página de contenido en tiempo de diseño, si se proporciona mediante un host de diseño, como Visual Studio 2005. |
| IControlDesignerBehavior |
Habilita la extensión de comportamientos específicos de un diseñador de controles. |
| IControlDesignerTag |
Proporciona una interfaz para el acceso en tiempo de diseño al marcado HTML de un control asociado a un diseñador de controles. |
| IControlDesignerView |
Proporciona una interfaz para acceder a la representación visual y el contenido de un control en tiempo de diseño. |
| IDataBindingSchemaProvider |
Proporciona una interfaz para el acceso en tiempo de diseño a un proveedor de esquemas en un host de diseño. |
| IDataSourceDesigner |
Define la funcionalidad básica para un diseñador de orígenes de datos. |
| IDataSourceFieldSchema |
Proporciona funcionalidad básica para describir la estructura de un campo de datos en tiempo de diseño. |
| IDataSourceProvider |
Define una interfaz que un diseñador de control puede implementar para proporcionar acceso a un origen de datos. |
| IDataSourceSchema |
Proporciona funcionalidad básica para describir la estructura de un origen de datos en tiempo de diseño. |
| IDataSourceViewSchema |
Define un conjunto de métodos y propiedades usados para examinar un origen de datos. |
| IDesignTimeResourceProviderFactoryService |
Proporciona una interfaz para crear una clase personalizada DesignTimeResourceProviderFactory . |
| IDesignTimeResourceWriter |
Usado por la DesignTimeResourceProviderFactory clase para localizar los datos en tiempo de diseño. |
| IDocumentProjectItem |
Proporciona una interfaz para acceder a un elemento de documento recuperado de un host de diseño en tiempo de diseño. |
| IFolderProjectItem |
Proporciona una interfaz para una carpeta de proyecto en un host de diseño, como Visual Studio 2005. |
| IHierarchicalDataSourceDesigner |
Proporciona compatibilidad en tiempo de diseño en un diseñador visual para una clase derivada de la HierarchicalDataSourceControl clase . |
| IHtmlControlDesignerBehavior |
Define una interfaz que habilita la extensión de comportamientos específicos de un diseñador de controles HTML. |
| IProjectItem |
Proporciona una interfaz para un elemento que se recupera en tiempo de diseño de un host de diseño, como Visual Studio 2005. |
| ITemplateEditingFrame |
Proporciona una interfaz para administrar un área de edición de plantillas. |
| ITemplateEditingService |
Proporciona servicios para editar plantillas de control en tiempo de diseño. |
| IWebAdministrationService |
Proporciona una interfaz para crear servicios para administrar un sitio web en tiempo de diseño. |
| IWebApplication |
Proporciona una interfaz para acceder a una aplicación web en un host de diseño, como Microsoft Visual Studio 2005, en tiempo de diseño. |
| IWebFormReferenceManager |
Proporciona una interfaz que puede buscar información sobre los tipos usados en el proyecto actual de Web Forms. |
| IWebFormsBuilderUIService |
Proporciona métodos para iniciar interfaces de usuario específicas para compilar propiedades en tiempo de diseño. |
| IWebFormsDocumentService |
Proporciona métodos para acceder a los servicios para realizar un seguimiento del estado de carga de un documento de Web Forms, controlar eventos en tiempo de carga, acceder a la ubicación de un documento, administrar el servicio de deshacer de un documento y establecer una nueva selección dentro del documento. |
Enumeraciones
| Nombre | Description |
|---|---|
| ContentDesignerState |
Enumera la configuración posible para el estado de un control ContentDesigner en tiempo de diseño. |
| ControlLocation |
Especifica las posibles ubicaciones para agregar un control en un contenedor. |
| UrlBuilderOptions |
Define identificadores para la configuración de un UrlBuilder. |
| ViewFlags |
Indica qué características están habilitadas con el método SetViewFlags(ViewFlags, Boolean) de un diseñador. |
Delegados
| Nombre | Description |
|---|---|
| TransactedChangeCallback |
Delegado que hace referencia a un método de un objeto personalizado DesignerActionList al que va a llamar el InvokeTransactedChange método para implementar los cambios de propiedad en el control asociado del diseñador. |
| ViewEventHandler |
Representa el método que controlará el evento /> |