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
- Наследование
Примеры
Пример для этого класса см. в примере в 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) |
Извлекает текущий набор обработчиков |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnValueChanged(Object, EventArgs) |
Вызывает реализованное |
RemoveValueChanged(Object, EventHandler) |
Позволяет уведомить другие объекты об изменении этого свойства. (Унаследовано от PropertyDescriptor) |
ResetValue(Object) |
Сбрасывает данное значение этого свойства компонента. |
SetValue(Object, Object) |
При переопределении в производном классе устанавливает другое значение для компонента. (Унаследовано от PropertyDescriptor) |
ShouldSerializeValue(Object) |
Возвращает значение, показывающее, может ли значение этого свойства быть сохранено. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по