ListBindingHelper.GetListItemType Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Typ eines in einer Liste oder einer Auflistung enthaltenen Elements zurück.
Überlädt
GetListItemType(Object) |
Gibt den Datentyp der Elemente in der angegebenen Liste zurück. |
GetListItemType(Object, String) |
Gibt den Datentyp der Elemente in der angegebenen Datenquelle zurück. |
GetListItemType(Object)
Gibt den Datentyp der Elemente in der angegebenen Liste zurück.
public:
static Type ^ GetListItemType(System::Object ^ list);
public static Type GetListItemType (object list);
static member GetListItemType : obj -> Type
Public Shared Function GetListItemType (list As Object) As Type
Parameter
- list
- Object
Die Liste, die auf Typinformationen untersucht werden soll.
Gibt zurück
Der Type der in der Liste enthaltenen Elemente.
Hinweise
Wenn der Parameter keine Liste oder ein Array ist, wird der list
zurückgegebene Typ der list
Parameter selbst sein.
Gilt für
GetListItemType(Object, String)
Gibt den Datentyp der Elemente in der angegebenen Datenquelle zurück.
public:
static Type ^ GetListItemType(System::Object ^ dataSource, System::String ^ dataMember);
public static Type GetListItemType (object dataSource, string dataMember);
static member GetListItemType : obj * string -> Type
Public Shared Function GetListItemType (dataSource As Object, dataMember As String) As Type
Parameter
- dataSource
- Object
Die Datenquelle, die auf Elemente untersucht werden soll.
- dataMember
- String
Der optionale Name der Eigenschaft für die Datenquelle, die als Datenmember verwendet werden soll. Dieser Wert kann null
sein.
Gibt zurück
Für komplexe Datenbindungen der Type der Elemente, die vom dataMember
in der Datenquelle dargestellt werden, andernfalls der Type des Elements in der Liste selbst.
Hinweise
Diese Version der GetListItemType Methode wird verwendet, um den Typ der Elemente zu bestimmen, die in komplexen oder einfachen Datenbindungsschemas verwendet werden. Diese statische Methode kann hilfreich sein, um festzustellen, ob ein vorgeschlagenes Datenbindungsschema geeignet ist, bevor es versucht wird.
null
Wenn dataSource
die Eigenschaftsdeskriptoren für die Listenelemente des angegebenen Datenelements nicht gefunden werden können, oder der Eigenschaftsdeskriptor für das Listenelement ist ein ICustomTypeDescriptor, gibt diese Methode den Typ der Object Klasse zurück.
null
Wenn dataMember
es sich um eine oder leere Methode handelt, gibt diese Methode die Type Elemente in der Datenquelle zurück, wenn es sich um eine Liste handelt. Andernfalls gibt diese Methode die Type Datenquelle selbst zurück.