TypeDescriptor.AddAttributes Méthode
Définition
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.
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.
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
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.