Freigeben über


ListBindingHelper.GetListItemProperties Methode

Definition

Gibt eine PropertyDescriptorCollection zurück, die die Eigenschaften der in der Liste enthaltenen Elemente oder die Liste selbst beschreibt.

Überlädt

GetListItemProperties(Object)

Gibt die PropertyDescriptorCollection zurück, die die Eigenschaften eines Elementtyps in einer angegebenen Datenquelle oder die Eigenschaften der angegebenen Datenquelle beschreiben.

GetListItemProperties(Object, PropertyDescriptor[])

Gibt die PropertyDescriptorCollection zurück, die die Eigenschaften eines Elementtyps beschreibt, der in einer Auflistungseigenschaft einer Datenquelle enthalten ist. Verwendet das angegebene PropertyDescriptor-Array, um anzugeben, welche Eigenschaften untersucht werden sollen.

GetListItemProperties(Object, String, PropertyDescriptor[])

Gibt die PropertyDescriptorCollection zurück, die die Eigenschaften eines Elementtyps beschreibt, der im angegebenen Datenmember einer Datenquelle enthalten ist. Verwendet das angegebene PropertyDescriptor-Array, um anzugeben, welche Eigenschaften untersucht werden sollen.

GetListItemProperties(Object)

Gibt die PropertyDescriptorCollection zurück, die die Eigenschaften eines Elementtyps in einer angegebenen Datenquelle oder die Eigenschaften der angegebenen Datenquelle beschreiben.

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

Parameter

list
Object

Die Datenquelle, die auf Eigenschafteninformationen untersucht werden sollen.

Gibt zurück

PropertyDescriptorCollection

Die PropertyDescriptorCollection eigenschaften der elemente, die in listoder eigenschaften enthalten listsind.

Hinweise

Die GetListItemProperties Methode wird verwendet, um die Auflistung von Eigenschaften für eine Datenquelle zu untersuchen. Die Aktion dieser Methode hängt vom tatsächlichen Typ des list Parameters gemäß der folgenden Tabelle ab:

Parametertyp Aktion
Ein Typ, der eine Liste oder Auflistung von Elementen ist. Gibt eine PropertyDescriptorCollection Beschreibung der Eigenschaften des Elementtyps zurück, der in der Liste enthalten ist.
Ein Typ, der keine Liste oder Auflistung ist. Gibt eine PropertyDescriptorCollection Beschreibung der Eigenschaften des Typs zurück.
null Gibt ein leeres PropertyDescriptorCollection zurück.

Siehe auch

Gilt für

GetListItemProperties(Object, PropertyDescriptor[])

Gibt die PropertyDescriptorCollection zurück, die die Eigenschaften eines Elementtyps beschreibt, der in einer Auflistungseigenschaft einer Datenquelle enthalten ist. Verwendet das angegebene PropertyDescriptor-Array, um anzugeben, welche Eigenschaften untersucht werden sollen.

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

Parameter

list
Object

Die Datenquelle, die auf Eigenschafteninformationen untersucht werden soll.

listAccessors
PropertyDescriptor[]

Das PropertyDescriptor-Array, das beschreibt, welche Eigenschaften der Datenquelle untersucht werden sollen. Dieser Wert kann null sein.

Gibt zurück

PropertyDescriptorCollection

Die PropertyDescriptorCollection, die die Eigenschaften des Elementtyps beschreibt, der in einer Auflistungseigenschaft einer Datenquelle enthalten ist.

Hinweise

Die GetListItemProperties Methode ist nützlich, wenn die Datenquelle Eigenschaften enthält, die eine Auflistung von Elementen sind und Sie Eigenschaften des Elementtyps in der Auflistung kennen müssen, nicht die Eigenschaften des Auflistungstyps.

Siehe auch

Gilt für

GetListItemProperties(Object, String, PropertyDescriptor[])

Gibt die PropertyDescriptorCollection zurück, die die Eigenschaften eines Elementtyps beschreibt, der im angegebenen Datenmember einer Datenquelle enthalten ist. Verwendet das angegebene PropertyDescriptor-Array, um anzugeben, welche Eigenschaften untersucht werden sollen.

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

Parameter

dataSource
Object

Die Datenquelle, die auf Eigenschafteninformationen untersucht werden soll.

dataMember
String

Der optionale Datenmember, der auf Eigenschafteninformationen untersucht werden soll. Dieser Wert kann null sein.

listAccessors
PropertyDescriptor[]

Das PropertyDescriptor-Array, das beschreibt, welche Eigenschaften des Datenmembers untersucht werden sollen. Dieser Wert kann null sein.

Gibt zurück

PropertyDescriptorCollection

Die PropertyDescriptorCollection, die die Eigenschaften eines Elementtyps beschreibt, der in einer Auflistungseigenschaft der angegebenen Datenquelle enthalten ist.

Ausnahmen

Der angegebene Datenmember konnte in der angegebenen Datenquelle nicht gefunden werden.

Hinweise

Der dataMember Parameter kann nullsein, in diesem Fall gibt die GetListItemProperties Methode Eigenschaftenbeschreibungen mithilfe der Datenquelle und des PropertyDescriptor Arrays zurück.

GetListItemProperties ist nützlich, wenn das Datenelement Eigenschaften enthält, die eine Sammlung von Elementen sind und Sie Eigenschaften des Elementtyps in der Auflistung kennen müssen, nicht die Eigenschaften des Auflistungstyps.

Siehe auch

Gilt für