AssociatedMetadataTypeTypeDescriptionProvider Класс

Определение

Расширяет сведения о метаданных класса, добавляя атрибуты и сведения о свойствах, определенных в сопоставленном классе.

public ref class AssociatedMetadataTypeTypeDescriptionProvider : System::ComponentModel::TypeDescriptionProvider
public class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider
type AssociatedMetadataTypeTypeDescriptionProvider = class
    inherit TypeDescriptionProvider
Public Class AssociatedMetadataTypeTypeDescriptionProvider
Inherits TypeDescriptionProvider
Наследование
AssociatedMetadataTypeTypeDescriptionProvider

Комментарии

Класс AssociatedMetadataTypeTypeDescriptionProvider динамически расширяет сведения о типах, связанные с типом или объектом, добавляя, изменяя или скрывая такие характеристики, как атрибуты, свойства и события. Для получения дополнительной информации см. TypeDescriptor.

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

AssociatedMetadataTypeTypeDescriptionProvider(Type)

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

AssociatedMetadataTypeTypeDescriptionProvider(Type, Type)

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

Методы

CreateInstance(IServiceProvider, Type, Type[], Object[])

Создает объект, которым можно заменить другой тип данных.

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

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

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

Возвращает кэш на пообъектной основе, доступный как пары "ключ-значение" IDictionary.

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

Возвращает расширенный настраиваемый дескриптор типа для данного объекта.

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

Получает поставщики расширителей для заданного объекта.

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

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

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

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

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

Выполняет обычное отражение для данного объекта.

(Унаследовано от TypeDescriptionProvider)
GetReflectionType(Type)

Выполняет обычное отражение для типа.

(Унаследовано от TypeDescriptionProvider)
GetReflectionType(Type, Object)

Выполняет обычное отражение для заданного объекта с заданным типом.

(Унаследовано от TypeDescriptionProvider)
GetRuntimeType(Type)

Преобразует тип отражения в тип среды выполнения.

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

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

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

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

(Унаследовано от TypeDescriptionProvider)
GetTypeDescriptor(Type)

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

(Унаследовано от TypeDescriptionProvider)
GetTypeDescriptor(Type, Object)

Получает дескриптор типа для заданного типа и объекта.

IsSupportedType(Type)

Получает значение, указывающее, совместим ли заданный тип с описанием типа и его цепочкой поставщиков описаний типов.

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

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

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

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

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

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

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