ListBindingHelper.GetListItemType Metoda

Definicja

Zwraca typ elementu zawartego na liście lub kolekcji.

Przeciążenia

GetListItemType(Object)

Zwraca typ danych elementów na określonej liście.

GetListItemType(Object, String)

Zwraca typ danych elementów w określonym źródle danych.

GetListItemType(Object)

Zwraca typ danych elementów na określonej liście.

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

Parametry

list
Object

Lista do zbadania pod kątem informacji o typie.

Zwraca

Type

Element Type elementów znajdujących się na liście.

Uwagi

list Jeśli parametr nie jest listą lub tablicą, zwracany typ będzie typu samego parametrulist.

Dotyczy

GetListItemType(Object, String)

Zwraca typ danych elementów w określonym źródle danych.

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

Parametry

dataSource
Object

Źródło danych do zbadania pod kątem elementów.

dataMember
String

Opcjonalna nazwa właściwości w źródle danych, która ma być używana jako element członkowski danych. Może to być null.

Zwraca

Type

W przypadku złożonego powiązania Type danych element reprezentowany przez dataMember element w źródle danych; w przeciwnym razie Type element na samej liście.

Uwagi

Ta wersja GetListItemType metody służy do określania typu elementów używanych w złożonych lub prostych schematach powiązań danych. Ta metoda statyczna może być przydatna podczas określania, czy proponowany schemat powiązania danych jest odpowiedni przed podjęciem próby.

Jeśli dataSource parametr ma nullwartość , deskryptory właściwości nie mogą być znalezione dla elementów listy określonego elementu członkowskiego danych lub deskryptor właściwości dla elementu listy jest elementem ICustomTypeDescriptor, a następnie ta metoda zwraca typ Object klasy.

Jeśli dataMember wartość jest null lub jest pusta, ta metoda zwraca Type elementy w źródle danych, jeśli jest to lista. W przeciwnym razie ta metoda zwraca Type wartość samego źródła danych.

Dotyczy