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, Attribute[])

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

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

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

Свойства

Имя Описание
AttributeArray

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

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

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

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

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

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

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

Converter

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

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

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

(Унаследовано от 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, Attribute[])

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

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

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)

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

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