Compartilhar via


ListBindingHelper.GetList Método

Definição

Retorna uma lista associada a uma fonte de dados.

Sobrecargas

GetList(Object)

Retorna uma lista associada à fonte de dados especificada.

GetList(Object, String)

Retorna um objeto, normalmente uma lista, da avaliação de uma fonte de dados e de um membro de dados opcional especificados.

GetList(Object)

Retorna uma lista associada à fonte de dados especificada.

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

Parâmetros

list
Object

A fonte de dados a ser examinada para obtenção de sua lista subjacente.

Retornos

Object

Um Object que representará a lista subjacente se ela existir; caso contrário, a fonte de dados original especificada por list.

Comentários

Se a fonte de dados especificada pelo list parâmetro implementar a IListSource interface, o GetList método retornará um objeto de tipo IList que representa a lista associada. Caso contrário, esse método retornará apenas a fonte de dados especificada, pois não há uma lista subjacente.

Aplica-se a

GetList(Object, String)

Retorna um objeto, normalmente uma lista, da avaliação de uma fonte de dados e de um membro de dados opcional especificados.

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

Parâmetros

dataSource
Object

A fonte de dados com base na qual localizar a lista.

dataMember
String

O nome da propriedade da fonte de dados que contém a lista. Ele pode ser null.

Retornos

Object

Um Object que representa a lista subjacente se ela foi encontrada; caso contrário, dataSource.

Exceções

O nome do membro de dados especificado não correspondeu a nenhuma das propriedades encontradas para a fonte de dados.

Comentários

Se o membro de dados for null ou uma cadeia de caracteres vazia (""), o GetList método retornará dataSource.

Se dataSource não for uma lista, GetList retornará o valor da dataSource propriedade que corresponde ao dataMember valor.

Se dataSource for uma lista, na qual ela implementa as interfaces ou IEnumerable as ICurrencyManagerProvider interfaces, a lista subjacente é obtida escolhendo um item da lista e consultando esse item pelo valor da propriedade nomeada por dataMember.

Aplica-se a