Что такое ICustomTypeDescriptor и когда его использовать? - PullRequest
11 голосов
/ 04 октября 2011

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

1 Ответ

9 голосов
/ 04 октября 2011

Существует множество доступных ресурсов, которые показывают различные варианты использования для интерфейса ICustomTypeDescriptor, но вкратце, типичный вариант использования - это предоставление пользовательского описания типа вне того, что обеспечивает стандарт TypeDescriptor.Интерфейс редко реализуется без необходимости возвращать пользовательские дескрипторы элементов, такие как пользовательский PropertyDescriptor.

. Обзор дескриптора типа из MSDN является хорошим ресурсом, который может помочь в дальнейшем уточнении цели ииспользование.

...