CustomTypeDescriptor CustomTypeDescriptor CustomTypeDescriptor CustomTypeDescriptor Class

Определение

Предоставляет простую реализацию по умолчанию для интерфейса ICustomTypeDescriptor.Provides a simple default implementation of the ICustomTypeDescriptor interface.

public ref class CustomTypeDescriptor abstract : System::ComponentModel::ICustomTypeDescriptor
public abstract class CustomTypeDescriptor : System.ComponentModel.ICustomTypeDescriptor
type CustomTypeDescriptor = class
    interface ICustomTypeDescriptor
Public MustInherit Class CustomTypeDescriptor
Implements ICustomTypeDescriptor
Наследование
CustomTypeDescriptorCustomTypeDescriptorCustomTypeDescriptorCustomTypeDescriptor
Производный
Реализации

Комментарии

Как TypeDescriptionProviderи в CustomTypeDescriptor случае, класс полагается на родительский ICustomTypeDescriptor объект типа, указанный во время создания.Like TypeDescriptionProvider, the CustomTypeDescriptor class relies on a parent object of type ICustomTypeDescriptor supplied during construction. Это позволяет классам, производным CustomTypeDescriptor от, выполнять выборочное Переопределение методов.This allows classes that derive from CustomTypeDescriptor to selectively override methods.

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

CustomTypeDescriptor() CustomTypeDescriptor() CustomTypeDescriptor() CustomTypeDescriptor()

Инициализирует новый экземпляр класса CustomTypeDescriptor.Initializes a new instance of the CustomTypeDescriptor class.

CustomTypeDescriptor(ICustomTypeDescriptor) CustomTypeDescriptor(ICustomTypeDescriptor) CustomTypeDescriptor(ICustomTypeDescriptor) CustomTypeDescriptor(ICustomTypeDescriptor)

Инициализирует новый экземпляр класса CustomTypeDescriptor, используя дескриптор родительского настраиваемого типа.Initializes a new instance of the CustomTypeDescriptor class using a parent custom type descriptor.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetAttributes() GetAttributes() GetAttributes() GetAttributes()

Возвращает коллекцию настраиваемых атрибутов для типа, представленного этим дескриптором типа.Returns a collection of custom attributes for the type represented by this type descriptor.

GetClassName() GetClassName() GetClassName() GetClassName()

Возвращает полное имя класса, представленного этим дескриптором типа.Returns the fully qualified name of the class represented by this type descriptor.

GetComponentName() GetComponentName() GetComponentName() GetComponentName()

Возвращает имя класса, представленное этим дескриптором типа.Returns the name of the class represented by this type descriptor.

GetConverter() GetConverter() GetConverter() GetConverter()

Возвращает преобразователь типов для типа, представленного этим дескриптором типа.Returns a type converter for the type represented by this type descriptor.

GetDefaultEvent() GetDefaultEvent() GetDefaultEvent() GetDefaultEvent()

Возвращает дескриптор события по умолчанию для объекта, представленного этим дескриптором типа.Returns the event descriptor for the default event of the object represented by this type descriptor.

GetDefaultProperty() GetDefaultProperty() GetDefaultProperty() GetDefaultProperty()

Возвращает дескриптор свойства по умолчанию для объекта, представленного этим дескриптором типа.Returns the property descriptor for the default property of the object represented by this type descriptor.

GetEditor(Type) GetEditor(Type) GetEditor(Type) GetEditor(Type)

Возвращает редактор для заданного типа, который должен быть связан с классом, представленным этим дескриптором типа.Returns an editor of the specified type that is to be associated with the class represented by this type descriptor.

GetEvents() GetEvents() GetEvents() GetEvents()

Возвращает коллекцию дескрипторов событий по умолчанию для объекта, представленного этим дескриптором типа.Returns a collection of event descriptors for the object represented by this type descriptor.

GetEvents(Attribute[]) GetEvents(Attribute[]) GetEvents(Attribute[]) GetEvents(Attribute[])

Возвращает фильтрованную коллекцию дескрипторов событий по умолчанию для объекта, представленного этим дескриптором типа.Returns a filtered collection of event descriptors for the object represented by this type descriptor.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetProperties() GetProperties() GetProperties() GetProperties()

Возвращает коллекцию дескрипторов свойств для объекта, представленного этим дескриптором типа.Returns a collection of property descriptors for the object represented by this type descriptor.

GetProperties(Attribute[]) GetProperties(Attribute[]) GetProperties(Attribute[]) GetProperties(Attribute[])

Возвращает фильтрованную коллекцию дескрипторов свойств для объекта, представленного этим дескриптором типа.Returns a filtered collection of property descriptors for the object represented by this type descriptor.

GetPropertyOwner(PropertyDescriptor) GetPropertyOwner(PropertyDescriptor) GetPropertyOwner(PropertyDescriptor) GetPropertyOwner(PropertyDescriptor)

Возвращает объект, содержащий свойство, описанное указанным дескриптором свойства.Returns an object that contains the property described by the specified property descriptor.

GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)

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

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