System.ComponentModel Namespace

El espacio de nombres System.ComponentModel 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. The System.ComponentModel namespace provides classes that are used to implement the run-time and design-time behavior of components and controls. 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. This namespace includes the base classes and interfaces for implementing attributes and type converters, binding to data sources, and licensing components.

Clases

AddingNewEventArgs

Proporciona datos para el evento AddingNew. Provides data for the AddingNew event.

AmbientValueAttribute

Especifica el valor para pasar a una propiedad que hace que esta obtenga su valor de otro origen. Specifies the value to pass to a property to cause the property to get its value from another source. Esto se conoce como ambiente. This is known as ambience. Esta clase no puede heredarse. This class cannot be inherited.

ArrayConverter

Proporciona un convertidor de tipos para convertir objetos Array a otras representaciones y desde otras representaciones. Provides a type converter to convert Array objects to and from various other representations.

AsyncCompletedEventArgs

Proporciona datos para el evento MethodNameCompleted. Provides data for the MethodNameCompleted event.

AsyncOperation

Realiza un seguimiento de la duración de una operación asincrónica. Tracks the lifetime of an asynchronous operation.

AsyncOperationManager

Proporciona la administración de simultaneidad para las clases que admiten llamadas de método asincrónico. Provides concurrency management for classes that support asynchronous method calls. Esta clase no puede heredarse. This class cannot be inherited.

AttributeCollection

Representa una colección de atributos. Represents a collection of attributes.

AttributeProviderAttribute

Habilita la redirección del atributo. Enables attribute redirection. Esta clase no puede heredarse. This class cannot be inherited.

BackgroundWorker

Ejecuta una operación en un subproceso distinto. Executes an operation on a separate thread.

BaseNumberConverter

Proporciona un convertidor de tipos base para los tipos numéricos de punto no flotante. Provides a base type converter for nonfloating-point numerical types.

BindableAttribute

Especifica si un miembro se usa normalmente para el enlace. Specifies whether a member is typically used for binding. Esta clase no puede heredarse. This class cannot be inherited.

BindingList<T>

Ofrece una colección genérica que admite el enlace de datos. Provides a generic collection that supports data binding.

BooleanConverter

Proporciona un convertidor de tipos para convertir objetos Boolean a otras representaciones y desde otras representaciones. Provides a type converter to convert Boolean objects to and from various other representations.

BrowsableAttribute

Especifica si una propiedad o evento se debería mostrar en una ventana Propiedades. Specifies whether a property or event should be displayed in a Properties window.

ByteConverter

Proporciona un convertidor de tipos para convertir objetos de enteros sin signo de 8 bits a y desde otras representaciones. Provides a type converter to convert 8-bit unsigned integer objects to and from various other representations.

CancelEventArgs

Proporciona datos para un evento cancelable. Provides data for a cancelable event.

CategoryAttribute

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. Specifies the name of the category in which to group the property or event when displayed in a PropertyGrid control set to Categorized mode.

CharConverter

Proporciona un convertidor de tipos para convertir objetos de caracteres Unicode a y desde otras representaciones. Provides a type converter to convert Unicode character objects to and from various other representations.

CollectionChangeEventArgs

Proporciona datos para el evento CollectionChanged. Provides data for the CollectionChanged event.

CollectionConverter

Proporciona un convertidor de tipos para convertir objetos de colección a y desde otras representaciones. Provides a type converter to convert collection objects to and from various other representations.

ComplexBindingPropertiesAttribute

Especifica las propiedades de origen de datos y de miembro de datos para un componente que admite el enlace de datos complejo. Specifies the data source and data member properties for a component that supports complex data binding. Esta clase no puede heredarse. This class cannot be inherited.

Component

Proporciona la implementación base de la interfaz IComponent y permite que las aplicaciones compartan objetos. Provides the base implementation for the IComponent interface and enables object sharing between applications.

ComponentCollection

Ofrece un contenedor de solo lectura para una colección de objetos IComponent. Provides a read-only container for a collection of IComponent objects.

ComponentConverter

Proporciona un convertidor de tipos para convertir componentes a otras representaciones y desde otras representaciones. Provides a type converter to convert components to and from various other representations.

ComponentEditor

Proporciona la clase base para un editor de componentes personalizado. Provides the base class for a custom component editor.

ComponentResourceManager

Proporciona una forma sencilla de enumerar los recursos de un componente u objeto. Provides simple functionality for enumerating resources for a component or object. La clase ComponentResourceManager es una clase ResourceManager. The ComponentResourceManager class is a ResourceManager.

Container

Encapsula cero o más componentes. Encapsulates zero or more components.

ContainerFilterService

Proporciona una clase base para el servicio de filtro del contenedor. Provides a base class for the container filter service.

CultureInfoConverter

Proporciona un convertidor de tipos para convertir objetos CultureInfo a otras representaciones y desde otras representaciones. Provides a type converter to convert CultureInfo objects to and from various other representations.

CurrentChangedEventManager

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. Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanged event.

CurrentChangingEventArgs

Proporciona información del evento CurrentChanging. Provides information for the CurrentChanging event.

CurrentChangingEventManager

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. Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanging event.

CustomTypeDescriptor

Proporciona una implementación predeterminada simple de la interfaz ICustomTypeDescriptor. Provides a simple default implementation of the ICustomTypeDescriptor interface.

DataErrorsChangedEventArgs

Proporciona datos para el evento ErrorsChanged. Provides data for the ErrorsChanged event.

DataObjectAttribute

Identifica un tipo como objeto adecuado para enlazarlo a un objeto ObjectDataSource. Identifies a type as an object suitable for binding to an ObjectDataSource object. Esta clase no puede heredarse. This class cannot be inherited.

DataObjectFieldAttribute

Proporciona metadatos para una propiedad que representa un campo de datos. Provides metadata for a property representing a data field. Esta clase no puede heredarse. This class cannot be inherited.

DataObjectMethodAttribute

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. Identifies a data operation method exposed by a type, what type of operation the method performs, and whether the method is the default data method. Esta clase no puede heredarse. This class cannot be inherited.

DateTimeConverter

Proporciona un convertidor de tipos para convertir objetos DateTime a otras representaciones y desde otras representaciones. Provides a type converter to convert DateTime objects to and from various other representations.

DateTimeOffsetConverter

Proporciona un convertidor de tipos para convertir estructuras DateTimeOffset a otras representaciones y desde otras representaciones. Provides a type converter to convert DateTimeOffset structures to and from various other representations.

DecimalConverter

Proporciona un convertidor de tipos para convertir objetos Decimal a otras representaciones y desde otras representaciones. Provides a type converter to convert Decimal objects to and from various other representations.

DefaultBindingPropertyAttribute

Especifica la propiedad de enlace predeterminada para un componente. Specifies the default binding property for a component. Esta clase no puede heredarse. This class cannot be inherited.

DefaultEventAttribute

Especifica el evento predeterminado del componente. Specifies the default event for a component.

DefaultPropertyAttribute

Especifica la propiedad predeterminada para un componente. Specifies the default property for a component.

DefaultValueAttribute

Especifica el valor predeterminado de una propiedad. Specifies the default value for a property.

DependencyPropertyDescriptor

Proporciona una extensión de PropertyDescriptor que se tiene en cuenta para las características de propiedad adicionales de una propiedad de dependencia. Provides an extension of PropertyDescriptor that accounts for the additional property characteristics of a dependency property.

DescriptionAttribute

Especifica una descripción para una propiedad o evento. Specifies a description for a property or event.

DesignerAttribute

Especifica la clase utilizada para implementar, en tiempo de diseño, los servicios para un componente. Specifies the class used to implement design-time services for a component.

DesignerCategoryAttribute

Especifica que el diseñador de una clase pertenece a una categoría determinada. Specifies that the designer for a class belongs to a certain category.

DesignerProperties

Proporciona las propiedades asociadas que se utilizan para comunicarse con un diseñador. Provides attached properties used to communicate with a designer.

DesignerSerializationVisibilityAttribute

Especifica el tipo de persistencia que se va a utilizar al serializar una propiedad en un componente en tiempo de diseño. Specifies the type of persistence to use when serializing a property on a component at design time.

DesignOnlyAttribute

Especifica si una propiedad sólo se puede establecer en tiempo de diseño. Specifies whether a property can only be set at design time.

DesignTimeVisibleAttribute

DesignTimeVisibleAttribute marca la visibilidad de un componente. DesignTimeVisibleAttribute marks a component's visibility. Si está presente Yes, un diseñador visual puede mostrar este componente en un diseñador. If Yes is present, a visual designer can show this component on a designer.

DisplayNameAttribute

Especifica el nombre para mostrar de una propiedad, evento o método void público que no toma ningún argumento. Specifies the display name for a property, event, or public void method which takes no arguments.

DoubleConverter

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. Provides a type converter to convert double-precision, floating point number objects to and from various other representations.

DoWorkEventArgs

Proporciona datos para el controlador de eventos DoWork. Provides data for the DoWork event handler.

EditorAttribute

Especifica el editor que se va a utilizar para cambiar una propiedad. Specifies the editor to use to change a property. Esta clase no puede heredarse. This class cannot be inherited.

EditorBrowsableAttribute

Especifica que una propiedad o un método son visibles en un editor. Specifies that a property or method is viewable in an editor. Esta clase no puede heredarse. This class cannot be inherited.

EnumConverter

Proporciona un convertidor de tipos para convertir objetos Enum a otras representaciones y desde otras representaciones. Provides a type converter to convert Enum objects to and from various other representations.

ErrorsChangedEventManager

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. Provides a WeakEventManager implementation so that you can use the weak event listener pattern to attach listeners for the ErrorsChanged event.

EventDescriptor

Proporciona información sobre un evento. Provides information about an event.

EventDescriptorCollection

Representa una colección de objetos EventDescriptor. Represents a collection of EventDescriptor objects.

EventHandlerList

Proporciona una lista simple de delegados. Provides a simple list of delegates. Esta clase no puede heredarse. This class cannot be inherited.

ExpandableObjectConverter

Proporciona un convertidor de tipos para convertir objetos expansibles a otras representaciones y desde otras representaciones. Provides a type converter to convert expandable objects to and from various other representations.

ExtenderProvidedPropertyAttribute

Especifica una propiedad proporcionada por un proveedor extensor. Specifies a property that is offered by an extender provider. Esta clase no puede heredarse. This class cannot be inherited.

GroupDescription

Proporciona una clase base abstracta para los tipos que describen cómo dividir los elementos de una colección en grupos. Provides an abstract base class for types that describe how to divide the items in a collection into groups.

GuidConverter

Proporciona un convertidor de tipos para convertir objetos Guid a otras representaciones y desde otras representaciones. Provides a type converter to convert Guid objects to and from various other representations.

HandledEventArgs

Proporciona datos para los eventos que se pueden controlar completamente en un controlador de eventos. Provides data for events that can be handled completely in an event handler.

ImmutableObjectAttribute

Especifica que un objeto no tiene subpropiedades que se puedan editar. Specifies that an object has no subproperties capable of being edited. Esta clase no puede heredarse. This class cannot be inherited.

InheritanceAttribute

Indica si el componente asociado a este atributo se ha heredado de una clase base. Indicates whether the component associated with this attribute has been inherited from a base class. Esta clase no puede heredarse. This class cannot be inherited.

InitializationEventAttribute

Especifica el evento que se provoca en la inicialización. Specifies which event is raised on initialization. Esta clase no puede heredarse. This class cannot be inherited.

InstallerTypeAttribute

Especifica el instalador de un tipo que instala componentes. Specifies the installer for a type that installs components.

InstanceCreationEditor

Crea una instancia de un tipo determinado de propiedad a partir de un cuadro desplegable situado dentro del objeto PropertyGrid. Creates an instance of a particular type of property from a drop-down box within the PropertyGrid.

Int16Converter

Proporciona un convertidor de tipos para convertir objetos de número entero con signo de 16 bits a y desde otras representaciones. Provides a type converter to convert 16-bit signed integer objects to and from other representations.

Int32Converter

Proporciona un convertidor de tipos para convertir objetos de número entero con signo de 32 bits a y desde otras representaciones. Provides a type converter to convert 32-bit signed integer objects to and from other representations.

Int64Converter

Proporciona un convertidor de tipos para convertir objetos de número entero con signo de 64 bits a y desde otras representaciones. Provides a type converter to convert 64-bit signed integer objects to and from various other representations.

InvalidAsynchronousStateException

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. Thrown when a thread on which an operation should execute no longer exists or has no message loop.

InvalidEnumArgumentException

Excepción que se produjo al utilizar argumentos no válidos que son enumeradores. The exception thrown when using invalid arguments that are enumerators.

ItemPropertyInfo

Contiene información de una propiedad. Contains information about a property.

License

Proporciona la clase base abstract para todas las licencias. Provides the abstract base class for all licenses. Las licencias se conceden a una instancia específica de un componente. A license is granted to a specific instance of a component.

LicenseContext

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. Specifies when you can use a licensed object and provides a way of obtaining additional services needed to support licenses running within its domain.

LicenseException

Representa la excepción que se produce cuando no se puede conceder una licencia a un componente. Represents the exception thrown when a component cannot be granted a license.

LicenseManager

Proporciona propiedades y métodos para agregar una licencia a un componente y administrar un LicenseProvider. Provides properties and methods to add a license to a component and to manage a LicenseProvider. Esta clase no puede heredarse. This class cannot be inherited.

LicenseProvider

Proporciona la clase base abstract para implementar un proveedor de licencia. Provides the abstract base class for implementing a license provider.

LicenseProviderAttribute

Especifica el LicenseProvider que se utiliza con una clase. Specifies the LicenseProvider to use with a class. Esta clase no puede heredarse. This class cannot be inherited.

LicFileLicenseProvider

Proporciona una implementación de un LicenseProvider. Provides an implementation of a LicenseProvider. El proveedor funciona de forma similar al modelo de licencias estándar de Microsoft .NET Framework. The provider works in a similar fashion to the Microsoft .NET Framework standard licensing model.

ListBindableAttribute

Especifica que se puede utilizar una lista como origen de datos. Specifies that a list can be used as a data source. 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. A visual designer should use this attribute to determine whether to display a particular list in a data-binding picker. Esta clase no puede heredarse. This class cannot be inherited.

ListChangedEventArgs

Proporciona datos para el evento ListChanged. Provides data for the ListChanged event.

ListSortDescription

Proporciona una descripción de la operación de ordenación aplicada a un origen de datos. Provides a description of the sort operation applied to a data source.

ListSortDescriptionCollection

Representa una colección de objetos ListSortDescription. Represents a collection of ListSortDescription objects.

LocalizableAttribute

Especifica si se debería localizar una propiedad. Specifies whether a property should be localized. Esta clase no puede heredarse. This class cannot be inherited.

LookupBindingPropertiesAttribute

Especifica las propiedades que admiten el enlace basado en búsqueda. Specifies the properties that support lookup-based binding. Esta clase no puede heredarse. This class cannot be inherited.

MarshalByValueComponent

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). Implements IComponent and provides the base implementation for remotable components that are marshaled by value (a copy of the serialized object is passed).

MaskedTextProvider

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. Represents a mask-parsing service that can be used by any number of controls that support masking, such as the MaskedTextBox control.

MemberDescriptor

Representa un miembro de clase, como una propiedad o un evento. Represents a class member, such as a property or event. Ésta es una clase base abstracta. This is an abstract base class.

MergablePropertyAttribute

Especifica que esta propiedad puede combinarse en una ventana Propiedades con otras propiedades pertenecientes a otros objetos. Specifies that this property can be combined with properties belonging to other objects in a Properties window.

MultilineStringConverter

Proporciona un convertidor de tipos para convertir varias cadenas en una cadena simple. Provides a type converter to convert multiline strings to a simple string.

NestedContainer

Proporciona la implementación base para la interfaz INestedContainer que permite que los contenedores tengan un componente propietario. Provides the base implementation for the INestedContainer interface, which enables containers to have an owning component.

NotifyParentPropertyAttribute

Indica que la propiedad principal se notifica cuando cambia el valor de la propiedad a la que se aplica este atributo. Indicates that the parent property is notified when the value of the property that this attribute is applied to is modified. Esta clase no puede heredarse. This class cannot be inherited.

NullableConverter

Proporciona la conversión automática entre un tipo que acepta valores NULL y su tipo primitivo subyacente. Provides automatic conversion between a nullable type and its underlying primitive type.

ParenthesizePropertyNameAttribute

Indica si el nombre de la propiedad asociada se muestra entre paréntesis en la ventana Propiedades. Indicates whether the name of the associated property is displayed with parentheses in the Properties window. Esta clase no puede heredarse. This class cannot be inherited.

PasswordPropertyTextAttribute

Indica los caracteres que ocultan la representación del texto de un objeto, como asteriscos. Indicates that an object's text representation is obscured by characters such as asterisks. Esta clase no puede heredarse. This class cannot be inherited.

ProgressChangedEventArgs

Proporciona datos para el evento ProgressChanged. Provides data for the ProgressChanged event.

PropertyChangedEventArgs

Proporciona datos para el evento PropertyChanged. Provides data for the PropertyChanged event.

PropertyChangedEventManager

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. Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the PropertyChanged event.

PropertyChangingEventArgs

Proporciona datos para el evento PropertyChanging. Provides data for the PropertyChanging event.

PropertyDescriptor

Proporciona una abstracción de una propiedad en una clase. Provides an abstraction of a property on a class.

PropertyDescriptorCollection

Representa una colección de objetos PropertyDescriptor. Represents a collection of PropertyDescriptor objects.

PropertyFilterAttribute

Especifica de qué propiedades deben informar los descriptores de tipos, en concreto el método GetProperties(Object). Specifies which properties should be reported by type descriptors, specifically the GetProperties(Object) method.

PropertyTabAttribute

Identifica la ficha o fichas de propiedades que se van a mostrar para la clase o clases especificadas. Identifies the property tab or tabs to display for the specified class or classes.

ProvidePropertyAttribute

Especifica el nombre de la propiedad que un implementador de IExtenderProvider ofrece a otros componentes. Specifies the name of the property that an implementer of IExtenderProvider offers to other components. Esta clase no se puede heredar This class cannot be inherited

ReadOnlyAttribute

Especifica si la propiedad a la que está enlazado este atributo es de sólo lectura o de lectura y escritura. Specifies whether the property this attribute is bound to is read-only or read/write. Esta clase no se puede heredar This class cannot be inherited

RecommendedAsConfigurableAttribute

Especifica que la propiedad se puede utilizar como configuración de la aplicación. Specifies that the property can be used as an application setting.

ReferenceConverter

Proporciona un convertidor de tipos para convertir referencias de objeto en otras representaciones y desde otras representaciones varias. Provides a type converter to convert object references to and from other representations.

RefreshEventArgs

Proporciona datos para el evento Refreshed. Provides data for the Refreshed event.

RefreshPropertiesAttribute

Indica que la cuadrícula de la propiedad debería actualizarse cuando cambia el valor de propiedad asociado. Indicates that the property grid should refresh when the associated property value changes. Esta clase no puede heredarse. This class cannot be inherited.

RunInstallerAttribute

Especifica si se debe invocar el instalador de acción personalizada de Visual Studio o Installutil.exe (herramienta Installer) cuando se instala el ensamblado. Specifies whether the Visual Studio Custom Action Installer or the Installutil.exe (Installer Tool) should be invoked when the assembly is installed.

RunWorkerCompletedEventArgs

Proporciona datos para el evento MethodNameCompleted. Provides data for the MethodNameCompleted event.

SByteConverter

Proporciona un convertidor de tipos para convertir objetos de número entero sin signo de 8 bits a y desde una cadena. Provides a type converter to convert 8-bit unsigned integer objects to and from a string.

SettingsBindableAttribute

Especifica cuándo se puede enlazar una propiedad de componente a una configuración de aplicación. Specifies when a component property can be bound to an application setting.

SingleConverter

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. Provides a type converter to convert single-precision, floating point number objects to and from various other representations.

SortDescriptionCollection

Representa una colección de objetos SortDescription. Represents a collection of SortDescription objects.

StringConverter

Proporciona un convertidor de tipos para convertir objetos de cadena a y desde otras representaciones. Provides a type converter to convert string objects to and from other representations.

SyntaxCheck

Proporciona métodos para comprobar que el nombre de equipo y la ruta de acceso cumplen una sintaxis especificada. Provides methods to verify the machine name and path conform to a specific syntax. Esta clase no puede heredarse. This class cannot be inherited.

TimeSpanConverter

Proporciona un convertidor de tipos para convertir objetos TimeSpan en otras representaciones y desde otras representaciones. Provides a type converter to convert TimeSpan objects to and from other representations.

ToolboxItemAttribute

Representa un atributo de un elemento del cuadro de herramientas. Represents an attribute of a toolbox item.

ToolboxItemFilterAttribute

Especifica la cadena de filtro y el tipo de filtro que se van a utilizar para un elemento de cuadro de herramientas. Specifies the filter string and filter type to use for a toolbox item.

TypeConverter

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. Provides a unified way of converting types of values to other types, as well as for accessing standard values and subproperties.

TypeConverter.SimplePropertyDescriptor

Representa una clase abstract que proporciona propiedades a objetos que no tienen propiedades. Represents an abstract class that provides properties for objects that do not have properties.

TypeConverter.StandardValuesCollection

Representa una colección de valores. Represents a collection of values.

TypeConverterAttribute

Especifica el tipo que se debe utilizar como convertidor para el objeto al que está enlazado este atributo. Specifies what type to use as a converter for the object this attribute is bound to.

TypeDescriptionProvider

Proporciona metadatos complementarios a la clase TypeDescriptor. Provides supplemental metadata to the TypeDescriptor.

TypeDescriptionProviderAttribute

Especifica el proveedor de descripción de tipo personalizado de una clase. Specifies the custom type description provider for a class. Esta clase no puede heredarse. This class cannot be inherited.

TypeDescriptor

Proporciona información sobre las características de un componente, como sus atributos, propiedades y eventos. Provides information about the characteristics for a component, such as its attributes, properties, and events. Esta clase no puede heredarse. This class cannot be inherited.

TypeListConverter

Proporciona un convertidor de tipos que se puede usar para rellenar un cuadro de lista con los tipos disponibles. Provides a type converter that can be used to populate a list box with available types.

UInt16Converter

Proporciona un convertidor de tipos para convertir objetos de número entero sin signo de 16 bits a y desde otras representaciones. Provides a type converter to convert 16-bit unsigned integer objects to and from other representations.

UInt32Converter

Proporciona un convertidor de tipos para convertir objetos de número entero sin signo de 32 bits a y desde otras representaciones. Provides a type converter to convert 32-bit unsigned integer objects to and from various other representations.

UInt64Converter

Proporciona un convertidor de tipos para convertir objetos de número entero sin signo de 64 bits a y desde otras representaciones. Provides a type converter to convert 64-bit unsigned integer objects to and from other representations.

WarningException

Especifica una excepción que se controla como una advertencia en lugar de como un error. Specifies an exception that is handled as a warning instead of an error.

Win32Exception

Produce una excepción para un código de error de Win32. Throws an exception for a Win32 error code.

Estructuras

SortDescription

Define la dirección y el nombre de propiedad que se usará como criterio para ordenar una colección. Defines the direction and the property name to be used as the criteria for sorting a collection.

Interfaces

IBindingList

Proporciona las características necesarias para admitir escenarios tanto complejos como simples en el momento de enlazar a un origen de datos. Provides the features required to support both complex and simple scenarios when binding to a data source.

IBindingListView

Extiende la interfaz IBindingList proporcionando funciones avanzadas de ordenación y filtrado. Extends the IBindingList interface by providing advanced sorting and filtering capabilities.

ICancelAddNew

Agrega funcionalidad transaccional al agregar un nuevo elemento a una colección. Adds transactional capability when adding a new item to a collection.

IChangeTracking

Define el mecanismo de consulta de cambios en el objeto y de restablecimiento del estado cambiado. Defines the mechanism for querying the object for changes and resetting of the changed status.

ICollectionView

Permite que las colecciones tengan las funcionalidades de administración de registros actual, ordenación personalizada, filtrado y agrupación. Enables collections to have the functionalities of current record management, custom sorting, filtering, and grouping.

ICollectionViewFactory

Interfaz que habilita la implementación de colecciones a fin de crear una vista para sus datos. An interface that enables implementing collections to create a view to their data. Normalmente, el código de usuario no llama a métodos en esta interfaz. Normally, user code does not call methods on this interface.

ICollectionViewLiveShaping

Define propiedades que permiten ordenar, agrupar y filtrar un objeto CollectionView en tiempo real. Defines properties that enables sorting, grouping, and filtering on a CollectionView in real time.

IComNativeDescriptorHandler

Proporciona una capa de asignación de nivel superior entre un objeto COM y TypeDescriptor. Provides a top-level mapping layer between a COM object and a TypeDescriptor.

IComponent

Proporciona la funcionalidad necesaria para todos los componentes. Provides functionality required by all components.

IContainer

Proporciona funcionalidad para contenedores. Provides functionality for containers. Los contenedores son objetos que contienen cero o más componentes de forma lógica. Containers are objects that logically contain zero or more components.

ICustomTypeDescriptor

Proporciona una interfaz que suministra información dinámica personalizada sobre el tipo de un objeto. Provides an interface that supplies dynamic custom type information for an object.

IDataErrorInfo

Proporciona la funcionalidad para facilitar información de error personalizada a la que puede enlazar una interfaz de usuario. Provides the functionality to offer custom error information that a user interface can bind to.

IEditableCollectionView

Define los métodos y las propiedades que CollectionView implementa para proporcionar funciones de edición a una colección. Defines methods and properties that a CollectionView implements to provide editing capabilities to a collection.

IEditableCollectionViewAddNewItem

Define métodos y propiedades que una clase CollectionView implementa para poder especificar elementos de adición de un tipo determinado. Defines methods and properties that a CollectionView implements to enable specifying adding items of a specific type.

IEditableObject

Proporciona funcionalidad para confirmar o deshacer los cambios realizados en un objeto que se utiliza como origen de datos. Provides functionality to commit or rollback changes to an object that is used as a data source.

IExtenderProvider

Define la interfaz para extender propiedades a otros componentes de un contenedor. Defines the interface for extending properties to other components in a container.

IIntellisenseBuilder

Proporciona una interfaz que facilita la recuperación del nombre del generador y que presenta el generador. Provides an interface to facilitate the retrieval of the builder's name and to display the builder.

IItemProperties

Define una propiedad que proporciona información sobre las propiedades de un objeto. Defines a property that provides information about an object's properties.

IListSource

Proporciona funcionalidad a un objeto para que devuelva una lista que puede enlazarse a un origen de datos. Provides functionality to an object to return a list that can be bound to a data source.

INestedContainer

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. Provides functionality for nested containers, which logically contain zero or more other components and are owned by a parent component.

INestedSite

Proporciona la posibilidad de recuperar el nombre anidado completo de un componente. Provides the ability to retrieve the full nested name of a component.

INotifyDataErrorInfo

Define los miembros que las clases de entidad de datos pueden implementar para proporcionar compatibilidad de validación personalizada sincrónica y asincrónica. Defines members that data entity classes can implement to provide custom synchronous and asynchronous validation support.

INotifyPropertyChanged

Notifica a los clientes que un valor de propiedad ha cambiado. Notifies clients that a property value has changed.

INotifyPropertyChanging

Notifica a los clientes que un valor de propiedad está cambiando. Notifies clients that a property value is changing.

IRaiseItemChangedEvents

Indica si una clase convierte los eventos de cambio de propiedad en los eventos ListChanged. Indicates whether a class converts property change events to ListChanged events.

IRevertibleChangeTracking

Proporciona compatibilidad para revertir los cambios Provides support for rolling back the changes

ISite

Proporciona la funcionalidad requerida por los sitios. Provides functionality required by sites.

ISupportInitialize

Especifica que este objeto admite una notificación sencilla con transacciones para inicializaciones por lotes. Specifies that this object supports a simple, transacted notification for batch initialization.

ISupportInitializeNotification

Permite coordinar la inicialización de un componente y sus propiedades dependientes. Allows coordination of initialization for a component and its dependent properties.

ISynchronizeInvoke

Proporciona un medio para ejecutar de forma sincrónica o asincrónica un delegado. Provides a way to synchronously or asynchronously execute a delegate.

ITypeDescriptorContext

Proporciona información contextual sobre un componente, como su contenedor y descriptor de propiedades. Provides contextual information about a component, such as its container and property descriptor.

ITypedList

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. Provides functionality to discover the schema for a bindable list, where the properties available for binding differ from the public properties of the object to bind to.

Enumeraciones

BindableSupport

Especifica valores para indicar si una propiedad puede enlazarse a un elemento de datos u otra propiedad. Specifies values to indicate whether a property can be bound to a data element or another property.

BindingDirection

Especifica si la plantilla se puede enlazar de forma unidireccional o bidireccional. Specifies whether the template can be bound one way or two ways.

CollectionChangeAction

Especifica la forma en que ha cambiado la colección. Specifies how the collection is changed.

DataObjectMethodType

Identifica el tipo de operación de datos que realiza un método, según especifica el atributo DataObjectMethodAttribute aplicado al método. Identifies the type of data operation performed by a method, as specified by the DataObjectMethodAttribute applied to the method.

DesignerSerializationVisibility

Especifica la visibilidad de una propiedad para el serializador en tiempo de diseño. Specifies the visibility a property has to the design-time serializer.

EditorBrowsableState

Especifica el estado de exploración de una propiedad o un método dentro de un editor. Specifies the browsable state of a property or method from within an editor.

InheritanceLevel

Define los identificadores de los tipos de niveles de herencia. Defines identifiers for types of inheritance levels.

LicenseUsageMode

Especifica cuándo se puede utilizar License. Specifies when the License can be used.

ListChangedType

Especifica el modo en que ha cambiado la lista. Specifies how the list changed.

ListSortDirection

Especifica la dirección de la operación de ordenación. Specifies the direction of a sort operation.

MaskedTextResultHint

Especifica una serie de valores que describen brevemente los resultados de una operación de análisis de texto enmascarado. Specifies values that succinctly describe the results of a masked text parsing operation.

NewItemPlaceholderPosition

Especifica en qué lugar de la colección aparece el marcador de posición de un nuevo elemento. Specifies where the placeholder for a new item appears in the collection.

PropertyFilterOptions

Especifica de qué propiedades deben informar los descriptores de tipos, en concreto el método GetProperties(Object). Specifies which properties should be reported by type descriptors, specifically the GetProperties(Object) method. Esta enumeración se utiliza para especificar el valor de la propiedad Filter. This enumeration is used to specify the value of the Filter property.

PropertyTabScope

Define los identificadores que indican el ámbito de persistencia de una ficha en la ventana Propiedades. Defines identifiers that indicate the persistence scope of a tab in the Properties window.

RefreshProperties

Define los identificadores que indican el tipo de actualización de la ventana Propiedades. Defines identifiers that indicate the type of a refresh of the Properties window.

ToolboxItemFilterType

Define identificadores que indican el tipo del filtro utilizado por un ToolboxItemFilterAttribute. Defines identifiers used to indicate the type of filter that a ToolboxItemFilterAttribute uses.

Delegados

AddingNewEventHandler

Representa el método que controlará el evento AddingNew. Represents the method that will handle the AddingNew event.

AsyncCompletedEventHandler

Representa el método que controlará el evento MethodNameCompleted de una operación asincrónica. Represents the method that will handle the MethodNameCompleted event of an asynchronous operation.

CancelEventHandler

Representa el método que controla un evento cancelable. Represents the method that handles a cancelable event.

CollectionChangeEventHandler

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. Represents the method that handles the CollectionChanged event raised when adding elements to or removing elements from a collection.

CurrentChangingEventHandler

Representa el método que controla el evento CurrentChanging. Represents the method that handles the CurrentChanging event.

DoWorkEventHandler

Representa el método que controlará el evento DoWork. Represents the method that will handle the DoWork event. Esta clase no puede heredarse. This class cannot be inherited.

HandledEventHandler

Representa un método que puede controlar eventos que pueden requerir o no un procesamiento adicional una vez devuelto el controlador de eventos. Represents a method that can handle events which may or may not require further processing after the event handler has returned.

ListChangedEventHandler

Representa el método que controlará el evento ListChanged de la clase IBindingList. Represents the method that will handle the ListChanged event of the IBindingList class.

ProgressChangedEventHandler

Representa el método que controlará el evento ProgressChanged de la clase BackgroundWorker. Represents the method that will handle the ProgressChanged event of the BackgroundWorker class. Esta clase no puede heredarse. This class cannot be inherited.

PropertyChangedEventHandler

Representa el método que controlará al evento PropertyChanged que se provoque cuando cambie una propiedad en un componente. Represents the method that will handle the PropertyChanged event raised when a property is changed on a component.

PropertyChangingEventHandler

Representa el método que controlará el evento PropertyChanging de una interfaz INotifyPropertyChanging. Represents the method that will handle the PropertyChanging event of an INotifyPropertyChanging interface.

RefreshEventHandler

Representa el método que controla al evento Refreshed que se provoca cuando cambia Type o un componente durante el tiempo de diseño. Represents the method that handles the Refreshed event raised when a Type or component is changed during design time.

RunWorkerCompletedEventHandler

Representa el método que controlará el evento RunWorkerCompleted de una clase BackgroundWorker. Represents the method that will handle the RunWorkerCompleted event of a BackgroundWorker class.

Comentarios

Las clases en este espacio de nombres se dividen en las siguientes categorías:The classes in this namespace divide into the following categories: