Feature.GetValue
Contenido
[
Ocultar
]GetValue<T>(string)
Obtiene el valor de un atributo.
public T GetValue<T>(string attributeName)
Parámetro | Descripción |
---|---|
T | Tipo deseado para el valor. |
attributeName | Nombre del atributo. |
Valor_devuelto
Valor del atributo.
Excepciones
excepción | condición |
---|---|
ArgumentNullException | El nombre del atributo esnull . |
ArgumentException | El atributo con este nombre no existe en esta capa. |
InvalidOperationException | El atributo no está bloqueado. |
InvalidOperationException | El valor de este atributo no está establecido para esta característica. |
InvalidCastException | El tipo solicitado no implementaIConvertible. |
InvalidCastException | El valor del atributo esnull , pero el tipo solicitado es un tipo de valor. |
FormatException | La conversión falló porque el valor tiene un formato incorrecto. |
OverflowException | La conversión falló debido a un desbordamiento. |
Observaciones
Este método convierte el valor automáticamente al tipo solicitado en el parámetro de tipo genérico. Si la capa no requiere que sus características tengan valores para todos los atributos definidos para la capa, este método puede fallar conInvalidOperationException cuando se solicita un valor faltante. Al trabajar con tales capas, considere usarGetValueOrDefault
.
Ver también
- class Feature
- espacio de nombres Aspose.Gis
- asamblea Aspose.GIS
GetValue(string)
Obtiene el valor de un atributo.
public object GetValue(string attributeName)
Parámetro | Escribe | Descripción |
---|---|---|
attributeName | String | Nombre del atributo. |
Valor_devuelto
Valor del atributo.
Excepciones
excepción | condición |
---|---|
ArgumentNullException | El nombre del atributo esnull . |
ArgumentException | El atributo con este nombre no existe en esta capa. |
InvalidOperationException | El atributo no está bloqueado. |
InvalidOperationException | El valor de este atributo no está establecido para esta característica. |
Observaciones
Si la capa no requiere que sus características tengan valores para todos los atributos definidos para la capa, este método puede fallar conInvalidOperationException cuando se solicita un valor faltante. Al trabajar con tales capas, considere usarGetValueOrDefault
.
Ver también
- class Feature
- espacio de nombres Aspose.Gis
- asamblea Aspose.GIS