Feature.GetValuesList
محتويات
[
يخفي
]Feature.GetValuesList<T> method
يحصل على قيم تسلسل السمات كقائمة.
public List<T> GetValuesList<T>(string attributeName, string separator, int count = 0)
| معامل | الوصف |
|---|---|
| T | النوع المطلوب للقيم. |
| attributeName | اسم السمة. |
| فاصل | سلسلة تُستخدم لفصل اسم السمة وقيمة الفهرس في التسلسل. |
| عدد | عدد القيم التي يجب إرجاعها (القيم المفقودة تُملأ كقيمة null) |
قيمة الإرجاع
قائمة القيم للسمات التي تختلف أسماؤها حسب قيمة فهرس التسلسل.
استثناءات
| استثناء | شرط |
|---|---|
| ArgumentNullException | اسم السمة هو null. |
| ArgumentException | السمة بهذا الاسم غير موجودة في هذه الطبقة. |
| InvalidOperationException | السمة غير مقفلة. |
| InvalidOperationException | قيمة هذه السمة غير مُحددة لهذه الميزة. |
| InvalidCastException | النوع المطلوب لا يُطبق الواجهة IConvertible. |
| InvalidCastException | قيمة السمة هي null، لكن النوع المطلوب هو نوع قيمي. |
| FormatException | فشل التحويل لأن القيمة بتنسيق غير صحيح. |
| OverflowException | فشل التحويل بسبب تجاوز السعة. |
ملاحظات
يستخدم هذا GetValue للحصول على قيمة واحدة. لذا، تقوم هذه الطريقة بتحويل القيمة تلقائيًا إلى النوع المطلوب في معامل النوع العام. إذا لم يتم العثور على السمة ذات الفهرس 0 فستُنشئ استثناء ArgumentException.
انظر أيضًا
- class Feature
- namespace Aspose.Gis
- assembly Aspose.GIS