Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres System.ComponentModel.Design

 

Publicado: octubre de 2016

El System.ComponentModel.Design espacio de nombres contiene clases que los desarrolladores pueden usar para generar un comportamiento personalizado de los componentes e interfaces de usuario para configurar los componentes en tiempo de diseño. El entorno de tiempo de diseño proporciona sistemas que permiten a los desarrolladores organizar los componentes y configurar sus propiedades. Algunos componentes pueden requerir un comportamiento específico sólo en tiempo de diseño para funcionar correctamente en un entorno en tiempo de diseño. También puede ser útil proporcionar interfaces de usuario personalizadas que los desarrolladores puedan configurar los componentes o los valores de tipos de datos complejos. Las clases e interfaces definidas en este espacio de nombres se pueden utilizar para construir el comportamiento de tiempo de diseño para componentes de acceso a servicios en tiempo de diseño e implementar interfaces de configuración en tiempo de diseño personalizadas.

ClaseDescripción
System_CAPS_pubclassActiveDesignerEventArgs

Proporciona datos para el evento ActiveDesigner.

System_CAPS_pubclassActiveDesignSurfaceChangedEventArgs

Proporciona datos para el evento ActiveDesignSurfaceChanged.

System_CAPS_pubclassArrayEditor

Proporciona una interfaz de usuario para editar matrices en tiempo de diseño.

System_CAPS_pubclassBinaryEditor

Proporciona una interfaz de usuario para editar datos binarios.

System_CAPS_pubclassByteViewer

Muestra las matrices de bytes en hexadecimal, ANSI y Unicode formatos.

System_CAPS_pubclassCheckoutException

La excepción que se produce cuando se cancela o falla el intento de desproteger un archivo que está protegido en un programa de administración de código fuente.

System_CAPS_pubclassCollectionEditor

Proporciona una interfaz de usuario que puede editar la mayoría de los tipos de colecciones en tiempo de diseño.

System_CAPS_protclassCollectionEditor.CollectionForm

Proporciona un cuadro de diálogo modal para editar el contenido de una colección mediante un UITypeEditor.

System_CAPS_pubclassCommandID

Representa un identificador de comando único que consta de un identificador de comando numérico y un identificador GUID del grupo de menús.

System_CAPS_pubclassComponentChangedEventArgs

Proporciona datos para el evento ComponentChanged. Esta clase no puede heredarse.

System_CAPS_pubclassComponentChangingEventArgs

Proporciona datos para el evento ComponentChanging. Esta clase no puede heredarse.

System_CAPS_pubclassComponentDesigner

Extiende el comportamiento de un componente en modo de diseño.

System_CAPS_pubclassComponentEventArgs

Proporciona datos para el ComponentAdded, ComponentAdding, ComponentRemoved, y ComponentRemoving eventos.

System_CAPS_pubclassComponentRenameEventArgs

Proporciona datos para el evento ComponentRename.

System_CAPS_pubclassDateTimeEditor

El editor de tiempo de fecha es un UITypeEditor adecuado para editar visualmente DateTime objetos.

System_CAPS_pubclassDesignerActionHeaderItem

Representa un elemento de encabezado estático en un panel de etiquetas inteligentes. Esta clase no puede heredarse.

System_CAPS_pubclassDesignerActionItem

Proporciona la clase base para tipos que representan un elemento del panel en un panel de etiquetas inteligentes.

System_CAPS_pubclassDesignerActionItemCollection

Representa una colección de objetos DesignerActionItem.

System_CAPS_pubclassDesignerActionList

Proporciona la clase base para los tipos que definen una lista de elementos utilizada para crear un panel de etiquetas inteligentes.

System_CAPS_pubclassDesignerActionListCollection

Representa una colección de objetos DesignerActionList.

System_CAPS_pubclassDesignerActionListsChangedEventArgs

Proporciona datos para el evento DesignerActionListsChanged.

System_CAPS_pubclassDesignerActionMethodItem

Representa un elemento del panel de etiquetas inteligentes que está asociado a un método en una clase derivada de DesignerActionList.

System_CAPS_pubclassDesignerActionPropertyItem

Representa un elemento de panel que está asociado a una propiedad en una clase derivada de DesignerActionList. Esta clase no puede heredarse.

System_CAPS_pubclassDesignerActionService

Establece un servicio en tiempo de diseño que administra la colección de DesignerActionItem objetos de componentes.

System_CAPS_pubclassDesignerActionTextItem

Representa un elemento de texto estático en un panel de etiquetas inteligentes.

System_CAPS_pubclassDesignerActionUIService

Administra la interfaz de usuario (IU) de un panel de etiquetas inteligentes. Esta clase no puede heredarse.

System_CAPS_pubclassDesignerActionUIStateChangeEventArgs

Proporciona datos para el evento DesignerActionUIStateChange.

System_CAPS_pubclassDesignerCollection

Representa una colección de diseñadores.

System_CAPS_pubclassDesignerCommandSet

Representa una clase base para las herramientas de tiempo de diseño, no derivada de ComponentDesigner, que proporcionan capacidades de verbo del diseñador o de etiqueta inteligente.

System_CAPS_pubclassDesignerEventArgs

Proporciona datos para los eventos DesignerCreated y DesignerDisposed.

System_CAPS_pubclassDesignerOptionService.DesignerOptionCollection

Contiene una colección de opciones del diseñador. Esta clase no puede heredarse.

System_CAPS_pubclassDesignerOptionService

Proporciona una clase base para obtener y establecer valores de las opciones de un diseñador.

System_CAPS_pubclassDesignerTransaction

Permite agrupar una serie de acciones en tiempo de diseño para mejorar el rendimiento y habilitar la posibilidad de deshacer la mayoría de los tipos de cambio.

System_CAPS_pubclassDesignerTransactionCloseEventArgs

Proporciona datos para los eventos TransactionClosed y TransactionClosing.

System_CAPS_pubclassDesignerVerb

Representa un verbo que se puede invocar desde un diseñador.

System_CAPS_pubclassDesignerVerbCollection

Representa una colección de objetos DesignerVerb.

System_CAPS_pubclassDesignSurface

Presenta una interfaz de usuario para el diseño de componentes.

System_CAPS_pubclassDesignSurfaceCollection

Contiene una colección de superficies de diseño. Esta clase no puede heredarse.

System_CAPS_pubclassDesignSurfaceEventArgs

Proporciona datos para el evento DesignSurfaceCreated.

System_CAPS_pubclassDesignSurfaceManager

Administra una colección de objetos DesignSurface.

System_CAPS_pubclassDesigntimeLicenseContext

Representa un contexto de licencia en tiempo de diseño que puede admitir un proveedor de licencias en tiempo de diseño.

System_CAPS_pubclassDesigntimeLicenseContextSerializer

Proporciona compatibilidad para la serialización del contexto de licencia en tiempo de diseño.

System_CAPS_pubclassEventBindingService

Una implementación predeterminada de la IEventBindingService interfaz.

System_CAPS_pubclassExceptionCollection

Representa la colección de excepciones.

System_CAPS_pubclassHelpKeywordAttribute

Especifica la palabra clave de contexto para una clase o miembro. Esta clase no puede heredarse.

System_CAPS_pubclassInheritanceService

Proporciona un conjunto de métodos para identificar los componentes heredados.

System_CAPS_pubclassLoadedEventArgs

Proporciona datos para el evento Loaded. Esta clase no puede heredarse.

System_CAPS_pubclassLocalizationExtenderProvider

Obsoleto. Proporciona compatibilidad en tiempo de diseño para características de localización de un diseñador raíz.

System_CAPS_pubclassMenuCommand

Representa un elemento de comando de menú o barra de herramientas de Windows.

System_CAPS_pubclassMenuCommandsChangedEventArgs

Proporciona datos para el evento MenuCommandsChanged.

System_CAPS_pubclassMenuCommandService

Implementa la interfaz IMenuCommandService.

System_CAPS_pubclassMultilineStringEditor

Muestra un cuadro de diálogo para editar las cadenas multilínea en modo de diseño.

System_CAPS_pubclassObjectSelectorEditor

Implementa la funcionalidad básica que se puede utilizar para diseñar editores de valores. Estos editores a su vez, pueden proporcionar una interfaz de usuario para representar y editar los valores de los objetos de los tipos de datos admitidos.

System_CAPS_pubclassProjectTargetFrameworkAttribute

Especifica el marco de destino para un proyecto.

System_CAPS_pubclassObjectSelectorEditor.Selector

Muestra una colección jerárquica de elementos con etiquetas, representados cada uno por un TreeNode.

System_CAPS_pubclassObjectSelectorEditor.SelectorNode

Representa un nodo de un TreeView.

System_CAPS_pubclassServiceContainer

Proporciona una implementación simple de la IServiceContainer interfaz. Esta clase no puede heredarse.

System_CAPS_protclassComponentDesigner.ShadowPropertyCollection

Representa una colección de propiedades de la sombra que debe reemplazar predeterminados heredados o asigna valores de determinadas propiedades. Esta clase no puede heredarse.

System_CAPS_pubclassStandardCommands

Define los identificadores para el conjunto estándar de comandos que están disponibles para la mayoría de las aplicaciones.

System_CAPS_pubclassStandardToolWindows

Define los identificadores GUID que corresponden al conjunto estándar de ventanas de herramientas que están disponibles en el entorno de diseño.

System_CAPS_pubclassTypeDescriptionProviderService

Proporciona un proveedor de descripción de tipos para un tipo especificado.

System_CAPS_pubclassUndoEngine

Especifica la funcionalidad genérica para deshacer/rehacer en tiempo de diseño.

System_CAPS_protclassUndoEngine.UndoUnit

Encapsula una unidad de trabajo que un usuario puede deshacer.

InterfazDescripción
System_CAPS_pubinterfaceIComponentChangeService

Proporciona una interfaz para agregar y quitar controladores de eventos para eventos que agregar, cambiarán, quitar o cambiar el nombre de los componentes y proporciona métodos para generar un ComponentChanged o ComponentChanging eventos.

System_CAPS_pubinterfaceIComponentDesignerDebugService

Proporciona servicios de depuración en un entorno de tiempo de diseño.

System_CAPS_pubinterfaceIComponentDesignerStateService

Permite a un diseñador almacenar y recuperar su estado.

System_CAPS_pubinterfaceIComponentDiscoveryService

Habilita la enumeración de componentes en tiempo de diseño.

System_CAPS_pubinterfaceIComponentInitializer

Proporciona un conjunto de valores predeterminados recomendados durante la creación de componentes.

System_CAPS_pubinterfaceIDesigner

Proporciona el marco de trabajo básico para generar un diseñador personalizado.

System_CAPS_pubinterfaceIDesignerEventService

Proporciona notificaciones de eventos cuando se agregan y quitan diseñadores raíz, cuando un componente seleccionado cambia y cuando el diseñador raíz actual cambia.

System_CAPS_pubinterfaceIDesignerFilter

Proporciona una interfaz que permite a un diseñador tener acceso y filtrar los diccionarios de un TypeDescriptor que almacena los descriptores de propiedad, atributo y evento que un diseñador de componentes puede exponer en el entorno de tiempo de diseño.

System_CAPS_pubinterfaceIDesignerHost

Proporciona una interfaz para administrar los componentes y las transacciones del diseñador.

System_CAPS_pubinterfaceIDesignerHostTransactionState

Especifica los métodos para el host del diseñador informar del estado de las transacciones.

System_CAPS_pubinterfaceIDesignerOptionService

Proporciona acceso a las opciones del diseñador ubicadas en el herramientas menú situado bajo la opciones comando en el entorno de desarrollo de Visual Studio.

System_CAPS_pubinterfaceIDesignTimeAssemblyLoader

Utilidad para cargar ensamblados en un diseñador.

System_CAPS_pubinterfaceIDictionaryService

Proporciona un diccionario de par clave-valor específico del sitio de componente básico, a través de un servicio que un diseñador puede utilizar para almacenar los datos definidos por el usuario.

System_CAPS_pubinterfaceIEventBindingService

Proporciona un servicio para registrar controladores de eventos de componente.

System_CAPS_pubinterfaceIExtenderListService

Proporciona una interfaz que puede enumerar proveedores extensores.

System_CAPS_pubinterfaceIExtenderProviderService

Proporciona una interfaz para agregar y quitar proveedores extensores en tiempo de diseño.

System_CAPS_pubinterfaceIHelpService

Proporciona métodos para mostrar temas de ayuda y agregar y quitar palabras clave de ayuda en tiempo de diseño.

System_CAPS_pubinterfaceIInheritanceService

Proporciona métodos para identificar los componentes de un componente.

System_CAPS_pubinterfaceIMenuCommandService

Proporciona métodos para administrar los verbos globales del diseñador y los comandos de menú disponibles en modo de diseño y para mostrar algunos tipos de menús contextuales.

System_CAPS_pubinterfaceIMultitargetHelperService

Servicios de resolución de nombres de tipo de destino se define en un entorno de tiempo de diseño.

System_CAPS_pubinterfaceIReferenceService

Proporciona una interfaz para obtener referencias a objetos dentro de un proyecto por nombre o tipo, para obtener el nombre de un objeto especificado y para buscar al elemento primario de un objeto especificado en un proyecto del diseñador.

System_CAPS_pubinterfaceIResourceService

Proporciona una interfaz para los diseñadores a lectores de recursos de acceso de escritura de determinados CultureInfo tipos de recursos.

System_CAPS_pubinterfaceIRootDesigner

Proporciona compatibilidad para las tecnologías de vista de diseñador de nivel raíz.

System_CAPS_pubinterfaceISelectionService

Proporciona una interfaz para un diseñador seleccionar componentes.

System_CAPS_pubinterfaceIServiceContainer

Proporciona un contenedor para los servicios.

System_CAPS_pubinterfaceITreeDesigner

Proporciona compatibilidad para crear un conjunto de diseñadores personalizados relacionados.

System_CAPS_pubinterfaceITypeDescriptorFilterService

Proporciona una interfaz para modificar el conjunto de descriptores de miembro para un componente en tiempo de diseño.

System_CAPS_pubinterfaceITypeDiscoveryService

Detecta los tipos disponibles en tiempo de diseño.

System_CAPS_pubinterfaceITypeResolutionService

Proporciona una interfaz para recuperar un ensamblado o un tipo por nombre.

DelegadoDescripción
System_CAPS_pubdelegateActiveDesignerEventHandler

Representa el método que controlará el evento ActiveDesignerChanged.

System_CAPS_pubdelegateActiveDesignSurfaceChangedEventHandler

Representa el método que controlará el evento ActiveDesignSurfaceChanged de DesignSurfaceManager. Esta clase no puede heredarse.

System_CAPS_pubdelegateComponentChangedEventHandler

Representa el método que procesará un evento ComponentChanged.

System_CAPS_pubdelegateComponentChangingEventHandler

Representa el método que procesará un evento ComponentChanging.

System_CAPS_pubdelegateComponentEventHandler

Representa el método que controlará el ComponentAdding, ComponentAdded, ComponentRemoving, y ComponentRemoved provocados para eventos de nivel de componente.

System_CAPS_pubdelegateComponentRenameEventHandler

Representa el método que procesará un evento ComponentRename.

System_CAPS_pubdelegateDesignerActionListsChangedEventHandler

Representa el método que controlará el evento DesignerActionListsChanged de DesignerActionService. Esta clase no puede heredarse.

System_CAPS_pubdelegateDesignerActionUIStateChangeEventHandler

Representa el método que controlará el evento DesignerActionUIStateChange de DesignerActionUIService.

System_CAPS_pubdelegateDesignerEventHandler

Representa el método que controlará el DesignerCreated y DesignerDisposed eventos que se producen cuando se crea o se elimina de un documento.

System_CAPS_pubdelegateDesignerTransactionCloseEventHandler

Representa el método que controla el TransactionClosed y TransactionClosing eventos de un diseñador.

System_CAPS_pubdelegateDesignSurfaceEventHandler

Representa el método que controlará el evento DesignSurfaceCreated de una clase DesignSurfaceManager. Esta clase no puede heredarse.

System_CAPS_pubdelegateLoadedEventHandler

Representa el método que controlará el evento Loaded de la clase DesignSurface. Esta clase no puede heredarse.

System_CAPS_pubdelegateMenuCommandsChangedEventHandler

Representa el método que controlará el evento MenuCommandsChanged de MenuCommandService. Esta clase no puede heredarse.

System_CAPS_pubdelegateServiceCreatorCallback

Proporciona un mecanismo de devolución de llamada que puede crear una instancia de un servicio a petición.

EnumeraciónDescripción
System_CAPS_pubenumComponentActionsType

Especifica el tipo de etiqueta inteligente del objeto enlazado con respecto a cómo se asocia al componente.

System_CAPS_pubenumDesignerActionListsChangedType

Especifica el tipo de cambio que se produce en una colección de DesignerActionList objetos.

System_CAPS_pubenumDesignerActionUIStateChangeType

Especifica el estado de un panel de etiquetas inteligentes.

System_CAPS_pubenumDisplayMode

Define los identificadores que indican los modos de presentación utilizados ByteViewer.

System_CAPS_pubenumHelpContextType

Define los identificadores que indican información sobre el contexto en que se originó una solicitud para obtener información de ayuda.

System_CAPS_pubenumHelpKeywordType

Define los identificadores que indican el tipo de una palabra clave de ayuda.

System_CAPS_pubenumMenuCommandsChangedType

Especifica el tipo de acción que se produjo en el objeto relacionado MenuCommands colección.

System_CAPS_pubenumSelectionTypes

Define los identificadores que indican el tipo de una selección.

System_CAPS_pubenumViewTechnology

Define los identificadores para un conjunto de tecnologías que admiten el host del diseñador.

Las clases en este espacio de nombres se incluyen:

Volver al principio
Mostrar: