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, 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
Параметры
- name
- String
Имя свойства.
- attributes
- Attribute[]
Новые атрибуты этого свойства.
Возвращаемое значение
Объект PropertyDescriptor, связанный с указанным типом и имеющий заданные атрибуты метаданных, объединенные с существующими атрибутами метаданных.
См. также раздел
Применяется к
CreateProperty(Type, PropertyDescriptor, Attribute[])
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
Создает новый дескриптор свойства из существующего свойства компонента, используя заданный существующий дескриптор PropertyDescriptor и массив атрибутов.
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
Параметры
- oldPropertyDescriptor
- PropertyDescriptor
Существующий дескриптор свойства.
- attributes
- Attribute[]
Новые атрибуты этого свойства.
Возвращаемое значение
Новый дескриптор PropertyDescriptor, объединивший заданные атрибуты метаданных с существующими атрибутами метаданных.