Compartilhar via


ListBindingHelper.GetListItemProperties Método

Definição

Retorna um PropertyDescriptorCollection que descreve as propriedades dos itens contidos na lista ou a lista propriamente dita.

Sobrecargas

GetListItemProperties(Object)

Retorna o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contido em uma fonte de dados especificada ou as propriedades da fonte de dados especificada.

GetListItemProperties(Object, PropertyDescriptor[])

Retorna o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contido em uma propriedade de coleção de uma fonte de dados. Usa a matriz PropertyDescriptor especificada para indicar quais propriedades examinar.

GetListItemProperties(Object, String, PropertyDescriptor[])

Retorna o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contido no membro de dados especificado de uma fonte de dados. Usa a matriz PropertyDescriptor especificada para indicar quais propriedades examinar.

GetListItemProperties(Object)

Retorna o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contido em uma fonte de dados especificada ou as 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 examinar para obtenção de informações de propriedade.

Retornos

PropertyDescriptorCollection

As PropertyDescriptorCollection propriedades que contêm os itens contidos em list, ou propriedades de list.

Comentários

O GetListItemProperties método é usado para examinar a coleção de propriedades de uma fonte de dados. A ação desse método depende do tipo real do list parâmetro de acordo com a tabela a seguir:

Tipo de parâmetro Ação
Um tipo que é uma lista ou uma coleção de itens. Retorna uma PropertyDescriptorCollection descrição das propriedades do tipo de item contidas na lista.
Um tipo que não é uma lista ou coleção. Retorna uma PropertyDescriptorCollection descrição das propriedades do tipo.
null Retorna um PropertyDescriptorCollection vazio.

Confira também

Aplica-se a

GetListItemProperties(Object, PropertyDescriptor[])

Retorna o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contido em uma propriedade de coleção de uma fonte de dados. Usa a matriz PropertyDescriptor especificada para indicar quais propriedades 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 ser examinada para obtenção de informações de propriedade.

listAccessors
PropertyDescriptor[]

A matriz PropertyDescriptor que descreve as propriedades da fonte de dados a ser examinada. Ele pode ser null.

Retornos

PropertyDescriptorCollection

O PropertyDescriptorCollection que descreve as propriedades do tipo de item contido em uma propriedade de coleção da fonte de dados.

Comentários

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

Confira também

Aplica-se a

GetListItemProperties(Object, String, PropertyDescriptor[])

Retorna o PropertyDescriptorCollection que descreve as propriedades de um tipo de item contido no membro de dados especificado de uma fonte de dados. Usa a matriz PropertyDescriptor especificada para indicar quais propriedades 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 ser examinada para obtenção de informações de propriedade.

dataMember
String

O membro de dados opcional a ser examinado para obtenção de informações de propriedade. Ele pode ser null.

listAccessors
PropertyDescriptor[]

A matriz PropertyDescriptor que descreve as propriedades do membro de dados a ser examinado. Ele pode ser null.

Retornos

PropertyDescriptorCollection

O PropertyDescriptorCollection que descreve as propriedades de um tipo de item contido em uma propriedade de coleção da fonte de dados especificada.

Exceções

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

Comentários

O dataMember parâmetro pode ser null, nesse caso, o GetListItemProperties método retornará descrições de propriedade usando a fonte de dados e a PropertyDescriptor matriz.

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

Confira também

Aplica-se a