TypeDescriptor.CreateProperty Méthode

Définition

Crée un nouveau descripteur de propriété pour une propriété de composant existante.

Surcharges

CreateProperty(Type, String, Type, Attribute[])

Crée et lie dynamiquement un descripteur de propriété à un type, en utilisant le nom, le type et le tableau d’attributs de la propriété spécifiée.

CreateProperty(Type, PropertyDescriptor, Attribute[])

Crée un descripteur de propriété à partir d’un descripteur de propriété existant, à l’aide du PropertyDescriptor et du tableau d’attributs existants spécifiés.

CreateProperty(Type, String, Type, Attribute[])

Crée et lie dynamiquement un descripteur de propriété à un type, en utilisant le nom, le type et le tableau d’attributs de la propriété spécifiée.

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

Type du composant dont la propriété est membre.

name
String

Nom de la propriété.

type
Type

Type de la propriété.

attributes
Attribute[]

Nouveaux attributs de cette propriété.

Retours

PropertyDescriptor

PropertyDescriptor qui est lié au type spécifié et dont les attributs de métadonnées spécifiés sont 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 PropertyDescriptor et du tableau d’attributs existants spécifiés.

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

Type du composant dont la propriété est membre.

oldPropertyDescriptor
PropertyDescriptor

Descripteur de propriété existant.

attributes
Attribute[]

Nouveaux attributs de cette propriété.

Retours

PropertyDescriptor

Nouveau PropertyDescriptor qui possède les attributs de métadonnées spécifiés fusionnés avec les attributs de métadonnées existants.

Voir aussi

S’applique à