ListBindingHelper.GetList Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
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
.