Freigeben über


ListBindingHelper.GetList Methode

Definition

Gibt eine einer Datenquelle zugeordnete Liste zurück.

Überlädt

GetList(Object)

Gibt eine der angegebenen Datenquelle zugeordnete Liste zurück.

GetList(Object, String)

Gibt ein Objekt (i. d. R. eine Liste) aus der Auswertung der angegebenen Datenquelle und optionalen Datenmember zurück.

GetList(Object)

Gibt eine der angegebenen Datenquelle zugeordnete Liste zurück.

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

Parameter

list
Object

Die Datenquelle, die auf ihre zugrunde liegende Liste untersucht werden soll.

Gibt zurück

Object

Ein Object, das die zugrunde liegende Liste darstellt (sofern vorhanden), andernfalls die ursprüngliche, von list angegebene Datenquelle.

Hinweise

Wenn die vom Parameter angegebene list Datenquelle die IListSource Schnittstelle implementiert, gibt die GetList Methode ein Objekt des Typs IList zurück, der die zugeordnete Liste darstellt. Andernfalls gibt diese Methode nur die angegebene Datenquelle zurück, da keine zugrunde liegende Liste vorhanden ist.

Gilt für

GetList(Object, String)

Gibt ein Objekt (i. d. R. eine Liste) aus der Auswertung der angegebenen Datenquelle und optionalen Datenmember zurück.

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

Parameter

dataSource
Object

Die Datenquelle, in der die Liste gesucht werden soll.

dataMember
String

Der Name der Datenquelleneigenschaft, die die Liste enthält. Dieser Wert kann null sein.

Gibt zurück

Object

Ein Object, das die zugrunde liegende Liste darstellt (sofern gefunden), andernfalls dataSource.

Ausnahmen

Der angegebene Datenmembername entspricht keiner der Eigenschaften, die für die Datenquelle gefunden wurden.

Hinweise

Wenn das Datenelement oder eine leere Zeichenfolge ("") ist null , gibt die GetList Methode zurück dataSource.

Wenn dataSource es sich nicht um eine Liste handelt, gibt den Wert der dataSource Eigenschaft zurück, GetList die dem dataMember Wert entspricht.

Wenn dataSource es sich um eine Liste handelt, in der sie entweder die oder die ICurrencyManagerProvider IEnumerable Schnittstellen implementiert, wird die zugrunde liegende Liste abgerufen, indem Sie ein Element aus der Liste auswählen und dieses Element für den Wert der Eigenschaft mit dem Namen dataMemberabfragen.

Gilt für