System.ComponentModel Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. 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.
Adding |
Fournit des données pour l'événement AddingNew. |
Ambient |
Spécifie la valeur à passer à une propriété pour que celle-ci obtienne sa valeur à partir d’une autre source. On appelle cela l’ambiance. Cette classe ne peut pas être héritée. |
Array |
Fournit un convertisseur de type pour convertir les objets Array vers et à partir d'autres représentations. |
Async |
Fournit des données pour l’événement MethodName |
Async |
Suit la durée de vie d'une opération asynchrone. |
Async |
Fournit la gestion de l'accès concurrentiel pour les classes qui prennent en charge des appels de méthode asynchrone. Cette classe ne peut pas être héritée. |
Attribute |
Représente une collection d’attributs. |
Attribute |
Active la redirection d’attribut. Cette classe ne peut pas être héritée. |
Background |
Exécute une opération sur un thread séparé. |
Base |
Fournit un convertisseur de type de base pour les types numériques qui ne sont pas à virgule flottante. |
Bindable |
Spécifie si un membre est généralement utilisé pour la liaison. Cette classe ne peut pas être héritée. |
Binding |
Fournit une collection générique qui prend en charge la liaison de données. |
Boolean |
Fournit un convertisseur de type pour convertir les objets Boolean vers et à partir d'autres représentations. |
Browsable |
Spécifie si une propriété ou un événement doivent être affichés dans une fenêtre Propriétés. |
Byte |
Fournit un convertisseur de type pour convertir des objets entiers non signés 8 bits vers et depuis d'autres représentations. |
Cancel |
Fournit des données pour un événement annulable. |
Category |
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. |
Char |
Fournit un convertisseur de type pour convertir les objets de caractère Unicode vers et depuis d'autres représentations. |
Collection |
Fournit des données pour l'événement CollectionChanged. |
Collection |
Fournit un convertisseur de type pour convertir les objets de collection vers et depuis d’autres représentations. |
Complex |
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. Cette classe ne peut pas être héritée. |
Component |
Fournit l'implémentation de base pour l'interface IComponent et permet le partage d'objets entre applications. |
Component |
Fournit un conteneur en lecture seule pour une collection d’objets IComponent. |
Component |
Fournit un convertisseur de type pour convertir les composants vers et à partir d'autres représentations. |
Component |
Fournit la classe de base pour un éditeur de composant personnalisé. |
Component |
Fournit des fonctionnalités simples permettant d'énumérer les ressources d'un composant ou d'un objet. La classe ComponentResourceManager est un ResourceManager. |
Container |
Encapsule aucun ou plusieurs composants. |
Container |
Fournit une classe de base pour le service de filtre du conteneur. |
Culture |
Fournit un convertisseur de type pour convertir les objets CultureInfo vers et à partir d'autres représentations. |
Current |
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. |
Current |
Fournit des informations sur l’événement CurrentChanging. |
Current |
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. |
Custom |
Fournit une implémentation par défaut simple de l'interface ICustomTypeDescriptor. |
Data |
Fournit des données pour l'événement ErrorsChanged. |
Data |
Identifie un type comme un objet qu'il est possible de lier à un objet ObjectDataSource. Cette classe ne peut pas être héritée. |
Data |
Fournit les métadonnées pour une propriété représentant un champ de données. Cette classe ne peut pas être héritée. |
Data |
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. Cette classe ne peut pas être héritée. |
Date |
Fournit un convertisseur de type pour convertir les objets DateOnly vers et à partir d'autres représentations. |
Date |
Fournit un convertisseur de type pour convertir les objets DateTime vers et à partir d'autres représentations. |
Date |
Fournit un convertisseur de type pour convertir les structures DateTimeOffset en direction et à partir d'autres représentations. |
Decimal |
Fournit un convertisseur de type pour convertir les objets Decimal vers et à partir d'autres représentations. |
Default |
Spécifie la propriété de liaison par défaut pour un composant. Cette classe ne peut pas être héritée. |
Default |
Spécifie l’événement par défaut d’un composant. |
Default |
Spécifie la propriété par défaut d’un composant. |
Default |
Spécifie la valeur par défaut d'une propriété. |
Dependency |
Fournit une extension de PropertyDescriptor qui tient compte des caractéristiques de propriété supplémentaires d’une propriété de dépendance. |
Description |
Spécifie une description pour une propriété ou un événement. |
Designer |
Spécifie la classe utilisée pour implémenter des services au moment de la conception pour un composant. |
Designer |
Spécifie que le concepteur pour une classe appartient à une certaine catégorie. |
Designer |
Fournit les propriétés attachées utilisées pour communiquer avec un concepteur. |
Designer |
Spécifie le type de persistance à utiliser lors de la sérialisation de la propriété d'un composant au moment du design. |
Design |
Spécifie si une propriété ne peut être définie qu'au moment du design. |
Design |
DesignTimeVisibleAttribute marque la visibilité d'un composant. Si Yes existe, un concepteur visuel peut afficher ce composant dans un concepteur. |
Display |
Spécifie le nom complet pour une propriété, un événement ou une méthode void publique qui ne prend pas d'arguments. |
Double |
Fournit un convertisseur de type pour convertir les objets numériques à virgule flottante double précision vers et à partir d'autres représentations. |
Do |
Fournit des données pour le gestionnaire d'événements DoWork. |
Editor |
Spécifie l’éditeur à utiliser pour modifier une propriété. Cette classe ne peut pas être héritée. |
Editor |
Spécifie qu’une classe ou un membre est visible dans un éditeur. Cette classe ne peut pas être héritée. |
Enum |
Fournit un convertisseur de type pour convertir les objets Enum vers et à partir d'autres représentations. |
Errors |
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. |
Event |
Fournit des informations sur un événement. |
Event |
Représente une collection d'objets EventDescriptor. |
Event |
Fournit une simple liste de délégués. Cette classe ne peut pas être héritée. |
Expandable |
Fournit un convertisseur de type pour des objets extensibles vers et à partir d'autres représentations. |
Extender |
Spécifie une propriété qui est offerte par un fournisseur d'extendeurs. Cette classe ne peut pas être héritée. |
Group |
Fournit une classe de base abstraite pour les types qui décrivent comment diviser les éléments d’une collection en groupes. |
Guid |
Fournit un convertisseur de type pour convertir les objets Guid vers et à partir d'autres représentations. |
Half |
Fournit un convertisseur de type pour convertir des objets de nombre à virgule flottante de demi-précision vers et à partir de diverses autres représentations. |
Handled |
Fournit des données pour les événements qui peuvent être complètement gérés dans un gestionnaire d'événements. |
Immutable |
Spécifie qu'un objet ne possède aucune sous-propriété pouvant être modifiée. Cette classe ne peut pas être héritée. |
Inheritance |
Indique si le composant associé à cet attribut a été hérité d'une classe de base. Cette classe ne peut pas être héritée. |
Initialization |
Spécifie quel événement est déclenché à l'initialisation. Cette classe ne peut pas être héritée. |
Installer |
Spécifie le programme d'installation pour un type qui installe les composants. |
Instance |
Crée une instance d'un type particulier de propriété à partir d'une liste déroulante dans PropertyGrid. |
Int128Converter |
Fournit un convertisseur de type pour convertir des objets entiers signés 128 bits vers et à partir de diverses autres représentations. |
Int16Converter |
Fournit un convertisseur de type pour convertir des objets entiers signés 16 bits vers et à partir d’autres représentations. |
Int32Converter |
Fournit un convertisseur de type pour convertir des objets entiers signés 32 bits vers et depuis d'autres représentations. |
Int64Converter |
Fournit un convertisseur de type pour convertir des objets entiers signés 64 bits vers et depuis d'autres représentations. |
Invalid |
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. |
Invalid |
Exception levée lorsqu’une valeur d’énumération non valide est utilisée. |
Item |
Contient des informations sur une propriété. |
License |
Fournit la classe de base |
License |
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. |
License |
Représente l'exception levée lorsqu'une licence ne peut pas être accordée à un composant. |
License |
Fournit des propriétés et des méthodes permettant d’ajouter une licence à un composant et de gérer un LicenseProvider. Cette classe ne peut pas être héritée. |
License |
Fournit la classe de base |
License |
Spécifie LicenseProvider à utiliser avec une classe. Cette classe ne peut pas être héritée. |
Lic |
Fournit une implémentation d'un LicenseProvider. Le fournisseur fonctionne de la même manière que le modèle d'attribution de licence standard Microsoft .NET Framework. |
List |
Spécifie qu'une liste peut être utilisée comme source de données. 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. Cette classe ne peut pas être héritée. |
List |
Fournit des données pour l'événement ListChanged. |
List |
Fournit une description de l'opération de tri appliquée à une source de données. |
List |
Représente une collection d'objets ListSortDescription. |
Localizable |
Spécifie si une propriété ou un paramètre doit être localisé. Cette classe ne peut pas être héritée. |
Lookup |
Spécifie les propriétés qui prennent en charge la liaison basée sur la recherche. Cette classe ne peut pas être héritée. |
Marshal |
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). |
Masked |
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. |
Member |
Représente un membre de classe, tel qu'une propriété ou un événement. Il s'agit d'une classe de base abstraite. |
Mergable |
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. |
Multiline |
Fournit un convertisseur de type pour convertir des chaînes multilignes en une chaîne simple. |
Nested |
Fournit l'implémentation de base pour l'interface INestedContainer qui permet aux conteneurs d'avoir un composant propriétaire. |
Notify |
Indique que la propriété parente est avertie en cas de modification de la valeur de la propriété à laquelle s'applique cet attribut. Cette classe ne peut pas être héritée. |
Nullable |
Fournit une conversion automatique entre un type Nullable et son type primitif sous-jacent. |
Parenthesize |
Indique si le nom de la propriété associée s'affiche entre parenthèses dans la fenêtre Propriétés. Cette classe ne peut pas être héritée. |
Password |
Indique que la représentation sous forme de texte d’un objet est masquée par des caractères tels que des astérisques. Cette classe ne peut pas être héritée. |
Progress |
Fournit des données pour l'événement ProgressChanged. |
Property |
Fournit des données pour l'événement PropertyChanged. |
Property |
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. |
Property |
Fournit des données pour l'événement PropertyChanging. |
Property |
Fournit une abstraction d'une propriété sur une classe. |
Property |
Représente une collection d'objets PropertyDescriptor. |
Property |
Spécifie les propriétés qui doivent être signalées par les descripteurs de type, en particulier la méthode GetProperties(Object). |
Property |
Identifie le ou les onglets de propriétés à afficher pour la ou les classes spécifiées. |
Provide |
Spécifie le nom de la propriété qu'un implémenteur de IExtenderProvider apporte aux autres composants. Cette classe ne peut pas être héritée. |
Read |
Spécifie si la propriété à laquelle est lié cet attribut est en lecture seule ou en lecture/écriture. Cette classe ne peut pas être héritée. |
Recommended |
Spécifie que la propriété peut être utilisée comme paramètre d'application. |
Reference |
Fournit un convertisseur de type pour convertir des références d'objet vers et à partir d'autres représentations. |
Refresh |
Fournit des données pour l'événement Refreshed. |
Refresh |
Indique que la grille de propriétés doit s’actualiser lorsque la valeur de propriété associée change. Cette classe ne peut pas être héritée. |
Run |
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. |
Run |
Fournit des données pour l’événement MethodName |
SByte |
Fournit un convertisseur de type pour convertir des objets entiers non signés 8 bits vers et depuis une chaîne. |
Settings |
Spécifie quand une propriété de composant peut être liée à un paramètre d'application. |
Single |
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. |
Sort |
Représente une collection d'objets SortDescription. |
String |
Fournit un convertisseur de type pour convertir les objets String vers et depuis d'autres représentations. |
Syntax |
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. Cette classe ne peut pas être héritée. |
Time |
Fournit un convertisseur de type pour convertir les objets TimeOnly vers et à partir d'autres représentations. |
Time |
Fournit un convertisseur de type pour convertir des objets TimeSpan vers et à partir d'autres représentations. |
Toolbox |
Représente un attribut d’un élément de boîte à outils. |
Toolbox |
Spécifie la chaîne de filtrage et le type de filtre à utiliser pour un élément de boîte à outils. |
Type |
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. |
Type |
Représente une classe |
Type |
Représente une collection de valeurs. |
Type |
Spécifie le type à utiliser comme convertisseur de l'objet auquel cet attribut est lié. |
Type |
Fournit les métadonnées supplémentaires au TypeDescriptor. |
Type |
Spécifie le fournisseur de description de type personnalisé pour une classe. Cette classe ne peut pas être héritée. |
Type |
Fournit des informations relatives aux caractéristiques d’un composant, telles que ses attributs, ses propriétés et ses événements. Cette classe ne peut pas être héritée. |
Type |
Fournit un convertisseur de type qui peut être utilisé pour renseigner une zone de liste avec les types disponibles. |
UInt128Converter |
Fournit un convertisseur de type pour convertir des objets entiers non signés 128 bits vers et à partir de diverses autres représentations. |
UInt16Converter |
Fournit un convertisseur de type pour convertir des objets entiers non signés 16 bits vers et depuis d'autres représentations. |
UInt32Converter |
Fournit un convertisseur de type pour convertir des objets entiers non signés 32 bits vers et depuis d'autres représentations. |
UInt64Converter |
Fournit un convertisseur de type pour convertir des objets entiers non signés 64 bits vers et à partir d’autres représentations. |
Version |
Fournit un convertisseur de type pour convertir les objets Version vers et à partir d'autres représentations. |
Warning |
Spécifie une exception gérée comme un avertissement plutôt que comme une erreur. |
Win32Exception |
Lève une exception pour un code d'erreur Win32. |
Sort |
Définit le sens et le nom de propriété à utiliser comme critère de tri d’une collection. |
IBinding |
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. |
IBinding |
Étend l'interface IBindingList en fournissant des fonctions de tri et de filtre avancées. |
ICancel |
Ajoute la fonction transactionnelle lors de l'ajout d'un nouvel élément à une collection. |
IChange |
Définit le mécanisme permettant de rechercher dans l'objet des modifications et de réinitialiser l'état changé. |
ICollection |
Permet aux collections de bénéficier des fonctionnalités de gestion, de tri personnalisé, de filtrage et de regroupement de l’enregistrement actif. |
ICollection |
Interface qui active l'implémentation de collections pour créer une vue de leurs données. Normalement, le code utilisateur n'appelle pas de méthodes sur cette interface. |
ICollection |
Définit des propriétés qui permettent de trier, regrouper et filtrer sur la base d'une CollectionView en temps réel. |
ICom |
Fournit une couche de mappage de niveau supérieur entre un objet COM et TypeDescriptor. |
IComponent |
Fournit les fonctionnalités requises par tous les composants. |
IContainer |
Fournit les fonctionnalités pour les conteneurs. Les conteneurs sont des objets qui contiennent logiquement zéro ou plusieurs composants. |
ICustom |
Fournit une interface qui propose des informations de type personnalisé pour un objet. |
IData |
Fournit des fonctionnalités pour proposer des informations sur l'erreur personnalisées vers lesquelles une interface utilisateur peut établir une liaison. |
IEditable |
Définit les méthodes et propriétés implémentées par CollectionView pour offrir des fonctionnalités d’édition à une collection. |
IEditable |
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. |
IEditable |
Fournit des fonctionnalités permettant de valider ou de restaurer des modifications apportées à un objet utilisé comme source de données. |
IExtender |
Définit l'interface pour étendre les propriétés à d'autres composants dans un conteneur. |
IIntellisense |
Fournit une interface pour faciliter la récupération du nom du générateur et pour afficher le générateur. |
IItem |
Définit une propriété qui fournit des informations à propos des propriétés d'un objet. |
IList |
Fournit des fonctionnalités à un objet pour retourner une liste pouvant être liée à une source de données. |
INested |
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. |
INested |
Permet de récupérer le nom imbriqué complet d'un composant. |
INotify |
Définit les membres que les classes d'entité de données peuvent implémenter pour fournir la prise en charge de la validation synchrone et asynchrone personnalisée. |
INotify |
Notifie les clients qu'une valeur de propriété a changé. |
INotify |
Notifie les clients qu'une valeur de propriété a été modifiée. |
IRaise |
Indique si une classe convertit des événements de modification de propriété en événements ListChanged. |
IRevertible |
Assure la prise en charge de la restauration des modifications. |
ISite |
Fournit les fonctionnalités requises par les sites. |
ISupport |
Spécifie que cet objet prend en charge une notification simple traitée avec transaction pour l'initialisation batch. |
ISupport |
Permet la coordination d'initialisation pour un composant et ses propriétés dépendantes. |
ISynchronize |
Fournit un moyen d'exécuter un délégué de manière synchrone ou asynchrone. |
IType |
Fournit des informations contextuelles sur un composant telles que son conteneur et son descripteur de propriété. |
ITyped |
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. |
Bindable |
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é. |
Binding |
Spécifie si le modèle peut être lié dans un sens ou dans les deux. |
Collection |
Spécifie la façon dont la collection est modifiée. |
Data |
Identifie le type d'opération de données effectué par une méthode, comme spécifié par le DataObjectMethodAttribute appliqué à la méthode. |
Designer |
Spécifie la visibilité d'une propriété par rapport au sérialiseur en mode Design. |
Editor |
Spécifie l'état navigable d'une propriété ou d'une méthode à partir d'un éditeur. |
Inheritance |
Définit des identificateurs pour les types des niveaux d'héritage. |
License |
Spécifie le moment où License peut être utilisé. |
List |
Spécifie la façon dont la liste a été modifiée. |
List |
Spécifie le sens d’une opération de tri. |
Masked |
Spécifie des valeurs qui décrivent brièvement les résultats d'une opération d'analyse de texte masqué. |
New |
Spécifie l’emplacement de l’espace réservé pour un nouvel élément dans la collection. |
Property |
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. |
Property |
Définit des identificateurs qui spécifient la portée de la persistance d'un onglet de la fenêtre Propriétés. |
Refresh |
Définit des identificateurs qui indiquent le type d'une actualisation de la fenêtre Propriétés. |
Toolbox |
Définit les identificateurs utilisés pour indiquer le type de filtre utilisé par ToolboxItemFilterAttribute. |
Adding |
Représente la méthode qui gérera l'événement AddingNew. |
Async |
Représente la méthode qui va gérer l’événement MethodName |
Cancel |
Représente la méthode qui gère un événement annulable. |
Collection |
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. |
Current |
Représente la méthode qui gère l’événement CurrentChanging. |
Do |
Représente la méthode qui gérera l'événement DoWork. Cette classe ne peut pas être héritée. |
Handled |
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é. |
List |
Représente la méthode qui gère l’événement ListChanged de la classe IBindingList. |
Progress |
Représente la méthode qui gère l’événement ProgressChanged de la classe BackgroundWorker. Cette classe ne peut pas être héritée. |
Property |
Représente la méthode qui gérera l'événement PropertyChanged déclenché par la modification d'une propriété d'un composant. |
Property |
Représente la méthode qui gérera l’événement PropertyChanging d’une interface INotifyPropertyChanging. |
Refresh |
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. |
Run |
Représente la méthode destinée à gérer l’événement RunWorkerCompleted d’une classe BackgroundWorker. |
Les classes de cet espace de noms se divisent en catégories suivantes :
Classes de composants principaux. Consultez les Componentclasses , IComponent, Containeret IContainer .
Licence des composants. Consultez les Licenseclasses , LicenseManager, LicenseProvideret LicenseProviderAttribute .
Attributs. Consultez la classe Attribute.
Descripteurs et persistance. Consultez les TypeDescriptorclasses , EventDescriptoret PropertyDescriptor .
Convertisseurs de types. Consultez la classe TypeConverter.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :