ListBindingHelper.GetList Metoda

Definicja

Zwraca listę skojarzona ze źródłem danych.

Przeciążenia

GetList(Object)

Zwraca listę skojarzona z określonym źródłem danych.

GetList(Object, String)

Zwraca obiekt, zazwyczaj listę, z oceny określonego źródła danych i opcjonalnego elementu członkowskiego danych.

GetList(Object)

Zwraca listę skojarzona z określonym źródłem danych.

public:
 static System::Object ^ GetList(System::Object ^ list);
public static object GetList (object list);
static member GetList : obj -> obj
Public Shared Function GetList (list As Object) As Object

Parametry

list
Object

Źródło danych do zbadania pod kątem jego bazowej listy.

Zwraca

Object

Reprezentująca Object podstawową listę, jeśli istnieje; w przeciwnym razie oryginalne źródło danych określone przez list.

Uwagi

Jeśli źródło danych określone przez list parametr implementuje IListSource interfejs, GetList metoda zwróci obiekt typu IList , który reprezentuje skojarzona lista. W przeciwnym razie ta metoda po prostu zwróci określone źródło danych, ponieważ nie ma listy bazowej.

Dotyczy

GetList(Object, String)

Zwraca obiekt, zazwyczaj listę, z oceny określonego źródła danych i opcjonalnego elementu członkowskiego danych.

public:
 static System::Object ^ GetList(System::Object ^ dataSource, System::String ^ dataMember);
public static object GetList (object dataSource, string dataMember);
static member GetList : obj * string -> obj
Public Shared Function GetList (dataSource As Object, dataMember As String) As Object

Parametry

dataSource
Object

Źródło danych, z którego ma być znajdowana lista.

dataMember
String

Nazwa właściwości źródła danych, która zawiera listę. Może to być null.

Zwraca

Object

Reprezentująca Object podstawową listę, jeśli została znaleziona; w przeciwnym razie dataSource.

Wyjątki

Określona nazwa elementu członkowskiego danych nie jest zgodna z żadną z właściwości znalezionych dla źródła danych.

Uwagi

Jeśli element członkowski danych jest null lub ciąg pusty (""), GetList metoda zwraca wartość dataSource.

Jeśli dataSource nie jest listą, GetList zwraca wartość dataSource właściwości, która jest zgodna z wartością dataMember .

Jeśli dataSource jest to lista, w tym, że implementuje interfejsy ICurrencyManagerProvider lub IEnumerable , lista bazowa jest uzyskiwana przez wybranie elementu z listy i wykonanie zapytania względem tego elementu dla wartości właściwości o nazwie przez dataMember.

Dotyczy