Feature.GetValuesList
Feature.GetValuesList<T> method
Hämtar värdena för en attributsekvens som en lista.
public List<T> GetValuesList<T>(string attributeName, string separator)
| Parameter | Beskrivning |
|---|---|
| T | Önskad typ för värdena. |
| attributeName | Namn på attributet. |
| separator | En sträng som används för att separera attributnamn och indexvärde för sekvensen. |
Returvärde
Lista över värden för attributen som namnger olika efter sekvensindexvärde.
Undantag
| undantag | skick |
|---|---|
| ArgumentNullException | Attributnamnet ärnull. |
| ArgumentException | Attributet med detta namn finns inte i det här lagret. |
| InvalidOperationException | Attributet är inte låst. |
| InvalidOperationException | Värdet på det här attributet är inte inställt för den här funktionen. |
| InvalidCastException | Den begärda typen implementeras inteIConvertible. |
| InvalidCastException | Värdet på attributet ärnull, men den begärda typen är en värdetyp. |
| FormatException | Konverteringen misslyckades eftersom värdet är i felaktigt format. |
| OverflowException | Konverteringen misslyckades på grund av spill. |
Anmärkningar
Detta använderGetValue för att få ett enda värde. Så den här metoden konverterar värdet automatiskt till den typ som efterfrågas i den generiska typparametern. Om attribut med index 0 inte hittas kommer det att genererasArgumentException .
Se även
- class Feature
- namnutrymme Aspose.Gis
- hopsättning Aspose.GIS