ListBindingHelper.GetListItemType Método

Definição

Devolve o tipo de item contido numa lista ou coleção.

Sobrecargas

Name Description
GetListItemType(Object)

Devolve o tipo de dados dos itens na lista especificada.

GetListItemType(Object, String)

Devolve o tipo de dados dos itens na fonte de dados especificada.

GetListItemType(Object)

Origem:
ListBindingHelper.cs
Origem:
ListBindingHelper.cs
Origem:
ListBindingHelper.cs
Origem:
ListBindingHelper.cs
Origem:
ListBindingHelper.cs

Devolve o tipo de dados dos itens na lista especificada.

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

Parâmetros

list
Object

A lista a examinar para obter informações sobre o tipo.

Devoluções

Os Type itens contidos na lista.

Observações

Se o list parâmetro não for uma lista ou array, o tipo devolvido será o do list próprio parâmetro.

Aplica-se a

GetListItemType(Object, String)

Origem:
ListBindingHelper.cs
Origem:
ListBindingHelper.cs
Origem:
ListBindingHelper.cs
Origem:
ListBindingHelper.cs
Origem:
ListBindingHelper.cs

Devolve o tipo de dados dos itens na fonte de dados especificada.

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

Parâmetros

dataSource
Object

A fonte de dados para examinar os itens.

dataMember
String

O nome opcional da propriedade na fonte de dados que será usada como membro de dados. Isto pode ser null.

Devoluções

Para ligação de dados complexos, o Type dos itens representados pelo dataMember na fonte de dados; caso contrário, o Type do item na própria lista.

Observações

Esta versão do GetListItemType método é usada para determinar o tipo de itens usados em esquemas complexos ou simples de ligação de dados. Este método estático pode ser útil para determinar se um esquema de ligação de dados proposto é apropriado antes de o tentar.

Se for dataSource, os descritores de propriedade não puderem ser encontrados para os itens da lista do membro de dados especificado, ou se null o descritor da propriedade para o elemento da lista for um ICustomTypeDescriptor, então este método devolve o tipo da Object classe.

Se dataMember for null ou vty, então este método devolve o Type dos itens na fonte de dados, se for uma lista; caso contrário, este método devolve o Type da própria fonte de dados.

Aplica-se a