Rule

Rule class

Eine benutzerdefinierte Regel fürRuleBasedSymbolizer .

public class Rule

Eigenschaften

Name Beschreibung
Filter { get; } Legt fest, ob “filter-rule” den Symbolisierer auf das Feature anwenden soll. Wenn zurückgegeben wirdtrue Symbolisierer wird verwendet; Andernfalls wird die Funktion übersprungen.
IsElseRule { get; } Ruft einen Wert ab, der angibt, ob diese Regel “else-rule” ist.
IsFilterRule { get; } Ruft einen Wert ab, der angibt, ob diese Regel “filter-rule” ist.
Symbolizer { get; } Symbolisierer zum Anwenden auf das Feature.

Methoden

Name Beschreibung
static CreateElseRule(VectorSymbolizer) Erstellt eine neue Regel, die einen Symbolisierer auf das Feature anwendet, wenn es keiner Filterregel entspricht.
static CreateFilterRule(Func<Feature, bool>, VectorSymbolizer) Erstellt eine neue Regel, die einen Symbolisierer auf das Feature anwendet, wenn es den Filter passiert.

Siehe auch