TypeConverter.SimplePropertyDescriptor Класс

Определение

Представляет класс abstract, предоставляющий свойства для объектов, у которых нет свойств.

protected: ref class TypeConverter::SimplePropertyDescriptor abstract : System::ComponentModel::PropertyDescriptor
protected abstract class TypeConverter.SimplePropertyDescriptor : System.ComponentModel.PropertyDescriptor
Protected MustInherit Class TypeConverter.SimplePropertyDescriptor
Inherits PropertyDescriptor
Наследование
TypeConverter.SimplePropertyDescriptor

Примеры

Пример для этого класса см. в примере в PropertyDescriptor.

Примечания для тех, кто реализует этот метод

При наследовании от TypeConverter.SimplePropertyDescriptorнеобходимо переопределить методы GetValue(Object) и SetValue(Object, Object) .

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

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

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

TypeConverter.SimplePropertyDescriptor(Type, String, Type, Attribute[])

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

Свойства

AttributeArray

Возвращает или задает массив атрибутов.

(Унаследовано от MemberDescriptor)
Attributes

Возвращает коллекцию атрибутов для этого члена.

(Унаследовано от MemberDescriptor)
Category

Возвращает имя категории, к которой принадлежит член, как это указано в объекте CategoryAttribute.

(Унаследовано от MemberDescriptor)
ComponentType

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

Converter

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

(Унаследовано от PropertyDescriptor)
Description

Возвращает описание члена, как указано атрибутом DescriptionAttribute.

(Унаследовано от MemberDescriptor)
DesignTimeOnly

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

(Унаследовано от MemberDescriptor)
DisplayName

Возвращает имя, которое может быть отражено в окне, например в окне "Свойства".

(Унаследовано от MemberDescriptor)
IsBrowsable

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

(Унаследовано от MemberDescriptor)
IsLocalizable

Возвращает значение, показывающее, должно ли быть локализовано это свойство (в соответствии с атрибутом LocalizableAttribute).

(Унаследовано от PropertyDescriptor)
IsReadOnly

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

Name

Возвращает имя члена.

(Унаследовано от MemberDescriptor)
NameHashCode

Возвращает хэш-код для имени члена, как определено в методе GetHashCode().

(Унаследовано от MemberDescriptor)
PropertyType

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

SerializationVisibility

Возвращает значение, показывающее, должно ли это свойство быть сериализируемым (в соответствии с атрибутом DesignerSerializationVisibilityAttribute).

(Унаследовано от PropertyDescriptor)
SupportsChangeEvents

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

(Унаследовано от PropertyDescriptor)

Методы

AddValueChanged(Object, EventHandler)

Позволяет уведомить другие объекты об изменении этого свойства.

(Унаследовано от PropertyDescriptor)
CanResetValue(Object)

Возвращает значение, показывающее, изменяет ли сброс компонента значение компонента.

CreateAttributeCollection()

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

(Унаследовано от MemberDescriptor)
CreateInstance(Type)

Создает экземпляр заданного типа.

(Унаследовано от PropertyDescriptor)
Equals(Object)

Сравнивает данный объект с другим, проверяя их эквивалентность.

(Унаследовано от PropertyDescriptor)
FillAttributes(IList)

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

(Унаследовано от PropertyDescriptor)
GetChildProperties()

По умолчанию возвращается значение PropertyDescriptorCollection.

(Унаследовано от PropertyDescriptor)
GetChildProperties(Attribute[])

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

(Унаследовано от PropertyDescriptor)
GetChildProperties(Object)

Возвращает PropertyDescriptorCollection для данного объекта.

(Унаследовано от PropertyDescriptor)
GetChildProperties(Object, Attribute[])

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

(Унаследовано от PropertyDescriptor)
GetEditor(Type)

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

(Унаследовано от PropertyDescriptor)
GetHashCode()

Возвращает хэш-код для этого объекта.

(Унаследовано от PropertyDescriptor)
GetInvocationTarget(Type, Object)

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

(Унаследовано от PropertyDescriptor)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
GetTypeFromName(String)

Возвращает тип, используя его имя.

(Унаследовано от PropertyDescriptor)
GetValue(Object)

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

(Унаследовано от PropertyDescriptor)
GetValueChangedHandler(Object)

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

(Унаследовано от PropertyDescriptor)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
OnValueChanged(Object, EventArgs)

Вызывает реализованное ValueChanged событие.

(Унаследовано от PropertyDescriptor)
RemoveValueChanged(Object, EventHandler)

Позволяет уведомить другие объекты об изменении этого свойства.

(Унаследовано от PropertyDescriptor)
ResetValue(Object)

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

SetValue(Object, Object)

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

(Унаследовано от PropertyDescriptor)
ShouldSerializeValue(Object)

Возвращает значение, показывающее, может ли значение этого свойства быть сохранено.

ToString()

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

(Унаследовано от Object)

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

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