TypeDescriptor.CreateProperty Méthode

Définition

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

componentType
Type

Composant Type dont la propriété est membre.

name
String

Nom de la propriété.

type
Type

Propriété Type .

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

componentType
Type

Composant Type dont la propriété est membre.

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.

Voir aussi

S’applique à