System.ComponentModel Namespace

L’espace de noms System.ComponentModel fournit des classes utilisées pour implémenter le comportement des composants et des contrôles au moment de l’exécution et au moment du design. The System.ComponentModel namespace provides classes that are used to implement the run-time and design-time behavior of components and controls. Cet espace de noms inclut les classes et les interfaces de base servant à l’implémentation des attributs et des convertisseurs de type, à la liaison à des sources de données et à la gestion des licences des composants. This namespace includes the base classes and interfaces for implementing attributes and type converters, binding to data sources, and licensing components.

Classes

AddingNewEventArgs

Fournit des données pour l'événement AddingNew.Provides data for the AddingNew event.

AmbientValueAttribute

Spécifie la valeur à passer à une propriété pour que celle-ci obtienne sa valeur à partir d’une autre source.Specifies the value to pass to a property to cause the property to get its value from another source. On appelle cela l’ambiance.This is known as ambience. Cette classe ne peut pas être héritée.This class cannot be inherited.

ArrayConverter

Fournit un convertisseur de type pour convertir les objets Array vers et à partir d'autres représentations.Provides a type converter to convert Array objects to and from various other representations.

AsyncCompletedEventArgs

Fournit des données pour l’événement MethodNameCompleted.Provides data for the MethodNameCompleted event.

AsyncOperation

Suit la durée de vie d'une opération asynchrone.Tracks the lifetime of an asynchronous operation.

AsyncOperationManager

Fournit la gestion de l'accès concurrentiel pour les classes qui prennent en charge des appels de méthode asynchrone.Provides concurrency management for classes that support asynchronous method calls. Cette classe ne peut pas être héritée.This class cannot be inherited.

AttributeCollection

Représente une collection d’attributs.Represents a collection of attributes.

AttributeProviderAttribute

Active la redirection d’attribut.Enables attribute redirection. Cette classe ne peut pas être héritée.This class cannot be inherited.

BackgroundWorker

Exécute une opération sur un thread séparé.Executes an operation on a separate thread.

BaseNumberConverter

Fournit un convertisseur de type de base pour les types numériques qui ne sont pas à virgule flottante.Provides a base type converter for nonfloating-point numerical types.

BindableAttribute

Spécifie si un membre est généralement utilisé pour la liaison.Specifies whether a member is typically used for binding. Cette classe ne peut pas être héritée.This class cannot be inherited.

BindingList<T>

Fournit une collection générique qui prend en charge la liaison de données.Provides a generic collection that supports data binding.

BooleanConverter

Fournit un convertisseur de type pour convertir les objets Boolean vers et à partir d'autres représentations.Provides a type converter to convert Boolean objects to and from various other representations.

BrowsableAttribute

Spécifie si une propriété ou un événement doivent être affichés dans une fenêtre Propriétés.Specifies whether a property or event should be displayed in a Properties window.

ByteConverter

Fournit un convertisseur de type pour convertir des objets entiers non signés 8 bits vers et depuis d'autres représentations.Provides a type converter to convert 8-bit unsigned integer objects to and from various other representations.

CancelEventArgs

Fournit des données pour un événement annulable.Provides data for a cancelable event.

CategoryAttribute

Spécifie le nom de la catégorie dans laquelle grouper la propriété ou l'événement lorsqu'ils s'affichent dans un contrôle PropertyGrid défini en mode Par catégorie.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

Fournit un convertisseur de type pour convertir les objets de caractère Unicode vers et à partir d'autres représentations.Provides a type converter to convert Unicode character objects to and from various other representations.

CollectionChangeEventArgs

Fournit des données pour l'événement CollectionChanged.Provides data for the CollectionChanged event.

CollectionConverter

Fournit un convertisseur de type pour convertir les objets de collection vers et à partir d'autres représentations.Provides a type converter to convert collection objects to and from various other representations.

ComplexBindingPropertiesAttribute

Spécifie les propriétés de source de données et de donnée membre pour un composant qui prend en charge la liaison de données complexe.Specifies the data source and data member properties for a component that supports complex data binding. Cette classe ne peut pas être héritée.This class cannot be inherited.

Component

Fournit l'implémentation de base pour l'interface IComponent et permet le partage d'objets entre applications.Provides the base implementation for the IComponent interface and enables object sharing between applications.

ComponentCollection

Fournit un conteneur en lecture seule pour une collection d'objets IComponent.Provides a read-only container for a collection of IComponent objects.

ComponentConverter

Fournit un convertisseur de type pour convertir les composants vers et à partir d'autres représentations.Provides a type converter to convert components to and from various other representations.

ComponentEditor

Fournit la classe de base pour un éditeur de composant personnalisé.Provides the base class for a custom component editor.

ComponentResourceManager

Fournit des fonctionnalités simples permettant d'énumérer les ressources d'un composant ou d'un objet.Provides simple functionality for enumerating resources for a component or object. La classe ComponentResourceManager est un ResourceManager.The ComponentResourceManager class is a ResourceManager.

Container

Encapsule aucun ou plusieurs composants.Encapsulates zero or more components.

ContainerFilterService

Fournit une classe de base pour le service de filtre du conteneur.Provides a base class for the container filter service.

CultureInfoConverter

Fournit un convertisseur de type pour convertir les objets CultureInfo vers et à partir d'autres représentations.Provides a type converter to convert CultureInfo objects to and from various other representations.

CurrentChangedEventManager

Fournit une implémentation WeakEventManager afin que vous puissiez utiliser le modèle « écouteur d'événements faible » pour joindre des écouteurs à l'événement CurrentChanged.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanged event.

CurrentChangingEventArgs

Fournit des informations sur l’événement CurrentChanging.Provides information for the CurrentChanging event.

CurrentChangingEventManager

Fournit une implémentation WeakEventManager afin que vous puissiez utiliser le modèle « écouteur d'événements faible » pour joindre des écouteurs à l'événement CurrentChanging.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanging event.

CustomTypeDescriptor

Fournit une implémentation par défaut simple de l'interface ICustomTypeDescriptor.Provides a simple default implementation of the ICustomTypeDescriptor interface.

DataErrorsChangedEventArgs

Fournit des données pour l'événement ErrorsChanged.Provides data for the ErrorsChanged event.

DataObjectAttribute

Identifie un type comme un objet qu'il est possible de lier à un objet ObjectDataSource.Identifies a type as an object suitable for binding to an ObjectDataSource object. Cette classe ne peut pas être héritée.This class cannot be inherited.

DataObjectFieldAttribute

Fournit les métadonnées pour une propriété représentant un champ de données.Provides metadata for a property representing a data field. Cette classe ne peut pas être héritée.This class cannot be inherited.

DataObjectMethodAttribute

Identifie une méthode d'opération de données exposée par un type, le type d'opération que la méthode effectue et détermine si la méthode représente la méthode de données par défaut.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. Cette classe ne peut pas être héritée.This class cannot be inherited.

DateTimeConverter

Fournit un convertisseur de type pour convertir les objets DateTime vers et à partir d'autres représentations.Provides a type converter to convert DateTime objects to and from various other representations.

DateTimeOffsetConverter

Fournit un convertisseur de type pour convertir les structures DateTimeOffset en direction et à partir d'autres représentations.Provides a type converter to convert DateTimeOffset structures to and from various other representations.

DecimalConverter

Fournit un convertisseur de type pour convertir les objets Decimal vers et à partir d'autres représentations.Provides a type converter to convert Decimal objects to and from various other representations.

DefaultBindingPropertyAttribute

Spécifie la propriété de liaison par défaut pour un composant.Specifies the default binding property for a component. Cette classe ne peut pas être héritée.This class cannot be inherited.

DefaultEventAttribute

Spécifie l’événement par défaut d’un composant.Specifies the default event for a component.

DefaultPropertyAttribute

Spécifie la propriété par défaut d’un composant.Specifies the default property for a component.

DefaultValueAttribute

Spécifie la valeur par défaut d'une propriété.Specifies the default value for a property.

DependencyPropertyDescriptor

Fournit une extension de PropertyDescriptor qui tient compte des caractéristiques de propriété supplémentaires d’une propriété de dépendance.Provides an extension of PropertyDescriptor that accounts for the additional property characteristics of a dependency property.

DescriptionAttribute

Spécifie une description pour une propriété ou un événement.Specifies a description for a property or event.

DesignerAttribute

Spécifie la classe utilisée pour implémenter des services au moment de la conception pour un composant.Specifies the class used to implement design-time services for a component.

DesignerCategoryAttribute

Spécifie que le concepteur pour une classe appartient à une certaine catégorie.Specifies that the designer for a class belongs to a certain category.

DesignerProperties

Fournit les propriétés attachées utilisées pour communiquer avec un concepteur.Provides attached properties used to communicate with a designer.

DesignerSerializationVisibilityAttribute

Spécifie le type de persistance à utiliser lors de la sérialisation de la propriété d'un composant au moment du design.Specifies the type of persistence to use when serializing a property on a component at design time.

DesignOnlyAttribute

Spécifie si une propriété ne peut être définie qu'au moment du design.Specifies whether a property can only be set at design time.

DesignTimeVisibleAttribute

DesignTimeVisibleAttribute marque la visibilité d'un composant.DesignTimeVisibleAttribute marks a component's visibility. Si Yes existe, un concepteur visuel peut afficher ce composant dans un concepteur.If Yes is present, a visual designer can show this component on a designer.

DisplayNameAttribute

Spécifie le nom complet pour une propriété, un événement ou une méthode void publique qui ne prend pas d'arguments.Specifies the display name for a property, event, or public void method which takes no arguments.

DoubleConverter

Fournit un convertisseur de type pour convertir les objets numériques à virgule flottante double précision vers et à partir d'autres représentations.Provides a type converter to convert double-precision, floating point number objects to and from various other representations.

DoWorkEventArgs

Fournit des données pour le gestionnaire d'événements DoWork.Provides data for the DoWork event handler.

EditorAttribute

Spécifie l’éditeur à utiliser pour modifier une propriété.Specifies the editor to use to change a property. Cette classe ne peut pas être héritée.This class cannot be inherited.

EditorBrowsableAttribute

Spécifie qu'une propriété ou une méthode peut s'afficher dans un éditeur.Specifies that a property or method is viewable in an editor. Cette classe ne peut pas être héritée.This class cannot be inherited.

EnumConverter

Fournit un convertisseur de type pour convertir les objets Enum vers et à partir d'autres représentations.Provides a type converter to convert Enum objects to and from various other representations.

ErrorsChangedEventManager

Fournit une implémentation WeakEventManager afin que vous puissiez utiliser le modèle « écouteur d'événements faible » pour joindre des écouteurs à l'événement ErrorsChanged.Provides a WeakEventManager implementation so that you can use the weak event listener pattern to attach listeners for the ErrorsChanged event.

EventDescriptor

Fournit des informations sur un événement.Provides information about an event.

EventDescriptorCollection

Représente une collection d'objets EventDescriptor.Represents a collection of EventDescriptor objects.

EventHandlerList

Fournit une simple liste de délégués.Provides a simple list of delegates. Cette classe ne peut pas être héritée.This class cannot be inherited.

ExpandableObjectConverter

Fournit un convertisseur de type pour des objets extensibles vers et à partir d'autres représentations.Provides a type converter to convert expandable objects to and from various other representations.

ExtenderProvidedPropertyAttribute

Spécifie une propriété qui est offerte par un fournisseur d'extendeurs.Specifies a property that is offered by an extender provider. Cette classe ne peut pas être héritée.This class cannot be inherited.

GroupDescription

Fournit une classe de base abstraite pour les types qui décrivent comment diviser les éléments d’une collection en groupes.Provides an abstract base class for types that describe how to divide the items in a collection into groups.

GuidConverter

Fournit un convertisseur de type pour convertir les objets Guid vers et à partir d'autres représentations.Provides a type converter to convert Guid objects to and from various other representations.

HandledEventArgs

Fournit des données pour les événements qui peuvent être complètement gérés dans un gestionnaire d'événements.Provides data for events that can be handled completely in an event handler.

ImmutableObjectAttribute

Spécifie qu'un objet ne possède aucune sous-propriété pouvant être modifiée.Specifies that an object has no subproperties capable of being edited. Cette classe ne peut pas être héritée.This class cannot be inherited.

InheritanceAttribute

Indique si le composant associé à cet attribut a été hérité d'une classe de base.Indicates whether the component associated with this attribute has been inherited from a base class. Cette classe ne peut pas être héritée.This class cannot be inherited.

InitializationEventAttribute

Spécifie quel événement est déclenché à l'initialisation.Specifies which event is raised on initialization. Cette classe ne peut pas être héritée.This class cannot be inherited.

InstallerTypeAttribute

Spécifie le programme d'installation pour un type qui installe les composants.Specifies the installer for a type that installs components.

InstanceCreationEditor

Crée une instance d'un type particulier de propriété à partir d'une liste déroulante dans PropertyGrid.Creates an instance of a particular type of property from a drop-down box within the PropertyGrid.

Int16Converter

Fournit un convertisseur de type pour convertir des objets entiers signés 16 bits vers et à partir d’autres représentations.Provides a type converter to convert 16-bit signed integer objects to and from other representations.

Int32Converter

Fournit un convertisseur de type pour convertir des objets entiers signés 32 bits vers et à partir d'autres représentations.Provides a type converter to convert 32-bit signed integer objects to and from other representations.

Int64Converter

Fournit un convertisseur de type pour convertir des objets entiers signés 64 bits vers et à partir d'autres représentations.Provides a type converter to convert 64-bit signed integer objects to and from various other representations.

InvalidAsynchronousStateException

Levée lorsqu'un thread sur lequel une opération doit être exécutée n'existe plus ou n'a pas de boucle de messages.Thrown when a thread on which an operation should execute no longer exists or has no message loop.

InvalidEnumArgumentException

Exception levée en cas d'utilisation d'arguments non valides qui sont des énumérateurs.The exception thrown when using invalid arguments that are enumerators.

ItemPropertyInfo

Contient des informations sur une propriété.Contains information about a property.

License

Fournit la classe de base abstract pour toutes les licences.Provides the abstract base class for all licenses. Une licence est accordée à une instance spécifique d’un composant.A license is granted to a specific instance of a component.

LicenseContext

Spécifie le moment où vous pouvez utiliser un objet sous licence et fournit un moyen d'obtenir des services supplémentaires nécessaires pour prendre en charge des licences s'exécutant dans son domaine.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

Représente l'exception levée lorsqu'une licence ne peut pas être accordée à un composant.Represents the exception thrown when a component cannot be granted a license.

LicenseManager

Fournit des propriétés et des méthodes permettant d’ajouter une licence à un composant et de gérer un LicenseProvider.Provides properties and methods to add a license to a component and to manage a LicenseProvider. Cette classe ne peut pas être héritée.This class cannot be inherited.

LicenseProvider

Fournit la classe de base abstract pour implémenter un fournisseur de licences.Provides the abstract base class for implementing a license provider.

LicenseProviderAttribute

Spécifie LicenseProvider à utiliser avec une classe.Specifies the LicenseProvider to use with a class. Cette classe ne peut pas être héritée.This class cannot be inherited.

LicFileLicenseProvider

Fournit une implémentation d'un LicenseProvider.Provides an implementation of a LicenseProvider. Le fournisseur fonctionne de la même manière que le modèle d'attribution de licence standard Microsoft .NET Framework.The provider works in a similar fashion to the Microsoft .NET Framework standard licensing model.

ListBindableAttribute

Spécifie qu'une liste peut être utilisée comme source de données.Specifies that a list can be used as a data source. Un concepteur visuel doit utiliser cet attribut pour déterminer si une liste particulière doit s'afficher dans un sélecteur de liaison de données.A visual designer should use this attribute to determine whether to display a particular list in a data-binding picker. Cette classe ne peut pas être héritée.This class cannot be inherited.

ListChangedEventArgs

Fournit des données pour l'événement ListChanged.Provides data for the ListChanged event.

ListSortDescription

Fournit une description de l'opération de tri appliquée à une source de données.Provides a description of the sort operation applied to a data source.

ListSortDescriptionCollection

Représente une collection d'objets ListSortDescription.Represents a collection of ListSortDescription objects.

LocalizableAttribute

Spécifie si une propriété doit être localisée.Specifies whether a property should be localized. Cette classe ne peut pas être héritée.This class cannot be inherited.

LookupBindingPropertiesAttribute

Spécifie les propriétés qui prennent en charge la liaison basée sur la recherche.Specifies the properties that support lookup-based binding. Cette classe ne peut pas être héritée.This class cannot be inherited.

MarshalByValueComponent

Implémente IComponent et fournit l'implémentation de base pour les composants distants, marshalés par valeur (une copie de l'objet sérialisé est passée).Implements IComponent and provides the base implementation for remotable components that are marshaled by value (a copy of the serialized object is passed).

MaskedTextProvider

Représente un service d'analyse de masque qui peut être utilisé par n'importe quel nombre de contrôles qui prennent en charge le masquage tel que le contrôle MaskedTextBox.Represents a mask-parsing service that can be used by any number of controls that support masking, such as the MaskedTextBox control.

MemberDescriptor

Représente un membre de classe, tel qu'une propriété ou un événement.Represents a class member, such as a property or event. Il s'agit d'une classe de base abstraite.This is an abstract base class.

MergablePropertyAttribute

Spécifie que cette propriété peut être combinée avec des propriétés appartenant à d'autres objets dans une fenêtre Propriétés.Specifies that this property can be combined with properties belonging to other objects in a Properties window.

MultilineStringConverter

Fournit un convertisseur de type pour convertir des chaînes multilignes en une chaîne simple.Provides a type converter to convert multiline strings to a simple string.

NestedContainer

Fournit l'implémentation de base pour l'interface INestedContainer qui permet aux conteneurs d'avoir un composant propriétaire.Provides the base implementation for the INestedContainer interface, which enables containers to have an owning component.

NotifyParentPropertyAttribute

Indique que la propriété parente est avertie en cas de modification de la valeur de la propriété à laquelle s'applique cet attribut.Indicates that the parent property is notified when the value of the property that this attribute is applied to is modified. Cette classe ne peut pas être héritée.This class cannot be inherited.

NullableConverter

Fournit une conversion automatique entre un type Nullable et son type primitif sous-jacent.Provides automatic conversion between a nullable type and its underlying primitive type.

ParenthesizePropertyNameAttribute

Indique si le nom de la propriété associée s'affiche entre parenthèses dans la fenêtre Propriétés.Indicates whether the name of the associated property is displayed with parentheses in the Properties window. Cette classe ne peut pas être héritée.This class cannot be inherited.

PasswordPropertyTextAttribute

Indique que la représentation sous forme de texte d’un objet est masquée par des caractères tels que des astérisques.Indicates that an object's text representation is obscured by characters such as asterisks. Cette classe ne peut pas être héritée.This class cannot be inherited.

ProgressChangedEventArgs

Fournit des données pour l'événement ProgressChanged.Provides data for the ProgressChanged event.

PropertyChangedEventArgs

Fournit des données pour l'événement PropertyChanged.Provides data for the PropertyChanged event.

PropertyChangedEventManager

Fournit une implémentation WeakEventManager afin que vous puissiez utiliser le modèle « écouteur d'événements faible » pour joindre des écouteurs à l'événement PropertyChanged.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the PropertyChanged event.

PropertyChangingEventArgs

Fournit des données pour l'événement PropertyChanging.Provides data for the PropertyChanging event.

PropertyDescriptor

Fournit une abstraction d'une propriété sur une classe.Provides an abstraction of a property on a class.

PropertyDescriptorCollection

Représente une collection d'objets PropertyDescriptor.Represents a collection of PropertyDescriptor objects.

PropertyFilterAttribute

Spécifie les propriétés qui doivent être signalées par les descripteurs de type, en particulier la méthode GetProperties(Object).Specifies which properties should be reported by type descriptors, specifically the GetProperties(Object) method.

PropertyTabAttribute

Identifie le ou les onglets de propriétés à afficher pour la ou les classes spécifiées.Identifies the property tab or tabs to display for the specified class or classes.

ProvidePropertyAttribute

Spécifie le nom de la propriété qu'un implémenteur de IExtenderProvider apporte aux autres composants.Specifies the name of the property that an implementer of IExtenderProvider offers to other components. Cette classe ne peut pas être héritée.This class cannot be inherited

ReadOnlyAttribute

Spécifie si la propriété à laquelle est lié cet attribut est en lecture seule ou en lecture/écriture.Specifies whether the property this attribute is bound to is read-only or read/write. Cette classe ne peut pas être héritée.This class cannot be inherited

RecommendedAsConfigurableAttribute

Spécifie que la propriété peut être utilisée comme paramètre d'application.Specifies that the property can be used as an application setting.

ReferenceConverter

Fournit un convertisseur de type pour convertir des références d'objet vers et à partir d'autres représentations.Provides a type converter to convert object references to and from other representations.

RefreshEventArgs

Fournit des données pour l'événement Refreshed.Provides data for the Refreshed event.

RefreshPropertiesAttribute

Indique que la grille de propriétés doit s’actualiser lorsque la valeur de propriété associée change.Indicates that the property grid should refresh when the associated property value changes. Cette classe ne peut pas être héritée.This class cannot be inherited.

RunInstallerAttribute

Spécifie si le Custom Action Installer de Visual Studio ou Installutil.exe (Installer Tool) doit être appelé lors de l’installation de l’assembly.Specifies whether the Visual Studio Custom Action Installer or the Installutil.exe (Installer Tool) should be invoked when the assembly is installed.

RunWorkerCompletedEventArgs

Fournit des données pour l’événement MethodNameCompleted.Provides data for the MethodNameCompleted event.

SByteConverter

Fournit un convertisseur de type pour convertir des objets entiers non signés 8 bits vers et à partir d'une chaîne.Provides a type converter to convert 8-bit unsigned integer objects to and from a string.

SettingsBindableAttribute

Spécifie quand une propriété de composant peut être liée à un paramètre d'application.Specifies when a component property can be bound to an application setting.

SingleConverter

Fournit un convertisseur de type pour convertir des objets numériques à virgule flottante simple précision vers et à partir d'autres représentations différentes.Provides a type converter to convert single-precision, floating point number objects to and from various other representations.

SortDescriptionCollection

Représente une collection d'objets SortDescription.Represents a collection of SortDescription objects.

StringConverter

Fournit un convertisseur de type pour convertir des objets de type chaîne vers et à partir d'autres représentations.Provides a type converter to convert string objects to and from other representations.

SyntaxCheck

Fournit des méthodes pour vérifier que le nom et le chemin d'accès de l'ordinateur sont conformes à une syntaxe spécifique.Provides methods to verify the machine name and path conform to a specific syntax. Cette classe ne peut pas être héritée.This class cannot be inherited.

TimeSpanConverter

Fournit un convertisseur de type pour convertir des objets TimeSpan vers et à partir d'autres représentations.Provides a type converter to convert TimeSpan objects to and from other representations.

ToolboxItemAttribute

Représente un attribut d’un élément de boîte à outils.Represents an attribute of a toolbox item.

ToolboxItemFilterAttribute

Spécifie la chaîne de filtrage et le type de filtre à utiliser pour un élément de boîte à outils.Specifies the filter string and filter type to use for a toolbox item.

TypeConverter

Propose un procédé unifié pour convertir les types de valeurs en d'autres types, ainsi que pour accéder aux valeurs et sous-propriétés standard.Provides a unified way of converting types of values to other types, as well as for accessing standard values and subproperties.

TypeConverter.SimplePropertyDescriptor

Représente une classe abstract qui fournit des propriétés pour les objets qui n'en ont pas.Represents an abstract class that provides properties for objects that do not have properties.

TypeConverter.StandardValuesCollection

Représente une collection de valeurs.Represents a collection of values.

TypeConverterAttribute

Spécifie le type à utiliser comme convertisseur de l'objet auquel cet attribut est lié.Specifies what type to use as a converter for the object this attribute is bound to.

TypeDescriptionProvider

Fournit les métadonnées supplémentaires au TypeDescriptor.Provides supplemental metadata to the TypeDescriptor.

TypeDescriptionProviderAttribute

Spécifie le fournisseur de description de type personnalisé pour une classe.Specifies the custom type description provider for a class. Cette classe ne peut pas être héritée.This class cannot be inherited.

TypeDescriptor

Fournit des informations relatives aux caractéristiques d’un composant, telles que ses attributs, ses propriétés et ses événements.Provides information about the characteristics for a component, such as its attributes, properties, and events. Cette classe ne peut pas être héritée.This class cannot be inherited.

TypeListConverter

Fournit un convertisseur de type qui peut être utilisé pour renseigner une zone de liste avec les types disponibles.Provides a type converter that can be used to populate a list box with available types.

UInt16Converter

Fournit un convertisseur de type pour convertir des objets entiers non signés 16 bits vers et à partir d'autres représentations.Provides a type converter to convert 16-bit unsigned integer objects to and from other representations.

UInt32Converter

Fournit un convertisseur de type pour convertir des objets entiers non signés 32 bits vers et à partir d'autres représentations.Provides a type converter to convert 32-bit unsigned integer objects to and from various other representations.

UInt64Converter

Fournit un convertisseur de type pour convertir des objets entiers non signés 64 bits vers et à partir d’autres représentations.Provides a type converter to convert 64-bit unsigned integer objects to and from other representations.

VersionConverter

Fournit un convertisseur de type pour convertir les objets Version vers et à partir d'autres représentations.Provides a type converter to convert Version objects to and from various other representations.

WarningException

Spécifie une exception gérée comme un avertissement plutôt que comme une erreur.Specifies an exception that is handled as a warning instead of an error.

Win32Exception

Lève une exception pour un code d'erreur Win32.Throws an exception for a Win32 error code.

Structures

SortDescription

Définit la direction et le nom de propriété à utiliser comme critères de tri d'une collection.Defines the direction and the property name to be used as the criteria for sorting a collection.

Interfaces

IBindingList

Fournit les fonctionnalités nécessaires à la prise en charge de scénarios complexes et simples lors de la liaison à une source de données.Provides the features required to support both complex and simple scenarios when binding to a data source.

IBindingListView

Étend l'interface IBindingList en fournissant des fonctions de tri et de filtre avancées.Extends the IBindingList interface by providing advanced sorting and filtering capabilities.

ICancelAddNew

Ajoute la fonction transactionnelle lors de l'ajout d'un nouvel élément à une collection.Adds transactional capability when adding a new item to a collection.

IChangeTracking

Définit le mécanisme permettant de rechercher dans l'objet des modifications et de réinitialiser l'état changé.Defines the mechanism for querying the object for changes and resetting of the changed status.

ICollectionView

Permet aux collections de bénéficier des fonctionnalités de gestion, de tri personnalisé, de filtrage et de regroupement de l’enregistrement actif.Enables collections to have the functionalities of current record management, custom sorting, filtering, and grouping.

ICollectionViewFactory

Interface qui active l'implémentation de collections pour créer une vue de leurs données.An interface that enables implementing collections to create a view to their data. Normalement, le code utilisateur n'appelle pas de méthodes sur cette interface.Normally, user code does not call methods on this interface.

ICollectionViewLiveShaping

Définit des propriétés qui permettent de trier, regrouper et filtrer sur la base d'une CollectionView en temps réel.Defines properties that enables sorting, grouping, and filtering on a CollectionView in real time.

IComNativeDescriptorHandler

Fournit une couche de mappage de niveau supérieur entre un objet COM et TypeDescriptor.Provides a top-level mapping layer between a COM object and a TypeDescriptor.

IComponent

Fournit les fonctionnalités requises par tous les composants.Provides functionality required by all components.

IContainer

Fournit des fonctionnalités aux conteneurs.Provides functionality for containers. Les conteneurs sont des objets qui contiennent logiquement zéro ou plusieurs composants.Containers are objects that logically contain zero or more components.

ICustomTypeDescriptor

Fournit une interface qui propose des informations de type personnalisé pour un objet.Provides an interface that supplies dynamic custom type information for an object.

IDataErrorInfo

Fournit des fonctionnalités pour proposer des informations sur l'erreur personnalisées vers lesquelles une interface utilisateur peut établir une liaison.Provides the functionality to offer custom error information that a user interface can bind to.

IEditableCollectionView

Définit les méthodes et propriétés qu'un CollectionView implémente pour procurer des fonctionnalités d'édition à une collection.Defines methods and properties that a CollectionView implements to provide editing capabilities to a collection.

IEditableCollectionViewAddNewItem

Définit les méthodes et les propriétés qu'un CollectionView implémente pour permettre de spécifier des ajouts d'éléments d'un type spécifique.Defines methods and properties that a CollectionView implements to enable specifying adding items of a specific type.

IEditableObject

Fournit des fonctionnalités permettant de valider ou de restaurer des modifications apportées à un objet utilisé comme source de données.Provides functionality to commit or rollback changes to an object that is used as a data source.

IExtenderProvider

Définit l'interface pour étendre les propriétés à d'autres composants dans un conteneur.Defines the interface for extending properties to other components in a container.

IIntellisenseBuilder

Fournit une interface pour faciliter la récupération du nom du générateur et pour afficher le générateur.Provides an interface to facilitate the retrieval of the builder's name and to display the builder.

IItemProperties

Définit une propriété qui fournit des informations à propos des propriétés d'un objet.Defines a property that provides information about an object's properties.

IListSource

Fournit des fonctionnalités à un objet pour retourner une liste pouvant être liée à une source de données.Provides functionality to an object to return a list that can be bound to a data source.

INestedContainer

Fournit les fonctionnalités pour les conteneurs imbriqués qui contiennent logiquement zéro ou plusieurs autres composants et ont un composant parent comme propriétaire.Provides functionality for nested containers, which logically contain zero or more other components and are owned by a parent component.

INestedSite

Permet de récupérer le nom imbriqué complet d'un composant.Provides the ability to retrieve the full nested name of a component.

INotifyDataErrorInfo

Définit des membres que les classes d'entité de données peuvent implémenter pour fournir une prise en charge personnalisée de la validation synchrone et asynchrone.Defines members that data entity classes can implement to provide custom synchronous and asynchronous validation support.

INotifyPropertyChanged

Notifie les clients qu'une valeur de propriété a été modifiée.Notifies clients that a property value has changed.

INotifyPropertyChanging

Notifie les clients qu'une valeur de propriété change.Notifies clients that a property value is changing.

IRaiseItemChangedEvents

Indique si une classe convertit des événements de modification de propriété en événements ListChanged.Indicates whether a class converts property change events to ListChanged events.

IRevertibleChangeTracking

Fournit une prise en charge de l'annulation des modificationsProvides support for rolling back the changes

ISite

Fournit les fonctionnalités requises par les sites.Provides functionality required by sites.

ISupportInitialize

Spécifie que cet objet prend en charge une notification simple traitée avec transaction pour l'initialisation batch.Specifies that this object supports a simple, transacted notification for batch initialization.

ISupportInitializeNotification

Permet la coordination d'initialisation pour un composant et ses propriétés dépendantes.Allows coordination of initialization for a component and its dependent properties.

ISynchronizeInvoke

Fournit un moyen d'exécuter un délégué de manière synchrone ou asynchrone.Provides a way to synchronously or asynchronously execute a delegate.

ITypeDescriptorContext

Fournit des informations contextuelles sur un composant telles que son conteneur et son descripteur de propriété.Provides contextual information about a component, such as its container and property descriptor.

ITypedList

Fournit des fonctionnalités permettant de découvrir le schéma d'une liste pouvant être liée, dans laquelle les propriétés disponibles pour la liaison diffèrent des propriétés publiques de l'objet vers lequel établir la liaison.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.

Énumérations

BindableSupport

Spécifie des valeurs pour indiquer si une propriété peut être liée à un élément de données ou à une autre propriété.Specifies values to indicate whether a property can be bound to a data element or another property.

BindingDirection

Spécifie si le modèle peut être lié dans un sens ou dans les deux.Specifies whether the template can be bound one way or two ways.

CollectionChangeAction

Spécifie la façon dont la collection est modifiée.Specifies how the collection is changed.

DataObjectMethodType

Identifie le type d'opération de données effectué par une méthode, comme spécifié par le DataObjectMethodAttribute appliqué à la méthode.Identifies the type of data operation performed by a method, as specified by the DataObjectMethodAttribute applied to the method.

DesignerSerializationVisibility

Spécifie la visibilité d'une propriété par rapport au sérialiseur en mode Design.Specifies the visibility a property has to the design-time serializer.

EditorBrowsableState

Spécifie la possibilité d'exploration d'une propriété ou d'une méthode dans un éditeur.Specifies the browsable state of a property or method from within an editor.

InheritanceLevel

Définit des identificateurs pour les types des niveaux d'héritage.Defines identifiers for types of inheritance levels.

LicenseUsageMode

Spécifie le moment où License peut être utilisé.Specifies when the License can be used.

ListChangedType

Spécifie la façon dont la liste a été modifiée.Specifies how the list changed.

ListSortDirection

Spécifie le sens d'une opération de tri.Specifies the direction of a sort operation.

MaskedTextResultHint

Spécifie des valeurs qui décrivent brièvement les résultats d'une opération d'analyse de texte masqué.Specifies values that succinctly describe the results of a masked text parsing operation.

NewItemPlaceholderPosition

Spécifie l’emplacement de l’espace réservé pour un nouvel élément dans la collection.Specifies where the placeholder for a new item appears in the collection.

PropertyFilterOptions

Spécifie les propriétés qui doivent être signalées par les descripteurs de type, en particulier la méthode GetProperties(Object). Cette énumération est utilisée pour spécifier la valeur de la propriété Filter.This enumeration is used to specify the value of the Filter property.

PropertyTabScope

Définit des identificateurs qui spécifient la portée de la persistance d'un onglet de la fenêtre Propriétés.Defines identifiers that indicate the persistence scope of a tab in the Properties window.

RefreshProperties

Définit des identificateurs qui indiquent le type d'une actualisation de la fenêtre Propriétés.Defines identifiers that indicate the type of a refresh of the Properties window.

ToolboxItemFilterType

Définit les identificateurs utilisés pour indiquer le type de filtre utilisé par ToolboxItemFilterAttribute.Defines identifiers used to indicate the type of filter that a ToolboxItemFilterAttribute uses.

Délégués

AddingNewEventHandler

Représente la méthode qui gérera l'événement AddingNew.Represents the method that will handle the AddingNew event.

AsyncCompletedEventHandler

Représente la méthode qui gère l’événement MethodNameCompleted d’une opération asynchrone.Represents the method that will handle the MethodNameCompleted event of an asynchronous operation.

CancelEventHandler

Représente la méthode qui gère un événement annulable.Represents the method that handles a cancelable event.

CollectionChangeEventHandler

Représente la méthode qui gère l'événement CollectionChanged déclenché lors de l'ajout d'éléments à une collection ou de la suppression d'éléments de celle-ci.Represents the method that handles the CollectionChanged event raised when adding elements to or removing elements from a collection.

CurrentChangingEventHandler

Représente la méthode qui gère l’événement CurrentChanging.Represents the method that handles the CurrentChanging event.

DoWorkEventHandler

Représente la méthode qui gérera l'événement DoWork.Represents the method that will handle the DoWork event. Cette classe ne peut pas être héritée.This class cannot be inherited.

HandledEventHandler

Représente une méthode qui peut gérer des événements qui peuvent ou ne peuvent pas nécessiter un traitement supplémentaire après que le gestionnaire d'événements est retourné.Represents a method that can handle events which may or may not require further processing after the event handler has returned.

ListChangedEventHandler

Représente la méthode qui gère l’événement ListChanged de la classe IBindingList.Represents the method that will handle the ListChanged event of the IBindingList class.

ProgressChangedEventHandler

Représente la méthode qui gère l’événement ProgressChanged de la classe BackgroundWorker.Represents the method that will handle the ProgressChanged event of the BackgroundWorker class. Cette classe ne peut pas être héritée.This class cannot be inherited.

PropertyChangedEventHandler

Représente la méthode qui gérera l'événement PropertyChanged déclenché par la modification d'une propriété d'un composant.Represents the method that will handle the PropertyChanged event raised when a property is changed on a component.

PropertyChangingEventHandler

Représente la méthode qui gérera l'événement PropertyChanging d'une interface INotifyPropertyChanging.Represents the method that will handle the PropertyChanging event of an INotifyPropertyChanging interface.

RefreshEventHandler

Représente la méthode qui gère l'événement Refreshed déclenché lorsque Type ou un composant est modifié au moment du design.Represents the method that handles the Refreshed event raised when a Type or component is changed during design time.

RunWorkerCompletedEventHandler

Représente la méthode destinée à gérer l’événement RunWorkerCompleted d’une classe BackgroundWorker.Represents the method that will handle the RunWorkerCompleted event of a BackgroundWorker class.

Remarques

Les classes de cet espace de noms divisent dans les catégories suivantes:The classes in this namespace divide into the following categories: