Прочитать на английском

Поделиться через


TypeDescriptor.CreateProperty Метод

Определение

Создает новый дескриптор свойства для существующего свойства компонента.

Перегрузки

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

Создает и динамически связывает дескриптор свойства с типом, используя указанное имя свойства, тип и массив атрибутов.

CreateProperty(Type, PropertyDescriptor, Attribute[])

Создает новый дескриптор свойства из существующего свойства компонента, используя заданный существующий дескриптор PropertyDescriptor и массив атрибутов.

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

Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs

Создает и динамически связывает дескриптор свойства с типом, используя указанное имя свойства, тип и массив атрибутов.

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

Параметры

componentType
Type

Type компонента, членом которого является свойство.

name
String

Имя свойства.

type
Type

Тип Type свойства.

attributes
Attribute[]

Новые атрибуты этого свойства.

Возвращаемое значение

Объект PropertyDescriptor, связанный с указанным типом и имеющий заданные атрибуты метаданных, объединенные с существующими атрибутами метаданных.

См. также раздел

Применяется к

.NET 9 и другие версии
Продукт Версии
.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[])

Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs
Исходный код:
TypeDescriptor.cs

Создает новый дескриптор свойства из существующего свойства компонента, используя заданный существующий дескриптор PropertyDescriptor и массив атрибутов.

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

Параметры

componentType
Type

Type компонента, членом которого является свойство.

oldPropertyDescriptor
PropertyDescriptor

Существующий дескриптор свойства.

attributes
Attribute[]

Новые атрибуты этого свойства.

Возвращаемое значение

Новый дескриптор PropertyDescriptor, объединивший заданные атрибуты метаданных с существующими атрибутами метаданных.

См. также раздел

Применяется к

.NET 9 и другие версии
Продукт Версии
.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