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


DataViewPropertyDescriptor Класс

Определение

Представляет динамическое свойство для узла в иерархии представления данных.

public ref class DataViewPropertyDescriptor : System::ComponentModel::PropertyDescriptor
public class DataViewPropertyDescriptor : System.ComponentModel.PropertyDescriptor
type DataViewPropertyDescriptor = class
    inherit PropertyDescriptor
Public Class DataViewPropertyDescriptor
Inherits PropertyDescriptor
Наследование
DataViewPropertyDescriptor

Конструкторы

DataViewPropertyDescriptor(PropertyDescriptor)

Инициализирует новый экземпляр DataViewPropertyDescriptor класса с помощью объекта дескриптора свойства.

DataViewPropertyDescriptor(PropertyDescriptor, Attribute[])

Инициализирует новый экземпляр DataViewPropertyDescriptor класса с помощью объекта дескриптора свойства и массива атрибутов.

DataViewPropertyDescriptor(String)

Инициализирует новый экземпляр DataViewPropertyDescriptor класса с именем свойства.

DataViewPropertyDescriptor(String, Attribute[])

Инициализирует новый экземпляр DataViewPropertyDescriptor класса именем свойства и массивом атрибутов.

DataViewPropertyDescriptor(String, String)

Инициализирует новый экземпляр DataViewPropertyDescriptor класса с именем свойства и отображаемым именем свойства.

DataViewPropertyDescriptor(String, String, String)

Инициализирует новый экземпляр DataViewPropertyDescriptor класса с именем свойства, отображаемым именем свойства и именем категории.

DataViewPropertyDescriptor(String, String, String, String)

Инициализирует новый экземпляр DataViewPropertyDescriptor класса с именем свойства, другой версией имени свойства для отображения, именем категории и описанием.

DataViewPropertyDescriptor(String, String, String, String, Boolean)

Инициализирует новый экземпляр DataViewPropertyDescriptor класса с именем свойства, другой версией имени свойства для отображения, именем категории и описанием.

Свойства

Attributes

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

Category

Возвращает категорию из CategoryAttribute текущего дескриптора свойства.

ComponentType

Возвращает тип компонента, к которому привязано свойство.

Converter

Возвращает преобразователь типов для текущего дескриптора свойства.

Description

Возвращает описание из DescriptionAttribute текущего дескриптора свойства.

IsReadOnly

Возвращает значение, указывающее, доступен ли текущий дескриптор свойства только для чтения.

Name

Возвращает имя свойства.

NameHashCode

Возвращает хэш-код имени свойства.

PropertyType

Возвращает тип свойства.

Методы

CanResetValue(Object)

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

GetChildProperties(Object, Attribute[])

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

GetValue(Object)

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

ResetValue(Object)

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

SetAttribute(Attribute)

Добавляет указанный атрибут в список атрибутов этого свойства.

SetAttributes(Attribute[])

Добавляет указанные атрибуты в список атрибутов этого свойства.

SetCategory(String)

Задает атрибут категории, используя указанное значение категории.

SetComponentType(Type)

Задает для типа компонента указанный тип.

SetConverterType(String)

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

SetConverterType(Type)

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

SetDescription(String)

Задает атрибут description, используя указанное значение описания.

SetDisplayName(String)

Задает атрибут отображаемого имени, используя указанное значение отображаемого имени.

SetIsBrowsable(Boolean)

Добавляет объект , соответствующий BrowsableAttribute указанному логическому значению, указывающее, можно ли изменять свойство во время разработки в окно свойств.

SetIsLocalizable(Boolean)

Добавляет объект , соответствующий LocalizableAttribute указанному логическому значению, указывающее, следует ли локализовать свойство.

SetIsReadOnly(Boolean)

Добавляет объект , соответствующий ReadOnlyAttribute указанному логическому значению, указывающее, доступно ли свойство только для чтения.

SetName(String)

Задает имя свойства.

SetPropertyType(Type)

Задает для типа свойства указанный тип.

SetValue(Object, Object)

Задает новое значение свойства для указанного компонента.

ShouldSerializeValue(Object)

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

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