Поделиться через


CollectionEditor.CreateCollectionItemType Метод

Определение

Возвращает тип данных, содержащихся в этой коллекции.

protected:
 virtual Type ^ CreateCollectionItemType();
protected virtual Type CreateCollectionItemType ();
abstract member CreateCollectionItemType : unit -> Type
override this.CreateCollectionItemType : unit -> Type
Protected Overridable Function CreateCollectionItemType () As Type

Возвращаемое значение

Тип элементов коллекции или объект Object, если у коллекции не удается обнаружить свойство Item.

Комментарии

Тип данных элементов коллекции можно получить из CollectionItemType свойства , что быстрее, чем этот метод.

Этот метод не требуется вызывать пользователями, за исключением производных классов, в которых этот метод был переопределен и реализован.

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

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

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

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