ListBindingHelper.GetListItemType Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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
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 null
wartość , 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.