Feature.GetValuesList

Feature.GetValuesList<T> method

Obtiene los valores de una secuencia de atributos en forma de lista.

public List<T> GetValuesList<T>(string attributeName, string separator)
ParámetroDescripción
TTipo deseado para los valores.
attributeNameNombre del atributo.
separatorUna cadena que se utiliza para separar el nombre del atributo y el valor del índice de la secuencia.

Valor_devuelto

Lista de valores de los atributos cuyos nombres difieren por valor de índice de secuencia.

Excepciones

excepcióncondición
ArgumentNullExceptionEl nombre del atributo esnull.
ArgumentExceptionEl atributo con este nombre no existe en esta capa.
InvalidOperationExceptionEl atributo no está bloqueado.
InvalidOperationExceptionEl valor de este atributo no está establecido para esta característica.
InvalidCastExceptionEl tipo solicitado no implementaIConvertible.
InvalidCastExceptionEl valor del atributo esnull, pero el tipo solicitado es un tipo de valor.
FormatExceptionLa conversión falló porque el valor tiene un formato incorrecto.
OverflowExceptionLa conversión falló debido a un desbordamiento.

Observaciones

Esto utilizaGetValue para obtener un valor único. Entonces, este método convierte el valor automáticamente al tipo solicitado en el parámetro de tipo genérico. Si no se encuentra el atributo con índice 0, generaráArgumentException .

Ver también