ListBindingHelper.GetListItemProperties Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.