Auf Englisch lesen

Freigeben über


TypeDescriptor.CreateProperty Methode

Definition

Erstellt eine neue Eigenschaftenbeschreibung für eine vorhandene Eigenschaft einer Komponente.

Überlädt

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

Erstellt eine Eigenschaftsbeschreibung und bindet diese dynamisch an einen Typ. Dazu werden der angegebene Eigenschaftenname, der Typ und das Attributarray verwendet.

CreateProperty(Type, PropertyDescriptor, Attribute[])

Erstellt einen neuen Eigenschaftendeskriptor aus einem vorhandenen Eigenschaftendeskriptor mithilfe des angegebenen vorhandenen PropertyDescriptor und Attributarrays.

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

Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs

Erstellt eine Eigenschaftsbeschreibung und bindet diese dynamisch an einen Typ. Dazu werden der angegebene Eigenschaftenname, der Typ und das Attributarray verwendet.

C#
public static System.ComponentModel.PropertyDescriptor CreateProperty (Type componentType, string name, Type type, params Attribute[] attributes);

Parameter

componentType
Type

Der Type der Komponente, der die Eigenschaft angehört.

name
String

Den Namen der Eigenschaft.

type
Type

Der Type der Eigenschaft.

attributes
Attribute[]

Die neuen Attribute für diese Eigenschaft.

Gibt zurück

Ein PropertyDescriptor, der an den angegebenen Typ gebunden ist und bei dem die angegebenen Metadatenattribute mit den vorhandenen Metadatenattributen zusammengeführt sind.

Weitere Informationen

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

CreateProperty(Type, PropertyDescriptor, Attribute[])

Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs
Quelle:
TypeDescriptor.cs

Erstellt einen neuen Eigenschaftendeskriptor aus einem vorhandenen Eigenschaftendeskriptor mithilfe des angegebenen vorhandenen PropertyDescriptor und Attributarrays.

C#
public static System.ComponentModel.PropertyDescriptor CreateProperty (Type componentType, System.ComponentModel.PropertyDescriptor oldPropertyDescriptor, params Attribute[] attributes);

Parameter

componentType
Type

Der Type der Komponente, der die Eigenschaft angehört.

oldPropertyDescriptor
PropertyDescriptor

Der vorhandene Eigenschaftendeskriptor.

attributes
Attribute[]

Die neuen Attribute für diese Eigenschaft.

Gibt zurück

Ein neuer PropertyDescriptor, bei dem die angegebenen Metadatenattribute mit den vorhandenen Metadatenattributen zusammengeführt sind.

Weitere Informationen

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1