TypeDescriptor.AddAttributes Méthode

Définition

Ajoute des attributs de niveau classe au composant cible.

Surcharges

Nom Description
AddAttributes(Object, Attribute[])

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

AddAttributes(Type, Attribute[])

Ajoute des attributs de niveau classe au type de composant cible.

AddAttributes(Object, Attribute[])

Ajoute des attributs de niveau classe à l’instance de 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

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

Exceptions

L’un ou les deux paramètres est null.

Remarques

La AddAttributes(Object, Attribute[]) méthode ajoute des attributs de niveau classe à l’instance spécifiée d’un composant. Étant donné qu’il s’agit d’une exigence courante des applications utilisant le Concepteur Visual Studio Windows Forms et 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 être transmis ultérieurement à 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 niveau classe au type de 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

Composant Type cible.

attributes
Attribute[]

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

Retours

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

Exceptions

L’un ou les deux paramètres est null.

Remarques

La AddAttributes(Type, Attribute[]) méthode ajoute des attributs de niveau classe au type spécifié d’un composant. Étant donné qu’il s’agit d’une exigence courante des applications utilisant le Concepteur Visual Studio Windows Forms et 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 être transmis ultérieurement à la RemoveProvider(TypeDescriptionProvider, Type) méthode lorsque les attributs ajoutés ne sont plus nécessaires.

Voir aussi

S’applique à