Feature.GetValueOrDefault
Contenido
[
Ocultar
]GetValueOrDefault<T>(string)
Obtiene el valor de un atributo, oDefaultValue
si el valor no está configurado onulo
.
public T GetValueOrDefault<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.
Ver también
- class Feature
- espacio de nombres Aspose.Gis
- asamblea Aspose.GIS
GetValueOrDefault(string, object)
Obtiene el valor de un atributo, oDefaultValue
si el valor no está configurado onulo
.
public object GetValueOrDefault(string attributeName, object defaultValue = null)
Parámetro | Escribe | Descripción |
---|---|---|
attributeName | String | Nombre del atributo. |
defaultValue | Object | El valor que se devolverá si falta el valor del atributo. El valor predeterminado esnull . |
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. |
Ver también
- class Feature
- espacio de nombres Aspose.Gis
- asamblea Aspose.GIS
GetValueOrDefault<T>(string, object)
Obtiene el valor de un atributo, oDefaultValue
si el valor no está configurado onulo
.
public T GetValueOrDefault<T>(string attributeName, object defaultValue)
Parámetro | Descripción |
---|---|
T | Tipo deseado para el valor. |
attributeName | Nombre del atributo. |
defaultValue | El valor que se devolverá si falta el valor 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.
Ver también
- class Feature
- espacio de nombres Aspose.Gis
- asamblea Aspose.GIS