Feature.GetValuesList

Feature.GetValuesList<T> method

Obtient les valeurs d’une séquence d’attributs sous forme de liste.

public List<T> GetValuesList<T>(string attributeName, string separator)
ParamètreLa description
TType souhaité pour les valeurs.
attributeNameNom de l’attribut.
separatorChaîne utilisée pour séparer le nom d’attribut et la valeur d’index de la séquence.

Return_Value

Liste des valeurs des attributs dont les noms diffèrent par valeur d’indice de séquence.

Exceptions

exceptioncondition
ArgumentNullExceptionLe nom de l’attribut estnull.
ArgumentExceptionL’attribut portant ce nom n’existe pas dans cette couche.
InvalidOperationExceptionL’attribut n’est pas verrouillé.
InvalidOperationExceptionLa valeur de cet attribut n’est pas définie pour cette fonctionnalité.
InvalidCastExceptionLe type demandé n’implémente pasIConvertible.
InvalidCastExceptionLa valeur de l’attribut estnull, mais le type demandé est un type valeur.
FormatExceptionLa conversion a échoué car la valeur est dans un format incorrect.
OverflowExceptionLa conversion a échoué en raison d’un débordement.

Remarques

Ceci utiliseGetValue pour obtenir une valeur unique. Ainsi, cette méthode convertit automatiquement la valeur dans le type demandé dans le paramètre de type générique. Si l’attribut avec l’index 0 ne sera pas trouvé, il généreraArgumentException .

Voir également