الفئة Rule

Rule class

قاعدة معرفة من قبل المستخدم لـ RuleBasedSymbolizer.

public class Rule

الخصائص

الاسمالوصف
Filter { get; }يحدد ما إذا كان “filter-rule” يجب أن يطبق الرمز على الميزة. إذا أعاد true يُستخدم الرمز؛ وإلا تُتخطى الميزة.
IsElseRule { get; }يحصل على قيمة تشير إلى ما إذا كانت هذه القاعدة هي “else-rule”.
IsFilterRule { get; }يحصل على قيمة تشير إلى ما إذا كانت هذه القاعدة هي “filter-rule”.
Symbolizer { get; }الرمز لتطبيقه على الميزة.

الطرق

الاسمالوصف
static CreateElseRule(VectorSymbolizer)ينشئ قاعدة جديدة تطبق رمزًا على الميزة كلما لم تتطابق مع أي قاعدة تصفية.
static CreateFilterRule(Func<Feature, bool>, VectorSymbolizer)ينشئ قاعدة جديدة تطبق رمزًا على الميزة كلما اجتازت الفلتر.

انظر أيضًا