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
данных свойства коллекции, если он существует.
Примечания для тех, кто наследует этот метод
Разработчики могут переопределить этот метод для поддержки коллекций, которые не соответствуют типичной и поддерживаемой модели коллекций, или если производительность является критической, а разрешение типов на основе отражения слишком медленно.