ListBindingHelper.GetList ListBindingHelper.GetList ListBindingHelper.GetList ListBindingHelper.GetList Method

定義

データ ソースに関連付けられたリストを返します。Returns a list associated with a data source.

オーバーロード

GetList(Object) GetList(Object) GetList(Object) GetList(Object)

指定したデータ ソースに関連付けられたリストを返します。Returns a list associated with the specified data source.

GetList(Object, String) GetList(Object, String) GetList(Object, String) GetList(Object, String)

指定したデータ ソース、および省略可能なデータ メンバーの評価から、オブジェクト (通常はリスト) を返します。Returns an object, typically a list, from the evaluation of a specified data source and optional data member.

GetList(Object) GetList(Object) GetList(Object) GetList(Object)

指定したデータ ソースに関連付けられたリストを返します。Returns a list associated with the specified data source.

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

パラメーター

list
Object Object Object Object

基になるリストを調べるデータ ソース。The data source to examine for its underlying list.

戻り値

基になるリストが存在する場合は、それを表す Object。それ以外の場合は、list で指定された元のデータ ソース。An Object representing the underlying list if it exists; otherwise, the original data source specified by list.

注釈

によって、データ ソースが指定されている場合、listパラメーターを実装して、IListSourceインターフェイス、GetListメソッドは型のオブジェクトを返しますIList関連付けの一覧を表します。If the data source specified by the list parameter implements the IListSource interface, then the GetList method will return an object of type IList that represents the associated list. それ以外の場合、基になるリストがないために、このメソッドは、指定されたデータ ソースを返すだけです。Otherwise, this method will just return the specified data source since there is no underlying list.

GetList(Object, String) GetList(Object, String) GetList(Object, String) GetList(Object, String)

指定したデータ ソース、および省略可能なデータ メンバーの評価から、オブジェクト (通常はリスト) を返します。Returns an object, typically a list, from the evaluation of a specified data source and optional data member.

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

パラメーター

dataSource
Object Object Object Object

リストの検索先となるデータ ソース。The data source from which to find the list.

dataMember
String String String String

リストを格納するデータ ソースのプロパティの名前。The name of the data source property that contains the list. この値は、null でもかまいません。This can be null.

戻り値

基になるリストが存在する場合は、それを表す Object。それ以外の場合は dataSourceAn Object representing the underlying list if it was found; otherwise, dataSource.

例外

指定したデータ メンバー名が、データ ソースで検出されたプロパティと一致しません。The specified data member name did not match any of the properties found for the data source.

注釈

データ メンバーがある場合nullまたは空の文字列 ("")、GetListメソッドを返します。dataSourceします。If the data member is null or an empty string (""), the GetList method returns dataSource.

場合dataSource、一覧ではありませんGetListの値を返します、dataSourceプロパティと一致する、dataMember値。If dataSource is not a list, GetList returns the value of the dataSource property that matches the dataMember value.

場合dataSource一覧を実装するいずれかの点では、ICurrencyManagerProviderまたはIEnumerableインターフェイス、一覧から項目を選択してという名前のプロパティの値には、その項目のクエリを実行して基になる一覧を取得し、dataMemberします。If dataSource is a list, in that it implements either the ICurrencyManagerProvider or IEnumerable interfaces, then the underlying list is obtained by choosing an item from the list and querying that item for the value of the property named by dataMember.

適用対象