ListBindingHelper.GetListItemType Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí typ položky obsažené v seznamu nebo kolekci.
Přetížení
GetListItemType(Object) |
Vrátí datový typ položek v zadaném seznamu. |
GetListItemType(Object, String) |
Vrátí datový typ položek v zadaném zdroji dat. |
GetListItemType(Object)
Vrátí datový typ položek v zadaném seznamu.
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
Seznam, který se má prověřit, obsahuje informace o typu.
Návraty
Položky Type obsažené v seznamu.
Poznámky
Pokud parametr list
není seznam nebo pole, bude vrácen typ parametru list
samotný.
Platí pro
GetListItemType(Object, String)
Vrátí datový typ položek v zadaném zdroji dat.
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
Zdroj dat, který se má podívat na položky.
- dataMember
- String
Volitelný název vlastnosti ve zdroji dat, který se má použít jako datový člen. To může být null
.
Návraty
U složitých datových vazeb Type jsou položky reprezentované dataMember
ve zdroji dat, jinak Type jde o položku v samotném seznamu.
Poznámky
Tato verze GetListItemType metody slouží k určení typu položek používaných v komplexních nebo jednoduchých schématech datových vazeb. Tato statická metoda může být užitečná při určování, zda je navrhované schéma datových vazeb vhodné před pokusem.
Pokud dataSource
ano null
, popisovače vlastností nelze nalézt pro položky seznamu zadaného datového členu, nebo popisovač vlastnosti pro položku seznamu je ICustomTypeDescriptor, pak tato metoda vrátí typ Object třídy.
Pokud dataMember
je nebo je null
prázdná, tato metoda vrátí Type položky ve zdroji dat, pokud je seznam, jinak tato metoda vrátí Type samotný zdroj dat.