Feature.GetValuesList
Feature.GetValuesList<T> method
Λαμβάνει τις τιμές μιας ακολουθίας χαρακτηριστικών ως λίστα.
public List<T> GetValuesList<T>(string attributeName, string separator)
Παράμετρος | Περιγραφή |
---|---|
T | Επιθυμητός τύπος για τις τιμές. |
attributeName | Όνομα του χαρακτηριστικού. |
separator | Μια συμβολοσειρά που χρησιμοποιείται για τον διαχωρισμό του ονόματος χαρακτηριστικού και της τιμής ευρετηρίου της ακολουθίας. |
Επιστρεφόμενη Αξία
Λίστα τιμών των χαρακτηριστικών που ονομάζονται διαφορετικά κατά τιμή ευρετηρίου ακολουθίας.
Εξαιρέσεις
εξαίρεση | κατάσταση |
---|---|
ArgumentNullException | Το όνομα του χαρακτηριστικού είναιnull . |
ArgumentException | Το χαρακτηριστικό με αυτό το όνομα δεν υπάρχει σε αυτό το επίπεδο. |
InvalidOperationException | Το χαρακτηριστικό δεν είναι κλειδωμένο. |
InvalidOperationException | Η τιμή αυτού του χαρακτηριστικού δεν έχει οριστεί για αυτό το χαρακτηριστικό. |
InvalidCastException | Ο ζητούμενος τύπος δεν εφαρμόζεταιIConvertible. |
InvalidCastException | Η τιμή του χαρακτηριστικού είναιnull , αλλά ο ζητούμενος τύπος είναι τύπος τιμής. |
FormatException | Η μετατροπή απέτυχε επειδή η τιμή είναι σε εσφαλμένη μορφή. |
OverflowException | Η μετατροπή απέτυχε λόγω υπερχείλισης. |
Παρατηρήσεις
Αυτό χρησιμοποιείGetValue
για να πάρετε μια ενιαία τιμή. Έτσι, αυτή η μέθοδος μετατρέπει αυτόματα την τιμή στον τύπο που ζητήθηκε στην παράμετρο γενικού τύπου. Εάν το χαρακτηριστικό με δείκτη 0 δεν βρεθεί, θα δημιουργηθείArgumentException .
Δείτε επίσης
- class Feature
- χώρος ονομάτων Aspose.Gis
- συνέλευση Aspose.GIS