Feature.GetValuesList
Feature.GetValuesList<T> method
Ottiene i valori di una sequenza di attributi come elenco.
public List<T> GetValuesList<T>(string attributeName, string separator)
Parametro | Descrizione |
---|---|
T | Tipo desiderato per i valori. |
attributeName | Nome dell’attributo. |
separator | Una stringa utilizzata per separare il nome dell’attributo e il valore dell’indice della sequenza. |
Valore di ritorno
Elenco dei valori degli attributi i cui nomi differiscono per il valore dell’indice di sequenza.
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 usaGetValue
per ottenere un valore singolo. Quindi, questo metodo converte automaticamente il valore nel tipo richiesto nel parametro di tipo generico. Se l’attributo con indice 0 non verrà trovato, verrà generatoArgumentException .
Guarda anche
- class Feature
- spazio dei nomi Aspose.Gis
- assemblea Aspose.GIS