Class Rule

Rule class

Определенное пользователем правило дляRuleBasedSymbolizer .

public class Rule

Характеристики

ИмяОписание
Filter { get; }Определяет, должно ли «правило фильтра» применять символизатор к объекту. Если возвращаетсяtrue используется символизатор; в противном случае функция пропускается.
IsElseRule { get; }Получает значение, указывающее, является ли это правило “другим правилом”.
IsFilterRule { get; }Получает значение, указывающее, является ли данное правило правилом-фильтром.
Symbolizer { get; }Символизатор для применения к функции.

Методы

ИмяОписание
static CreateElseRule(VectorSymbolizer)Создает новое правило, которое применяет символизатор к объекту всякий раз, когда он не соответствует ни одному правилу фильтрации.
static CreateFilterRule(Func<Feature, bool>, VectorSymbolizer)Создает новое правило, которое применяет символизатор к объекту всякий раз, когда он проходит фильтр.

Смотрите также