ListBindingHelper.GetListItemType Metodo

Definizione

Restituisce il tipo di un elemento contenuto in un elenco o un insieme.

Overload

Nome Descrizione
GetListItemType(Object)

Restituisce il tipo di dati degli elementi nell'elenco specificato.

GetListItemType(Object, String)

Restituisce il tipo di dati degli elementi nell'origine dati specificata.

GetListItemType(Object)

Restituisce il tipo di dati degli elementi nell'elenco specificato.

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

Parametri

list
Object

Elenco da esaminare per informazioni sul tipo.

Valori restituiti

Oggetto Type degli elementi contenuti nell'elenco.

Commenti

Se il list parametro non è un elenco o una matrice, il tipo restituito sarà quello del list parametro stesso.

Si applica a

GetListItemType(Object, String)

Restituisce il tipo di dati degli elementi nell'origine dati specificata.

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

Parametri

dataSource
Object

Origine dati da esaminare per gli elementi.

dataMember
String

Nome facoltativo della proprietà nell'origine dati da utilizzare come membro dati. Può essere null.

Valori restituiti

Per il data binding complesso, l'oggetto Type degli elementi rappresentati da dataMember nell'origine dati; in caso contrario, dell'elemento Type nell'elenco stesso.

Commenti

Questa versione del GetListItemType metodo viene utilizzata per determinare il tipo di elementi utilizzati in schemi di data binding complessi o semplici. Questo metodo statico può essere utile per determinare se uno schema di data binding proposto è appropriato prima di provarlo.

Se dataSource è null, non è possibile trovare i descrittori di proprietà per gli elementi dell'elenco del membro dati specificato oppure il descrittore di proprietà per l'elemento di elenco è un ICustomTypeDescriptor, questo metodo restituisce il tipo della Object classe .

Se dataMember è null o vuoto, questo metodo restituisce l'oggetto Type degli elementi nell'origine dati, se è un elenco. In caso contrario, questo metodo restituisce l'oggetto Type dell'origine dati stessa.

Si applica a