TypeDescriptor.CreateProperty Methode

Definitie

Hiermee maakt u een nieuwe eigenschapsdescriptor voor een bestaande eigenschap van een onderdeel.

Overloads

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

Hiermee wordt een eigenschapsdescriptor gemaakt en dynamisch gekoppeld aan een type, met behulp van de opgegeven eigenschapsnaam, het type en de kenmerkmatrix.

CreateProperty(Type, PropertyDescriptor, Attribute[])

Hiermee maakt u een nieuwe eigenschapsdescriptor op basis van een bestaande eigenschapsdescriptor, met behulp van de opgegeven bestaande PropertyDescriptor en kenmerkmatrix.

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

Hiermee wordt een eigenschapsdescriptor gemaakt en dynamisch gekoppeld aan een type, met behulp van de opgegeven eigenschapsnaam, het type en de kenmerkmatrix.

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

Parameters

componentType
Type

Het Type onderdeel waarvan de eigenschap lid is.

name
String

De naam van de eigenschap.

type
Type

De Type woning.

attributes
Attribute[]

De nieuwe kenmerken voor deze eigenschap.

Retouren

Een PropertyDescriptor die is gebonden aan het opgegeven type en dat de opgegeven metagegevenskenmerken heeft samengevoegd met de bestaande metagegevenskenmerken.

Zie ook

Van toepassing op

CreateProperty(Type, PropertyDescriptor, Attribute[])

Hiermee maakt u een nieuwe eigenschapsdescriptor op basis van een bestaande eigenschapsdescriptor, met behulp van de opgegeven bestaande PropertyDescriptor en kenmerkmatrix.

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

Parameters

componentType
Type

Het Type onderdeel waarvan de eigenschap lid is.

oldPropertyDescriptor
PropertyDescriptor

De bestaande eigenschapsdescriptor.

attributes
Attribute[]

De nieuwe kenmerken voor deze eigenschap.

Retouren

Een nieuw PropertyDescriptor met de opgegeven metagegevenskenmerken die zijn samengevoegd met de bestaande metagegevenskenmerken.

Zie ook

Van toepassing op