TypeConverter.SimplePropertyDescriptor Класс

Определение

Представляет класс abstract, предоставляющий свойства для объектов, у которых нет свойств.Represents an abstract class that provides properties for objects that do not have properties.

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.For an example on this class, see the example in PropertyDescriptor.

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

При наследовании от TypeConverter.SimplePropertyDescriptorнеобходимо переопределить методы GetValue(Object) и SetValue(Object, Object).When you inherit from TypeConverter.SimplePropertyDescriptor, you must override the GetValue(Object) and SetValue(Object, Object) methods.

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

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

Инициализация нового экземпляра класса TypeConverter.SimplePropertyDescriptor.Initializes a new instance of the TypeConverter.SimplePropertyDescriptor class.

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

Инициализация нового экземпляра класса TypeConverter.SimplePropertyDescriptor.Initializes a new instance of the TypeConverter.SimplePropertyDescriptor class.

Свойства

AttributeArray

Получает или задает массив атрибутов.Gets or sets an array of attributes.

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

Возвращает коллекцию атрибутов для этого члена.Gets the collection of attributes for this member.

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

Возвращает имя категории, к которой принадлежит член, как это указано в объекте CategoryAttribute.Gets the name of the category to which the member belongs, as specified in the CategoryAttribute.

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

Возвращает тип компонента, к которому привязывается дескриптор этого свойства.Gets the type of component to which this property description binds.

Converter

Возвращает преобразователь типов для этого свойства.Gets the type converter for this property.

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

Возвращает описание члена, как указано атрибутом DescriptionAttribute.Gets the description of the member, as specified in the DescriptionAttribute.

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

Возвращает значение, показывающее, должен ли этот член устанавливаться только во время разработки, как указано атрибутом DesignOnlyAttribute.Gets whether this member should be set only at design time, as specified in the DesignOnlyAttribute.

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

Возвращает имя, которое может быть отражено в окне, например в окне "Свойства".Gets the name that can be displayed in a window, such as a Properties window.

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

Возвращает значение, указывающее, является ли член отображаемым в обозревателе, как определено в атрибуте BrowsableAttribute.Gets a value indicating whether the member is browsable, as specified in the BrowsableAttribute.

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

Возвращает значение, показывающее, должно ли быть локализовано это свойство (в соответствии с атрибутом LocalizableAttribute).Gets a value indicating whether this property should be localized, as specified in the LocalizableAttribute.

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

Возвращает значение, показывающее, является ли это свойство доступным только для чтения.Gets a value indicating whether this property is read-only.

Name

Возвращает имя члена.Gets the name of the member.

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

Возвращает хэш-код для имени члена, как определено в методе GetHashCode().Gets the hash code for the name of the member, as specified in GetHashCode().

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

Возвращает тип свойства.Gets the type of the property.

SerializationVisibility

Возвращает значение, показывающее, должно ли это свойство быть сериализируемым (в соответствии с атрибутом DesignerSerializationVisibilityAttribute).Gets a value indicating whether this property should be serialized, as specified in the DesignerSerializationVisibilityAttribute.

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

Возвращает значение, показывающее, могут ли уведомления об изменении значения инициироваться не из дескриптора свойств.Gets a value indicating whether value change notifications for this property may originate from outside the property descriptor.

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

Методы

AddValueChanged(Object, EventHandler)

Позволяет уведомить другие объекты об изменении этого свойства.Enables other objects to be notified when this property changes.

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

Возвращает значение, показывающее, изменяет ли сброс компонента значение компонента.Returns whether resetting the component changes the value of the component.

CreateAttributeCollection()

Создает коллекцию атрибутов, используя массив атрибутов, переданный в конструктор.Creates a collection of attributes using the array of attributes passed to the constructor.

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

Создает экземпляр заданного типа.Creates an instance of the specified type.

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

Сравнивает данный объект с другим, проверяя их эквивалентность.Compares this to another object to see if they are equivalent.

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

Добавляет атрибуты дескриптора PropertyDescriptor в заданный список атрибутов родительского класса.Adds the attributes of the PropertyDescriptor to the specified list of attributes in the parent class.

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

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

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

Возвращает PropertyDescriptorCollection, используя заданный массив атрибутов как фильтр.Returns a PropertyDescriptorCollection using a specified array of attributes as a filter.

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

Возвращает PropertyDescriptorCollection для данного объекта.Returns a PropertyDescriptorCollection for a given object.

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

Возвращает коллекцию PropertyDescriptorCollection для данного объекта, используя заданный массив атрибутов как фильтр.Returns a PropertyDescriptorCollection for a given object using a specified array of attributes as a filter.

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

Возвращает редактор заданного типа.Gets an editor of the specified type.

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

Возвращает хэш-код для этого объекта.Returns the hash code for this object.

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

Этот метод возвращает объект, которой должен использоваться при вызове членов.This method returns the object that should be used during invocation of members.

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

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

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

Возвращает тип, используя его имя.Returns a type using its name.

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

В случае переопределения в производном классе, возвращает текущее значение свойства компонента.When overridden in a derived class, gets the current value of the property on a component.

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

Возвращает текущий набор обработчиков событий ValueChanged для конкретного компонента.Retrieves the current set of ValueChanged event handlers for a specific component.

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Вызывает реализованное вами событие ValueChanged.Raises the ValueChanged event that you implemented.

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

Позволяет уведомить другие объекты об изменении этого свойства.Enables other objects to be notified when this property changes.

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

Сбрасывает данное значение этого свойства компонента.Resets the value for this property of the component.

SetValue(Object, Object)

При переопределении в производном классе устанавливает другое значение для компонента.When overridden in a derived class, sets the value of the component to a different value.

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

Возвращает значение, показывающее, может ли значение этого свойства быть сохранено.Returns whether the value of this property can persist.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

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

Дополнительно