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 сам источник данных.