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, объединивший заданные атрибуты метаданных с существующими атрибутами метаданных.