TypeDescriptor.CreateProperty 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.
Crée un descripteur de propriété pour une propriété existante d’un composant.
Surcharges
| Nom | Description |
|---|---|
| CreateProperty(Type, String, Type, Attribute[]) |
Crée et lie dynamiquement un descripteur de propriété à un type à l’aide du nom de propriété, du type et du tableau d’attributs spécifiés. |
| CreateProperty(Type, PropertyDescriptor, Attribute[]) |
Crée un descripteur de propriété à partir d’un descripteur de propriété existant à l’aide du tableau d’attributs et existant PropertyDescriptor spécifié. |
CreateProperty(Type, String, Type, Attribute[])
Crée et lie dynamiquement un descripteur de propriété à un type à l’aide du nom de propriété, du type et du tableau d’attributs spécifiés.
public:
static System::ComponentModel::PropertyDescriptor ^ CreateProperty(Type ^ componentType, System::String ^ name, Type ^ type, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.PropertyDescriptor CreateProperty(Type componentType, string name, Type type, params Attribute[] attributes);
static member CreateProperty : Type * string * Type * Attribute[] -> System.ComponentModel.PropertyDescriptor
Public Shared Function CreateProperty (componentType As Type, name As String, type As Type, ParamArray attributes As Attribute()) As PropertyDescriptor
Paramètres
- name
- String
Nom de la propriété.
- attributes
- Attribute[]
Nouveaux attributs pour cette propriété.
Retours
Qui PropertyDescriptor est lié au type spécifié et qui a les attributs de métadonnées spécifiés fusionnés avec les attributs de métadonnées existants.
Voir aussi
S’applique à
CreateProperty(Type, PropertyDescriptor, Attribute[])
Crée un descripteur de propriété à partir d’un descripteur de propriété existant à l’aide du tableau d’attributs et existant PropertyDescriptor spécifié.
public:
static System::ComponentModel::PropertyDescriptor ^ CreateProperty(Type ^ componentType, System::ComponentModel::PropertyDescriptor ^ oldPropertyDescriptor, ... cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.PropertyDescriptor CreateProperty(Type componentType, System.ComponentModel.PropertyDescriptor oldPropertyDescriptor, params Attribute[] attributes);
static member CreateProperty : Type * System.ComponentModel.PropertyDescriptor * Attribute[] -> System.ComponentModel.PropertyDescriptor
Public Shared Function CreateProperty (componentType As Type, oldPropertyDescriptor As PropertyDescriptor, ParamArray attributes As Attribute()) As PropertyDescriptor
Paramètres
- oldPropertyDescriptor
- PropertyDescriptor
Descripteur de propriété existant.
- attributes
- Attribute[]
Nouveaux attributs pour cette propriété.
Retours
Nouveau PropertyDescriptor qui a les attributs de métadonnées spécifiés fusionnés avec les attributs de métadonnées existants.