ListBindingHelper.GetListItemProperties Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
PropertyDescriptorCollection Vrátí hodnotu, která popisuje vlastnosti položek obsažených v seznamu nebo samotném seznamu.
Přetížení
GetListItemProperties(Object) |
PropertyDescriptorCollection Vrátí hodnotu, která popisuje vlastnosti typu položky obsažené v zadaném zdroji dat nebo vlastnosti zadaného zdroje dat. |
GetListItemProperties(Object, PropertyDescriptor[]) |
PropertyDescriptorCollection Vrátí hodnotu, která popisuje vlastnosti typu položky obsažené ve vlastnosti kolekce zdroje dat. Použije zadané PropertyDescriptor pole k označení vlastností, které chcete prozkoumat. |
GetListItemProperties(Object, String, PropertyDescriptor[]) |
PropertyDescriptorCollection Vrátí hodnotu, která popisuje vlastnosti typu položky obsažené v zadaném datovém členu zdroje dat. Použije zadané PropertyDescriptor pole k označení vlastností, které chcete prozkoumat. |
GetListItemProperties(Object)
PropertyDescriptorCollection Vrátí hodnotu, která popisuje vlastnosti typu položky obsažené v zadaném zdroji dat nebo vlastnosti zadaného zdroje dat.
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
Parametry
- list
- Object
Zdroj dat pro zkoumání informací o vlastnosti.
Návraty
PropertyDescriptorCollection Obsahující vlastnosti položek obsažených v list
, nebo vlastnosti list
.
Poznámky
Metoda GetListItemProperties slouží ke zkoumání kolekce vlastností pro zdroj dat. Akce této metody závisí na skutečném typu parametru list
podle následující tabulky:
Typ parametru | Akce |
---|---|
Typ, který je seznamem nebo kolekcí položek. | PropertyDescriptorCollection Vrátí popis vlastností typu položky obsaženého v seznamu. |
Typ, který není seznamem nebo kolekcí. | PropertyDescriptorCollection Vrátí popis vlastností typu. |
null |
Vrátí prázdnou PropertyDescriptorCollectionhodnotu . |
Viz také
Platí pro
GetListItemProperties(Object, PropertyDescriptor[])
PropertyDescriptorCollection Vrátí hodnotu, která popisuje vlastnosti typu položky obsažené ve vlastnosti kolekce zdroje dat. Použije zadané PropertyDescriptor pole k označení vlastností, které chcete prozkoumat.
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
Parametry
- list
- Object
Zdroj dat, který se má prozkoumat pro informace o vlastnosti.
- listAccessors
- PropertyDescriptor[]
Pole PropertyDescriptor popisující vlastnosti zdroje dat, které chcete prozkoumat. To může být null
.
Návraty
Popis PropertyDescriptorCollection vlastností typu položky obsažené ve vlastnosti kolekce zdroje dat.
Poznámky
Tato GetListItemProperties metoda je užitečná, pokud zdroj dat obsahuje vlastnosti, které jsou kolekcí položek a potřebujete znát vlastnosti typu položky v kolekci, nikoli vlastnosti typu kolekce.
Viz také
Platí pro
GetListItemProperties(Object, String, PropertyDescriptor[])
PropertyDescriptorCollection Vrátí hodnotu, která popisuje vlastnosti typu položky obsažené v zadaném datovém členu zdroje dat. Použije zadané PropertyDescriptor pole k označení vlastností, které chcete prozkoumat.
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
Parametry
- dataSource
- Object
Zdroj dat, který se má prozkoumat pro informace o vlastnosti.
- dataMember
- String
Volitelný datový člen, který se má prozkoumat pro informace o vlastnosti. To může být null
.
- listAccessors
- PropertyDescriptor[]
Pole PropertyDescriptor popisující vlastnosti datového členu, které chcete prozkoumat. To může být null
.
Návraty
Popis PropertyDescriptorCollection vlastností typu položky obsažené ve vlastnosti kolekce zadaného zdroje dat.
Výjimky
Zadaný datový člen nebyl nalezen v zadaném zdroji dat.
Poznámky
Parametr dataMember
může být null
, v takovém případě GetListItemProperties metoda vrátí popisy vlastností pomocí zdroje dat a PropertyDescriptor pole.
GetListItemProperties je užitečné, když datový člen má vlastnosti, které jsou kolekcí položek a potřebujete znát vlastnosti typu položky v kolekci, nikoli vlastnosti typu kolekce.