Feature.SetValues
Feature.SetValues method
تعيين قيم جديدة لجميع السمات. ضع في اعتبارك أيضًا استخدامCopyValues
طريقة لتبسيط قيم الإعداد في مكالمة واحدة.
public int SetValues(object[] values)
معامل | يكتب | وصف |
---|---|---|
values | Object[] | مجموعة القيم الجديدة. |
قيمة الإرجاع
عدد قيم السمات المحددة.
استثناءات
استثناء | حالة |
---|---|
ArgumentNullException | الحجة لا يمكن أن تكونnull . |
ArgumentException | السمة بهذا الاسم غير موجودة في هذه الطبقة. |
InvalidOperationException | السمة غير مؤمنة. |
InvalidCastException | لا يتم تنفيذ نوع القيمةIConvertible. |
FormatException | فشل التحويل لأن القيمة بتنسيق غير صحيح. |
OverflowException | فشل التحويل بسبب تجاوز السعة. |
ملاحظات
تقوم هذه الطريقة بتحويل كل قيمة تلقائيًا إلى نوع السمة. لا يلزم أن يتطابق طول مصفوفة القيم مع عدد السمات في الميزة. إذا كان طول المصفوفة أكبر من عدد السمات ، فسيتم نسخ جميع قيم المصفوفة في السمات ؛ إذا كانت أقل ، يتم نسخ عدد قيم طول المصفوفة فقط في السمات ، بدءًا من قيمة السمة بالترتيب 0.
أنظر أيضا
- class Feature
- مساحة الاسم Aspose.Gis
- المجسم Aspose.GIS