ListBindingHelper.GetListItemProperties Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca obiekt PropertyDescriptorCollection opisujący właściwości elementów znajdujących się na liście lub samej liście.
Przeciążenia
| GetListItemProperties(Object) |
PropertyDescriptorCollection Zwraca opis właściwości typu elementu zawartego w określonym źródle danych lub właściwości określonego źródła danych. |
| GetListItemProperties(Object, PropertyDescriptor[]) |
PropertyDescriptorCollection Zwraca opis właściwości typu elementu zawartego we właściwości kolekcji źródła danych. Używa określonej PropertyDescriptor tablicy, aby wskazać właściwości do zbadania. |
| GetListItemProperties(Object, String, PropertyDescriptor[]) |
PropertyDescriptorCollection Zwraca opis właściwości typu elementu zawartego w określonym elemencie członkowskim danych źródła danych. Używa określonej PropertyDescriptor tablicy, aby wskazać właściwości do zbadania. |
GetListItemProperties(Object)
PropertyDescriptorCollection Zwraca opis właściwości typu elementu zawartego w określonym źródle danych lub właściwości określonego źródła danych.
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
Źródło danych do zbadania pod kątem informacji o właściwości.
Zwraca
Właściwość zawierająca PropertyDescriptorCollection właściwości elementów zawartych w listobiekcie lub .list
Uwagi
Metoda GetListItemProperties służy do badania kolekcji właściwości dla źródła danych. Akcja tej metody zależy od rzeczywistego typu parametru list zgodnie z poniższą tabelą:
| Typ parametru | Akcja |
|---|---|
| Typ, który jest listą lub kolekcją elementów. | PropertyDescriptorCollection Zwraca opis właściwości typu elementu zawartego na liście. |
| Typ, który nie jest listą lub kolekcją. | PropertyDescriptorCollection Zwraca opis właściwości typu. |
null |
Zwraca pusty PropertyDescriptorCollectionelement . |
Zobacz też
Dotyczy
GetListItemProperties(Object, PropertyDescriptor[])
PropertyDescriptorCollection Zwraca opis właściwości typu elementu zawartego we właściwości kolekcji źródła danych. Używa określonej PropertyDescriptor tablicy, aby wskazać właściwości do zbadania.
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
Źródło danych do zbadania pod kątem informacji o właściwościach.
- listAccessors
- PropertyDescriptor[]
Tablica PropertyDescriptor opisująca właściwości źródła danych do zbadania. Może to być null.
Zwraca
Opis PropertyDescriptorCollection właściwości typu elementu zawartego we właściwości kolekcji źródła danych.
Uwagi
Metoda GetListItemProperties jest przydatna, gdy źródło danych ma właściwości, które są kolekcją elementów i musisz znać właściwości typu elementu w kolekcji, a nie właściwości typu kolekcji.
Zobacz też
Dotyczy
GetListItemProperties(Object, String, PropertyDescriptor[])
PropertyDescriptorCollection Zwraca opis właściwości typu elementu zawartego w określonym elemencie członkowskim danych źródła danych. Używa określonej PropertyDescriptor tablicy, aby wskazać właściwości do zbadania.
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
Źródło danych do zbadania pod kątem informacji o właściwościach.
- dataMember
- String
Opcjonalny element członkowski danych do zbadania pod kątem informacji o właściwości. Może to być null.
- listAccessors
- PropertyDescriptor[]
Tablica PropertyDescriptor opisująca właściwości elementu członkowskiego danych do zbadania. Może to być null.
Zwraca
Opis PropertyDescriptorCollection właściwości typu elementu zawartego we właściwości kolekcji określonego źródła danych.
Wyjątki
Nie można odnaleźć określonego elementu członkowskiego danych w określonym źródle danych.
Uwagi
Parametr dataMember może mieć nullwartość , w którym przypadku GetListItemProperties metoda zwróci opisy właściwości przy użyciu źródła danych i tablicy PropertyDescriptor .
GetListItemProperties Jest przydatny, gdy element członkowski danych ma właściwości, które są kolekcją elementów i musisz znać właściwości typu elementu w kolekcji, a nie właściwości typu kolekcji.