Язык

ListBindingHelper.GetListItemType Метод

Определение

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

Перегрузки

Имя. Описание
GetListItemType(Object)

Возвращает тип данных элементов в указанном списке.

GetListItemType(Object, String)

Возвращает тип данных элементов в указанном источнике данных.

GetListItemType(Object)

Исходный код:
ListBindingHelper.cs
Исходный код:
ListBindingHelper.cs
Исходный код:
ListBindingHelper.cs
Исходный код:
ListBindingHelper.cs
Исходный код:
ListBindingHelper.cs

Возвращает тип данных элементов в указанном списке.

public:
 static Type ^ GetListItemType(System::Object ^ list);
public static Type GetListItemType(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)

Исходный код:
ListBindingHelper.cs
Исходный код:
ListBindingHelper.cs
Исходный код:
ListBindingHelper.cs
Исходный код:
ListBindingHelper.cs
Исходный код:
ListBindingHelper.cs

Возвращает тип данных элементов в указанном источнике данных.

public:
 static Type ^ GetListItemType(System::Object ^ dataSource, System::String ^ dataMember);
public static Type GetListItemType(object dataSource, string dataMember);
public static Type GetListItemType(object? dataSource, 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 сам источник данных.

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