ListBindingHelper.GetListItemType Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает тип элемента, содержащегося в списке или коллекции.
Перегрузки
GetListItemType(Object) |
Возвращает тип данных элементов в указанном списке. |
GetListItemType(Object, String) |
Возвращает тип данных элементов в указанном источнике данных. |
GetListItemType(Object)
Возвращает тип данных элементов в указанном списке.
public:
static Type ^ GetListItemType(System::Object ^ list);
public static Type GetListItemType (object list);
static member GetListItemType : obj -> Type
Public Shared Function GetListItemType (list As Object) As Type
Параметры
- list
- Object
Список, который следует просмотреть на наличие сведений о типе.
Возвращаемое значение
Тип Type элементов, содержащихся в списке.
Комментарии
list
Если параметр не является списком или массивом, возвращается list
тип самого параметра.
Применяется к
GetListItemType(Object, String)
Возвращает тип данных элементов в указанном источнике данных.
public:
static Type ^ GetListItemType(System::Object ^ dataSource, System::String ^ dataMember);
public static Type GetListItemType (object dataSource, string dataMember);
static member GetListItemType : obj * string -> Type
Public Shared Function GetListItemType (dataSource As Object, dataMember As String) As Type
Параметры
- dataSource
- Object
Источник данных, который следует просмотреть на наличие элементов.
- dataMember
- String
Дополнительное имя свойства в источнике данных, которое будет использоваться в качестве элемента данных. Это может быть null
.
Возвращаемое значение
При сложной привязке данных тип Type элементов, представленных dataMember
в источнике данных; в противном случае — тип Type элемента в самом списке.
Комментарии
Эта версия GetListItemType метода используется для определения типа элементов, используемых в сложных или простых схемах привязки данных. Этот статический метод может быть полезен при определении того, подходит ли предлагаемая схема привязки данных перед попыткой.
Если dataSource
это null
так, дескрипторы свойств не удается найти для элементов списка указанного элемента данных или дескриптор свойства для элемента списка является аргументом ICustomTypeDescriptor, то этот метод возвращает тип Object класса.
Если dataMember
значение равно null
или пусто, этот метод возвращает Type элементы в источнике данных, если он является списком; в противном случае этот метод возвращает Type сам источник данных.