Feature.GetValueOrDefault
Contenuti
[
Nascondere
]GetValueOrDefault<T>(string)
Ottiene il valore di un attributo, oDefaultValue se il valore non è impostato onullo .
public T GetValueOrDefault<T>(string attributeName)
| Parametro | Descrizione |
|---|---|
| T | Tipo desiderato per il valore. |
| attributeName | Nome dell’attributo. |
Valore di ritorno
Valore dell’attributo.
Eccezioni
| eccezione | condizione |
|---|---|
| ArgumentNullException | Il nome dell’attributo ènull. |
| ArgumentException | L’attributo con questo nome non esiste in questo livello. |
| InvalidOperationException | L’attributo non è bloccato. |
| InvalidOperationException | Il valore di questo attributo non è impostato per questa funzione. |
| InvalidCastException | Il tipo richiesto non viene implementatoIConvertible. |
| InvalidCastException | Il valore dell’attributo ènull, ma il tipo richiesto è un tipo di valore. |
| FormatException | Conversione non riuscita perché il valore è in un formato errato. |
| OverflowException | Conversione non riuscita a causa di overflow. |
Osservazioni
Questo metodo converte automaticamente il valore nel tipo richiesto nel parametro di tipo generico.
Guarda anche
- class Feature
- spazio dei nomi Aspose.Gis
- assemblea Aspose.GIS
GetValueOrDefault(string, object)
Ottiene il valore di un attributo, oDefaultValue se il valore non è impostato onullo .
public object GetValueOrDefault(string attributeName, object defaultValue = null)
| Parametro | Tipo | Descrizione |
|---|---|---|
| attributeName | String | Nome dell’attributo. |
| defaultValue | Object | Il valore da restituire se manca il valore dell’attributo. Il valore predefinito ènull . |
Valore di ritorno
Valore dell’attributo.
Eccezioni
| eccezione | condizione |
|---|---|
| ArgumentNullException | Il nome dell’attributo ènull. |
| ArgumentException | L’attributo con questo nome non esiste in questo livello. |
| InvalidOperationException | L’attributo non è bloccato. |
| InvalidOperationException | Il valore di questo attributo non è impostato per questa funzione. |
Guarda anche
- class Feature
- spazio dei nomi Aspose.Gis
- assemblea Aspose.GIS
GetValueOrDefault<T>(string, object)
Ottiene il valore di un attributo, oDefaultValue se il valore non è impostato onullo .
public T GetValueOrDefault<T>(string attributeName, object defaultValue)
| Parametro | Descrizione |
|---|---|
| T | Tipo desiderato per il valore. |
| attributeName | Nome dell’attributo. |
| defaultValue | Il valore da restituire se manca il valore dell’attributo. |
Valore di ritorno
Valore dell’attributo.
Eccezioni
| eccezione | condizione |
|---|---|
| ArgumentNullException | Il nome dell’attributo ènull. |
| ArgumentException | L’attributo con questo nome non esiste in questo livello. |
| InvalidOperationException | L’attributo non è bloccato. |
| InvalidOperationException | Il valore di questo attributo non è impostato per questa funzione. |
| InvalidCastException | Il tipo richiesto non viene implementatoIConvertible. |
| InvalidCastException | Il valore dell’attributo ènull, ma il tipo richiesto è un tipo di valore. |
| FormatException | Conversione non riuscita perché il valore è in un formato errato. |
| OverflowException | Conversione non riuscita a causa di overflow. |
Osservazioni
Questo metodo converte automaticamente il valore nel tipo richiesto nel parametro di tipo generico.
Guarda anche
- class Feature
- spazio dei nomi Aspose.Gis
- assemblea Aspose.GIS