ListBindingHelper.GetListItemProperties Método

Definição

Devolve a PropertyDescriptorCollection que descreve as propriedades dos itens contidos na lista ou da própria lista.

Sobrecargas

Name Description
GetListItemProperties(Object)

Devolve o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contido numa fonte de dados especificada, ou propriedades da fonte de dados especificada.

GetListItemProperties(Object, PropertyDescriptor[])

Devolve o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contidas numa propriedade de coleção de uma fonte de dados. Utiliza o array especificado PropertyDescriptor para indicar quais as propriedades a examinar.

GetListItemProperties(Object, String, PropertyDescriptor[])

Devolve o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contido no membro de dados especificado de uma fonte de dados. Utiliza o array especificado PropertyDescriptor para indicar quais as propriedades a examinar.

GetListItemProperties(Object)

Devolve o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contido numa fonte de dados especificada, ou propriedades da fonte de dados especificada.

public:
 static System::ComponentModel::PropertyDescriptorCollection ^ GetListItemProperties(System::Object ^ list);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object list);
static member GetListItemProperties : obj -> System.ComponentModel.PropertyDescriptorCollection
Public Shared Function GetListItemProperties (list As Object) As PropertyDescriptorCollection

Parâmetros

list
Object

A fonte de dados a analisar para obter informações sobre propriedades.

Devoluções

O PropertyDescriptorCollection que contém as propriedades dos itens contidos em list, ou propriedades de list.

Observações

O GetListItemProperties método é utilizado para examinar a coleção de propriedades de uma fonte de dados. A ação deste método depende do tipo real do list parâmetro segundo a tabela seguinte:

Tipo de parâmetro Ação
Um tipo que é uma lista ou coleção de itens. Devolve a PropertyDescriptorCollection que descreve as propriedades do tipo de item contido na lista.
Um tipo que não é uma lista ou coleção. Devolve a PropertyDescriptorCollection que descreve as propriedades do tipo.
null Devolve um ficheiro PropertyDescriptorCollection.

Ver também

Aplica-se a

GetListItemProperties(Object, PropertyDescriptor[])

Devolve o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contidas numa propriedade de coleção de uma fonte de dados. Utiliza o array especificado PropertyDescriptor para indicar quais as propriedades a examinar.

public:
 static System::ComponentModel::PropertyDescriptorCollection ^ GetListItemProperties(System::Object ^ list, cli::array <System::ComponentModel::PropertyDescriptor ^> ^ listAccessors);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object list, System.ComponentModel.PropertyDescriptor[] listAccessors);
static member GetListItemProperties : obj * System.ComponentModel.PropertyDescriptor[] -> System.ComponentModel.PropertyDescriptorCollection
Public Shared Function GetListItemProperties (list As Object, listAccessors As PropertyDescriptor()) As PropertyDescriptorCollection

Parâmetros

list
Object

A fonte de dados a analisar para obter informações sobre propriedades.

listAccessors
PropertyDescriptor[]

O PropertyDescriptor array que descreve quais as propriedades da fonte de dados a examinar. Isto pode ser null.

Devoluções

A PropertyDescriptorCollection descrição das propriedades do tipo de item contida numa propriedade de recolha da fonte de dados.

Observações

O GetListItemProperties método é útil quando a fonte de dados tem propriedades que são uma coleção de itens e precisa de conhecer as propriedades do tipo de item na coleção, não as propriedades do tipo de coleção.

Ver também

Aplica-se a

GetListItemProperties(Object, String, PropertyDescriptor[])

Devolve o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contido no membro de dados especificado de uma fonte de dados. Utiliza o array especificado PropertyDescriptor para indicar quais as propriedades a examinar.

public:
 static System::ComponentModel::PropertyDescriptorCollection ^ GetListItemProperties(System::Object ^ dataSource, System::String ^ dataMember, cli::array <System::ComponentModel::PropertyDescriptor ^> ^ listAccessors);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object dataSource, string dataMember, System.ComponentModel.PropertyDescriptor[] listAccessors);
static member GetListItemProperties : obj * string * System.ComponentModel.PropertyDescriptor[] -> System.ComponentModel.PropertyDescriptorCollection
Public Shared Function GetListItemProperties (dataSource As Object, dataMember As String, listAccessors As PropertyDescriptor()) As PropertyDescriptorCollection

Parâmetros

dataSource
Object

A fonte de dados a analisar para obter informações sobre propriedades.

dataMember
String

O membro opcional dos dados a ser examinado para obter informações sobre propriedades. Isto pode ser null.

listAccessors
PropertyDescriptor[]

O PropertyDescriptor array que descreve quais as propriedades do elemento de dados a examinar. Isto pode ser null.

Devoluções

A PropertyDescriptorCollection descrição das propriedades de um tipo de item contida numa propriedade de coleção da fonte de dados especificada.

Exceções

O membro de dados especificado não podia ser encontrado na fonte de dados especificada.

Observações

O dataMember parâmetro pode ser null, caso em que o GetListItemProperties método devolverá descrições de propriedades usando a fonte de dados e o PropertyDescriptor array.

GetListItemProperties é útil quando o membro de dados tem propriedades que são uma coleção de itens e precisa de conhecer as propriedades do tipo de item na coleção, não as propriedades do tipo de coleção.

Ver também

Aplica-se a