ListBindingHelper.GetListItemType Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne le type d'un élément contenu dans une liste ou une collection.
Surcharges
GetListItemType(Object) |
Retourne le type de données des éléments de la liste spécifiée. |
GetListItemType(Object, String) |
Retourne le type de données des éléments de la source de données spécifiée. |
GetListItemType(Object)
Retourne le type de données des éléments de la liste spécifiée.
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
Paramètres
- list
- Object
La liste qui contient les informations de type à examiner.
Retours
Type des éléments de la liste.
Remarques
Si le list
paramètre n’est pas une liste ou un tableau, le type retourné est celui du list
paramètre lui-même.
S’applique à
GetListItemType(Object, String)
Retourne le type de données des éléments de la source de données spécifiée.
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
Paramètres
- dataSource
- Object
Source de données qui contient les éléments à examiner.
- dataMember
- String
Le nom facultatif de la propriété de la source de données à utiliser comme donnée membre. Il peut s’agir de null
.
Retours
Dans les liaisons complexes de données, Type des éléments représentés par dataMember
dans la source de données ; sinon Type de l'élément de la liste elle-même.
Remarques
Cette version de la GetListItemType méthode est utilisée pour déterminer le type d’éléments utilisés dans des schémas de liaison de données complexes ou simples. Cette méthode statique peut être utile pour déterminer si un schéma de liaison de données proposé est approprié avant de le tenter.
Si dataSource
c’est null
le cas, les descripteurs de propriété ne peuvent pas être trouvés pour les éléments de liste du membre de données spécifié, ou le descripteur de propriété pour l’élément de liste est un ICustomTypeDescriptor, cette méthode retourne le type de la Object classe.
Si dataMember
elle est null
ou vide, cette méthode retourne les Type éléments de la source de données, s’il s’agit d’une liste ; sinon, cette méthode retourne la Type source de données elle-même.