System.ComponentModel 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í.
Proporciona clases que se usan para implementar el comportamiento de los componentes y controles en tiempo de diseño y en tiempo de ejecución. Este espacio de nombres incluye las clases bases y las interfaces para implementar atributos y convertidores de tipos, enlazarlos con orígenes de datos y generar licencias para los componentes.
Adding |
Proporciona datos para el evento AddingNew. |
Ambient |
Especifica el valor para pasar a una propiedad que hace que esta obtenga su valor de otro origen. Esto se conoce como ambiente. Esta clase no puede heredarse. |
Array |
Proporciona un convertidor de tipos para convertir objetos Array a otras representaciones y desde otras representaciones. |
Async |
Proporciona datos para el evento MethodName |
Async |
Realiza un seguimiento de la duración de una operación asincrónica. |
Async |
Proporciona la administración de simultaneidad para las clases que admiten llamadas de método asincrónico. Esta clase no puede heredarse. |
Attribute |
Representa una colección de atributos. |
Attribute |
Habilita la redirección del atributo. Esta clase no puede heredarse. |
Background |
Ejecuta una operación en un subproceso distinto. |
Base |
Proporciona un convertidor de tipos base para los tipos numéricos de punto no flotante. |
Bindable |
Especifica si un miembro se usa normalmente para el enlace. Esta clase no puede heredarse. |
Binding |
Ofrece una colección genérica que admite el enlace de datos. |
Boolean |
Proporciona un convertidor de tipos para convertir objetos Boolean a otras representaciones y desde otras representaciones. |
Browsable |
Especifica si una propiedad o evento se debería mostrar en una ventana Propiedades. |
Byte |
Proporciona un convertidor de tipos para convertir objetos de enteros sin signo de 8 bits a y desde otras representaciones. |
Cancel |
Proporciona datos para un evento cancelable. |
Category |
Especifica el nombre de la categoría en la que se agrupa la propiedad o el evento cuando se muestra en un control PropertyGrid establecido en el modo Por categorías. |
Char |
Proporciona un convertidor de tipos para convertir objetos de caracteres Unicode a y desde otras representaciones. |
Collection |
Proporciona datos para el evento CollectionChanged. |
Collection |
Proporciona un convertidor de tipos para convertir objetos de colección a y desde otras representaciones. |
Complex |
Especifica las propiedades de origen de datos y de miembro de datos para un componente que admite el enlace de datos complejo. Esta clase no puede heredarse. |
Component |
Proporciona la implementación base de la interfaz IComponent y permite que las aplicaciones compartan objetos. |
Component |
Ofrece un contenedor de solo lectura para una colección de objetos IComponent. |
Component |
Proporciona un convertidor de tipos para convertir componentes a otras representaciones y desde otras representaciones. |
Component |
Proporciona la clase base para un editor de componentes personalizado. |
Component |
Proporciona una forma sencilla de enumerar los recursos de un componente u objeto. La clase ComponentResourceManager es ResourceManager. |
Container |
Encapsula cero o más componentes. |
Container |
Proporciona una clase base para el servicio de filtro del contenedor. |
Culture |
Proporciona un convertidor de tipos para convertir objetos CultureInfo a otras representaciones y desde otras representaciones. |
Current |
Proporciona una implementación de WeakEventManager para que pueda usar el modelo de "agente de escucha de evento débil" con el fin de asociar agentes de escucha para el evento CurrentChanged. |
Current |
Proporciona información del evento CurrentChanging. |
Current |
Proporciona una implementación de WeakEventManager para que pueda usar el modelo de "agente de escucha de evento débil" con el fin de asociar agentes de escucha para el evento CurrentChanging. |
Custom |
Proporciona una implementación predeterminada simple de la interfaz ICustomTypeDescriptor. |
Data |
Proporciona datos para el evento ErrorsChanged. |
Data |
Identifica un tipo como objeto adecuado para enlazarlo a un objeto ObjectDataSource. Esta clase no puede heredarse. |
Data |
Proporciona metadatos para una propiedad que representa un campo de datos. Esta clase no puede heredarse. |
Data |
Identifica un método de operación de datos expuesto por un tipo, el tipo de operación que realiza el método y si es el método de datos predeterminado. Esta clase no puede heredarse. |
Date |
Proporciona un convertidor de tipos para convertir objetos DateOnly a otras representaciones y desde otras representaciones. |
Date |
Proporciona un convertidor de tipos para convertir objetos DateTime a otras representaciones y desde otras representaciones. |
Date |
Proporciona un convertidor de tipos para convertir estructuras DateTimeOffset a otras representaciones y desde otras representaciones. |
Decimal |
Proporciona un convertidor de tipos para convertir objetos Decimal a otras representaciones y desde otras representaciones. |
Default |
Especifica la propiedad de enlace predeterminada para un componente. Esta clase no puede heredarse. |
Default |
Especifica el evento predeterminado para un componente. |
Default |
Especifica la propiedad predeterminada para un componente. |
Default |
Especifica el valor predeterminado de una propiedad. |
Dependency |
Proporciona una extensión de PropertyDescriptor que representa las características de propiedad adicionales de una propiedad de dependencia. |
Description |
Especifica una descripción para una propiedad o evento. |
Designer |
Especifica la clase utilizada para implementar, en tiempo de diseño, los servicios para un componente. |
Designer |
Especifica que el diseñador de una clase pertenece a una categoría determinada. |
Designer |
Proporciona las propiedades asociadas que se utilizan para comunicarse con un diseñador. |
Designer |
Especifica el tipo de persistencia que se va a utilizar al serializar una propiedad en un componente en tiempo de diseño. |
Design |
Especifica si una propiedad sólo se puede establecer en tiempo de diseño. |
Design |
DesignTimeVisibleAttribute marca la visibilidad de un componente. Si está presente Yes, un diseñador visual puede mostrar este componente en un diseñador. |
Display |
Especifica el nombre para mostrar de una propiedad, evento o método void público que no toma ningún argumento. |
Double |
Proporciona un convertidor de tipos para convertir objetos de números de punto flotante de doble precisión a otras representaciones o desde otras representaciones. |
Do |
Proporciona datos para el controlador de eventos DoWork. |
Editor |
Especifica el editor que se va a utilizar para cambiar una propiedad. Esta clase no puede heredarse. |
Editor |
Especifica que una clase o miembro se puede ver en un editor. Esta clase no puede heredarse. |
Enum |
Proporciona un convertidor de tipos para convertir objetos Enum a otras representaciones y desde otras representaciones. |
Errors |
Proporciona una implementación de WeakEventManager para que pueda usar el modelo de "agente de escucha de evento débil" con el fin de asociar agentes de escucha para el evento ErrorsChanged. |
Event |
Proporciona información sobre un evento. |
Event |
Representa una colección de objetos EventDescriptor. |
Event |
Proporciona una lista simple de delegados. Esta clase no puede heredarse. |
Expandable |
Proporciona un convertidor de tipos para convertir objetos expansibles a otras representaciones y desde otras representaciones. |
Extender |
Especifica una propiedad proporcionada por un proveedor extensor. Esta clase no puede heredarse. |
Group |
Proporciona una clase base abstracta para los tipos que describen cómo dividir los elementos de una colección en grupos. |
Guid |
Proporciona un convertidor de tipos para convertir objetos Guid a otras representaciones y desde otras representaciones. |
Half |
Proporciona un convertidor de tipos para convertir objetos numéricos de punto flotante de precisión media a y desde otras representaciones. |
Handled |
Proporciona datos para los eventos que se pueden controlar completamente en un controlador de eventos. |
Immutable |
Especifica que un objeto no tiene subpropiedades que se puedan editar. Esta clase no puede heredarse. |
Inheritance |
Indica si el componente asociado a este atributo se ha heredado de una clase base. Esta clase no puede heredarse. |
Initialization |
Especifica el evento que se provoca en la inicialización. Esta clase no puede heredarse. |
Installer |
Especifica el instalador de un tipo que instala componentes. |
Instance |
Crea una instancia de un tipo determinado de propiedad a partir de un cuadro desplegable situado dentro del objeto PropertyGrid. |
Int128Converter |
Proporciona un convertidor de tipos para convertir objetos enteros con signo de 128 bits a y desde otras representaciones. |
Int16Converter |
Proporciona un convertidor de tipos para convertir objetos de enteros con signo de 16 bits a otras representaciones o desde otras representaciones varias. |
Int32Converter |
Proporciona un convertidor de tipos para convertir objetos de número entero con signo de 32 bits a y desde otras representaciones. |
Int64Converter |
Proporciona un convertidor de tipos para convertir objetos de número entero con signo de 64 bits a y desde otras representaciones. |
Invalid |
Se inicia cuando un subproceso en el que se debe ejecutar una operación ya no existe o no tiene ningún bucle de mensajes. |
Invalid |
Excepción que se produce cuando se usa un valor de enumeración no válido. |
Item |
Contiene información de una propiedad. |
License |
Proporciona la clase base |
License |
Especifica el momento en que puede utilizarse un objeto con licencia y proporciona un medio para obtener los servicios adicionales necesarios para admitir licencias que se ejecutan dentro de su dominio. |
License |
Representa la excepción que se produce cuando no se puede conceder una licencia a un componente. |
License |
Proporciona propiedades y métodos para agregar una licencia a un componente y administrar un LicenseProvider. Esta clase no puede heredarse. |
License |
Proporciona la clase base |
License |
Especifica el LicenseProvider que se utiliza con una clase. Esta clase no puede heredarse. |
Lic |
Proporciona una implementación de un LicenseProvider. El proveedor funciona de forma similar al modelo de licencias estándar de Microsoft .NET Framework. |
List |
Especifica que se puede utilizar una lista como origen de datos. Un diseñador visual debe utilizar este atributo para determinar si se va a mostrar una lista determinada en un selector de enlace de datos. Esta clase no puede heredarse. |
List |
Proporciona datos para el evento ListChanged. |
List |
Proporciona una descripción de la operación de ordenación aplicada a un origen de datos. |
List |
Representa una colección de objetos ListSortDescription. |
Localizable |
Especifica si se debería localizar una propiedad o un parámetro. Esta clase no puede heredarse. |
Lookup |
Especifica las propiedades que admiten el enlace basado en búsqueda. Esta clase no puede heredarse. |
Marshal |
Implementa IComponent y proporciona la implementación base de componentes utilizables en modo remoto cuyas referencias se calculan por valor (se pasa una copia del objeto serializado). |
Masked |
Representa un servicio de análisis de máscaras que cualquier control compatible con el uso de máscaras puede utilizar como, por ejemplo, MaskedTextBox. |
Member |
Representa un miembro de clase, como una propiedad o un evento. Ésta es una clase base abstracta. |
Mergable |
Especifica que esta propiedad puede combinarse en una ventana Propiedades con otras propiedades pertenecientes a otros objetos. |
Multiline |
Proporciona un convertidor de tipos para convertir varias cadenas en una cadena simple. |
Nested |
Proporciona la implementación base para la interfaz INestedContainer que permite que los contenedores tengan un componente propietario. |
Notify |
Indica que la propiedad principal se notifica cuando cambia el valor de la propiedad a la que se aplica este atributo. Esta clase no puede heredarse. |
Nullable |
Proporciona la conversión automática entre un tipo que acepta valores NULL y su tipo primitivo subyacente. |
Parenthesize |
Indica si el nombre de la propiedad asociada se muestra entre paréntesis en la ventana Propiedades. Esta clase no puede heredarse. |
Password |
Indica los caracteres que ocultan la representación del texto de un objeto, como asteriscos. Esta clase no puede heredarse. |
Progress |
Proporciona datos para el evento ProgressChanged. |
Property |
Proporciona datos para el evento PropertyChanged. |
Property |
Proporciona una implementación de WeakEventManager para que pueda usar el modelo de "agente de escucha de evento débil" con el fin de asociar agentes de escucha para el evento PropertyChanged. |
Property |
Proporciona datos para el evento PropertyChanging. |
Property |
Proporciona una abstracción de una propiedad en una clase. |
Property |
Representa una colección de objetos PropertyDescriptor. |
Property |
Especifica de qué propiedades deben informar los descriptores de tipos, específicamente el método GetProperties(Object). |
Property |
Identifica la ficha o fichas de propiedades que se van a mostrar para la clase o clases especificadas. |
Provide |
Especifica el nombre de la propiedad que un implementador de IExtenderProvider ofrece a otros componentes. Esta clase no puede heredarse. |
Read |
Especifica si la propiedad a la que está enlazado este atributo es de sólo lectura o de lectura y escritura. Esta clase no puede heredarse. |
Recommended |
Especifica que la propiedad se puede utilizar como configuración de la aplicación. |
Reference |
Proporciona un convertidor de tipos para convertir referencias de objeto en otras representaciones y desde otras representaciones varias. |
Refresh |
Proporciona datos para el evento Refreshed. |
Refresh |
Indica que la cuadrícula de la propiedad debería actualizarse cuando cambia el valor de propiedad asociado. Esta clase no puede heredarse. |
Run |
Especifica si se debe invocar el instalador de acción personalizada de Visual Studio o Installutil.exe (herramienta Installer) cuando se instala el ensamblado. |
Run |
Proporciona datos para el evento MethodName |
SByte |
Proporciona un convertidor de tipos para convertir objetos de número entero sin signo de 8 bits a y desde una cadena. |
Settings |
Especifica cuándo se puede enlazar una propiedad de componente a una configuración de aplicación. |
Single |
Proporciona un convertidor de tipos para convertir objetos de números de punto flotante de precisión sencilla a otras representaciones o desde otras representaciones. |
Sort |
Representa una colección de objetos SortDescription. |
String |
Proporciona un convertidor de tipos para convertir objetos de cadena a y desde otras representaciones. |
Syntax |
Proporciona métodos para comprobar que el nombre de equipo y la ruta de acceso cumplen una sintaxis especificada. Esta clase no puede heredarse. |
Time |
Proporciona un convertidor de tipos para convertir objetos TimeOnly a otras representaciones y desde otras representaciones. |
Time |
Proporciona un convertidor de tipos para convertir objetos TimeSpan en otras representaciones y desde otras representaciones. |
Toolbox |
Representa un atributo de un elemento del cuadro de herramientas. |
Toolbox |
Especifica la cadena de filtro y el tipo de filtro que se van a utilizar para un elemento de cuadro de herramientas. |
Type |
Proporciona un modo unificado para convertir los tipos de valores en otros tipos, así como para obtener acceso a valores estándar y a subpropiedades. |
Type |
Representa una clase |
Type |
Representa una colección de valores. |
Type |
Especifica el tipo que se debe utilizar como convertidor para el objeto al que está enlazado este atributo. |
Type |
Proporciona metadatos complementarios a la clase TypeDescriptor. |
Type |
Especifica el proveedor de descripción de tipo personalizado de una clase. Esta clase no puede heredarse. |
Type |
Proporciona información sobre las características de un componente, como sus atributos, propiedades y eventos. Esta clase no puede heredarse. |
Type |
Proporciona un convertidor de tipos que se puede usar para rellenar un cuadro de lista con los tipos disponibles. |
UInt128Converter |
Proporciona un convertidor de tipos para convertir objetos enteros de 128 bits sin signo a y desde otras representaciones. |
UInt16Converter |
Proporciona un convertidor de tipos para convertir objetos de número entero sin signo de 16 bits a y desde otras representaciones. |
UInt32Converter |
Proporciona un convertidor de tipos para convertir objetos de número entero sin signo de 32 bits a y desde otras representaciones. |
UInt64Converter |
Proporciona un convertidor de tipos para convertir objetos de enteros sin signo de 64 bits en otras representaciones o desde otras representaciones varias. |
Version |
Proporciona un convertidor de tipos para convertir objetos Version a otras representaciones y desde otras representaciones. |
Warning |
Especifica una excepción que se controla como una advertencia en lugar de como un error. |
Win32Exception |
Se produce una excepción para un código de error de Win32. |
Sort |
Define la dirección y el nombre de propiedad que se usará como criterio para ordenar una colección. |
IBinding |
Proporciona las características necesarias para admitir escenarios tanto complejos como simples en el momento de enlazar a un origen de datos. |
IBinding |
Extiende la interfaz IBindingList proporcionando funciones avanzadas de ordenación y filtrado. |
ICancel |
Agrega funcionalidad transaccional al agregar un nuevo elemento a una colección. |
IChange |
Define el mecanismo para consultar los cambios realizados en el objeto y para restablecer el estado cambiado. |
ICollection |
Permite que las colecciones tengan las funcionalidades de administración de registros actual, ordenación personalizada, filtrado y agrupación. |
ICollection |
Interfaz que habilita la implementación de colecciones a fin de crear una vista para sus datos. Normalmente, el código de usuario no llama a métodos en esta interfaz. |
ICollection |
Define propiedades que permiten ordenar, agrupar y filtrar un objeto CollectionView en tiempo real. |
ICom |
Proporciona una capa de asignación de nivel superior entre un objeto COM y TypeDescriptor. |
IComponent |
Proporciona la funcionalidad necesaria para todos los componentes. |
IContainer |
Proporciona funcionalidad para contenedores. Los contenedores son objetos que contienen cero o más componentes de forma lógica. |
ICustom |
Proporciona una interfaz que suministra información dinámica personalizada sobre el tipo de un objeto. |
IData |
Proporciona la funcionalidad para facilitar información de error personalizada a la que puede enlazar una interfaz de usuario. |
IEditable |
Define métodos y propiedades que CollectionView implementa para ofrecer capacidades de edición a una colección. |
IEditable |
Define métodos y propiedades que una clase CollectionView implementa para poder especificar elementos de adición de un tipo determinado. |
IEditable |
Proporciona funcionalidad para confirmar o deshacer los cambios realizados en un objeto que se utiliza como origen de datos. |
IExtender |
Define la interfaz para extender propiedades a otros componentes de un contenedor. |
IIntellisense |
Proporciona una interfaz que facilita la recuperación del nombre del generador y que presenta el generador. |
IItem |
Define una propiedad que proporciona información sobre las propiedades de un objeto. |
IList |
Proporciona funcionalidad a un objeto para que devuelva una lista que puede enlazarse a un origen de datos. |
INested |
Proporciona funcionalidad para contenedores anidados que, desde el punto de vista lógico, contienen cero o varios componentes y son propiedad de un componente primario. |
INested |
Proporciona la posibilidad de recuperar el nombre anidado completo de un componente. |
INotify |
Define los miembros que las clases de entidad de datos pueden implementar para proporcionar compatibilidad de validación personalizada sincrónica y asincrónica. |
INotify |
Notifica a los clientes que un valor de propiedad ha cambiado. |
INotify |
Notifica a los clientes que un valor de propiedad está cambiando. |
IRaise |
Indica si una clase convierte los eventos de cambio de propiedad en los eventos ListChanged. |
IRevertible |
Proporciona compatibilidad para revertir los cambios. |
ISite |
Proporciona la funcionalidad necesaria para los sitios. |
ISupport |
Especifica que este objeto admite una notificación sencilla con transacciones para inicializaciones por lotes. |
ISupport |
Permite coordinar la inicialización de un componente y sus propiedades dependientes. |
ISynchronize |
Proporciona un medio para ejecutar de forma sincrónica o asincrónica un delegado. |
IType |
Proporciona información contextual sobre un componente, como su contenedor y descriptor de propiedades. |
ITyped |
Proporciona funcionalidad para detectar el esquema de una lista enlazable, donde las propiedades disponibles para el enlace se diferencian de las propiedades públicas del objeto al que se va a enlazar. |
Bindable |
Especifica valores para indicar si una propiedad puede enlazarse a un elemento de datos u otra propiedad. |
Binding |
Especifica si la plantilla se puede enlazar de forma unidireccional o bidireccional. |
Collection |
Especifica la forma en que ha cambiado la colección. |
Data |
Identifica el tipo de operación de datos que realiza un método, según especifica el atributo DataObjectMethodAttribute aplicado al método. |
Designer |
Especifica la visibilidad de una propiedad para el serializador en tiempo de diseño. |
Editor |
Especifica el estado de exploración de una propiedad o un método dentro de un editor. |
Inheritance |
Define los identificadores de los tipos de niveles de herencia. |
License |
Especifica cuándo se puede utilizar License. |
List |
Especifica el modo en que ha cambiado la lista. |
List |
Especifica la dirección de una operación de ordenación. |
Masked |
Especifica una serie de valores que describen brevemente los resultados de una operación de análisis de texto enmascarado. |
New |
Especifica en qué lugar de la colección aparece el marcador de posición de un nuevo elemento. |
Property |
Especifica de qué propiedades deben informar los descriptores de tipos, específicamente el método GetProperties(Object). Esta enumeración se usa para especificar el valor de la propiedad Filter. |
Property |
Define los identificadores que indican el ámbito de persistencia de una ficha en la ventana Propiedades. |
Refresh |
Define los identificadores que indican el tipo de actualización de la ventana Propiedades. |
Toolbox |
Define identificadores que indican el tipo del filtro utilizado por un ToolboxItemFilterAttribute. |
Adding |
Representa el método que controlará el evento AddingNew. |
Async |
Representa el método que controlará el evento MethodName |
Cancel |
Representa el método que controla un evento cancelable. |
Collection |
Representa el método que controla el evento CollectionChanged que se produce al agregar elementos a una colección o quitar elementos de una colección. |
Current |
Representa el método que controla el evento CurrentChanging. |
Do |
Representa el método que controlará el evento DoWork. Esta clase no puede heredarse. |
Handled |
Representa un método que puede controlar eventos que pueden requerir o no un procesamiento adicional una vez devuelto el controlador de eventos. |
List |
Representa el método que controlará el evento ListChanged de la clase IBindingList. |
Progress |
Representa el método que controlará el evento ProgressChanged de la clase BackgroundWorker. Esta clase no puede heredarse. |
Property |
Representa el método que controlará al evento PropertyChanged que se provoque cuando cambie una propiedad en un componente. |
Property |
Representa el método que controlará el evento PropertyChanging de una interfaz INotifyPropertyChanging. |
Refresh |
Representa el método que controla al evento Refreshed que se provoca cuando cambia Type o un componente durante el tiempo de diseño. |
Run |
Representa el método que controlará el evento RunWorkerCompleted de una clase BackgroundWorker. |
Las clases de este espacio de nombres se dividen en las siguientes categorías:
Clases de componentes principales. Vea las Componentclases , IComponent, Containery IContainer .
Licencias de componentes. Vea las Licenseclases , LicenseManager, LicenseProvidery LicenseProviderAttribute .
Atributos. Vea la descripción de la clase Attribute.
Descriptores y persistencia. Vea las TypeDescriptorclases , EventDescriptory PropertyDescriptor .
Convertidores de tipos. Vea la descripción de la clase TypeConverter.
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: