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) |
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) |
Возвращает 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 как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по