الفئة Feature

Feature class

ميزة جغرافية مكوّنة من شكل هندسي وسمات معرفة من قبل المستخدم.

public class Feature

الخصائص

الاسمالوصف
Geometry { get; set; }يحصل أو يعيّن شكل الميزة. لا يمكن أن يكون null، استخدم Null للدلالة على الشكل المفقود.

الطرق

الاسمالوصف
CopyValues(Feature)ينسخ قيم السمات من ميزة أخرى.
GetValue(string)يحصل على قيمة سمة.
GetValue<T>(string)يحصل على قيمة سمة.
GetValueOrDefault(string, object)يحصل على قيمة سمة، أو DefaultValue إذا لم تُحدد القيمة أو كانت null.
GetValueOrDefault<T>(string)يحصل على قيمة سمة، أو DefaultValue إذا لم تُحدد القيمة أو كانت null.
GetValueOrDefault<T>(string, object)يحصل على قيمة سمة، أو DefaultValue إذا لم تُحدد القيمة أو كانت null.
GetValues(object[], object)يعيد القيم لجميع السمات في مصفوفة.
GetValuesDump(object)يعيد القيم لجميع السمات في مصفوفة. يُنصح باستخدام طريقة GetValues لتجنب تخصيص الذاكرة الإضافي.
GetValuesList<T>(string, string, int)يحصل على قيم تسلسل السمات كقائمة.
IsValueNull(string)يحدد ما إذا كانت السمة المحددة قد تم تعيينها صراحةً إلى القيمة null.
IsValueSet(string)يفحص ما إذا كانت قيمة السمة مُعينة في هذه الميزة.
SetValue<T>(string, T)يضبط قيمة جديدة لسمة.
SetValueNull(string)يضبط قيمة السمة إلى null.
SetValues(object[])يضبط قيمًا جديدة لجميع السمات. كما يُنصح باستخدام طريقة CopyValues لتبسيط تعيين القيم في استدعاء واحد.
UnsetValue(string)يزيل قيمة السمة من هذه الميزة.

انظر أيضًا