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 Elements zurück, das in einer Liste oder Auflistung enthalten ist.
Überlädt
| Name | Beschreibung |
|---|---|
| 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)
- Quelle:
- ListBindingHelper.cs
- Quelle:
- ListBindingHelper.cs
- Quelle:
- ListBindingHelper.cs
- Quelle:
- ListBindingHelper.cs
- Quelle:
- ListBindingHelper.cs
Gibt den Datentyp der Elemente in der angegebenen Liste zurück.
public:
static Type ^ GetListItemType(System::Object ^ list);
public static Type GetListItemType(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 geprüft werden soll.
Gibt zurück
Die Type Elemente, die in der Liste enthalten sind.
Hinweise
Wenn es sich bei dem list Parameter nicht um eine Liste oder ein Array handelt, ist der zurückgegebene Typ der list Parameter selbst.
Gilt für:
GetListItemType(Object, String)
- Quelle:
- ListBindingHelper.cs
- Quelle:
- ListBindingHelper.cs
- Quelle:
- ListBindingHelper.cs
- Quelle:
- ListBindingHelper.cs
- Quelle:
- ListBindingHelper.cs
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);
public static Type GetListItemType(object? dataSource, 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 überprüft werden soll.
- dataMember
- String
Der optionale Name der Eigenschaft für die Datenquelle, die als Datenmememm verwendet werden soll. Dieser Wert kann null sein.
Gibt zurück
Bei komplexer Datenbindung werden die Type elemente, die durch die dataMember In der Datenquelle dargestellt werden, andernfalls das Type Element in der Liste selbst.
Hinweise
Diese Version der GetListItemType Methode wird verwendet, um den Typ von Elementen zu bestimmen, die in komplexen oder einfachen Datenbindungsschemas verwendet werden. Diese statische Methode kann hilfreich sein, um zu bestimmen, ob ein vorgeschlagenes Datenbindungsschema geeignet ist, bevor es versucht wird.
Ist dataSource dies nullder Fall, können die Eigenschaftendeskriptoren für die Listenelemente des angegebenen Datenelements nicht gefunden werden, oder der Eigenschaftsdeskriptor für das Listenelement ist ein ICustomTypeDescriptor, dann gibt diese Methode den Typ der Object Klasse zurück.
Wenn dataMember diese Methode oder leer ist null , 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.