TypeDescriptor.AddAttributes Méthode

Définition

Ajoute des attributs de niveau de classe au composant cible.

Surcharges

AddAttributes(Object, Attribute[])

Ajoute des attributs de niveau classe à l’instance du composant cible.

AddAttributes(Type, Attribute[])

Ajoute des attributs de classe au type du composant cible.

AddAttributes(Object, Attribute[])

Ajoute des attributs de niveau classe à l’instance du composant cible.

public:
 static System::ComponentModel::TypeDescriptionProvider ^ AddAttributes(System::Object ^ instance, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.TypeDescriptionProvider AddAttributes (object instance, params Attribute[] attributes);
static member AddAttributes : obj * Attribute[] -> System.ComponentModel.TypeDescriptionProvider
Public Shared Function AddAttributes (instance As Object, ParamArray attributes As Attribute()) As TypeDescriptionProvider

Paramètres

instance
Object

Instance du composant cible.

attributes
Attribute[]

Tableau d’objets Attribute à ajouter à la classe du composant.

Retours

TypeDescriptionProvider

TypeDescriptionProvider récemment créé qui a été utilisé pour ajouter les attributs spécifiés.

Exceptions

Au moins l’un des deux paramètres a la valeur null.

Remarques

La AddAttributes(Object, Attribute[]) méthode ajoute des attributs au niveau de la classe à l’instance spécifiée d’un composant. Étant donné qu’il s’agit d’une exigence courante des applications à l’aide du Concepteur Windows Forms Visual Studio et de l’Fenêtre Propriétés, cette méthode fournit un raccourci en créant un fournisseur de description de type qui fusionne les attributs fournis avec les attributs qui existent déjà sur la classe. La valeur de retour est le fournisseur de description de type utilisé pour ajouter les attributs. Ce fournisseur peut ultérieurement être passé à la RemoveProvider(TypeDescriptionProvider, Object) méthode lorsque les attributs ajoutés ne sont plus nécessaires.

Voir aussi

S’applique à

AddAttributes(Type, Attribute[])

Ajoute des attributs de classe au type du composant cible.

public:
 static System::ComponentModel::TypeDescriptionProvider ^ AddAttributes(Type ^ type, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.TypeDescriptionProvider AddAttributes (Type type, params Attribute[] attributes);
static member AddAttributes : Type * Attribute[] -> System.ComponentModel.TypeDescriptionProvider
Public Shared Function AddAttributes (type As Type, ParamArray attributes As Attribute()) As TypeDescriptionProvider

Paramètres

type
Type

Type du composant cible.

attributes
Attribute[]

Tableau d’objets Attribute à ajouter à la classe du composant.

Retours

TypeDescriptionProvider

TypeDescriptionProvider récemment créé qui a été utilisé pour ajouter les attributs spécifiés.

Exceptions

Au moins l’un des deux paramètres a la valeur null.

Remarques

La AddAttributes(Type, Attribute[]) méthode ajoute des attributs au niveau de la classe au type spécifié d’un composant. Étant donné qu’il s’agit d’une exigence courante des applications à l’aide du Concepteur Windows Forms Visual Studio et de l’Fenêtre Propriétés, cette méthode fournit un raccourci en créant un fournisseur de description de type qui fusionne les attributs fournis avec les attributs qui existent déjà sur la classe. La valeur de retour est le fournisseur de description de type utilisé pour ajouter les attributs. Ce fournisseur peut ultérieurement être passé à la RemoveProvider(TypeDescriptionProvider, Type) méthode lorsque les attributs ajoutés ne sont plus nécessaires.

Voir aussi

S’applique à