CustomTypeDescriptor Класс

Определение

Предоставляет простую реализацию по умолчанию для интерфейса ICustomTypeDescriptor.

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
Наследование
CustomTypeDescriptor
Производный
Реализации

Комментарии

Например TypeDescriptionProvider, CustomTypeDescriptor класс использует родительский объект типа ICustomTypeDescriptor , предоставленный во время построения. Это позволяет классам, производным от CustomTypeDescriptor выборочного переопределения методов.

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

CustomTypeDescriptor()

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

CustomTypeDescriptor(ICustomTypeDescriptor)

Инициализирует новый экземпляр класса CustomTypeDescriptor, используя дескриптор родительского настраиваемого типа.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

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

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

GetClassName()

Возвращает полное имя класса, представленного этим дескриптором типа.

GetComponentName()

Возвращает имя класса, представленное этим дескриптором типа.

GetConverter()

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

GetDefaultEvent()

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

GetDefaultProperty()

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

GetEditor(Type)

Возвращает редактор для заданного типа, который должен быть связан с классом, представленным этим дескриптором типа.

GetEvents()

Возвращает коллекцию дескрипторов событий по умолчанию для объекта, представленного этим дескриптором типа.

GetEvents(Attribute[])

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

GetHashCode()

Служит хэш-функцией по умолчанию.

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

Возвращает коллекцию дескрипторов свойств для объекта, представленного этим дескриптором типа.

GetProperties(Attribute[])

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

GetPropertyOwner(PropertyDescriptor)

Возвращает объект, содержащий свойство, описываемое заданным дескриптором свойства.

GetType()

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

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

Создает неполную копию текущего объекта Object.

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

Возвращает строку, представляющую текущий объект.

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

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

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