Class LabelingRule

LabelingRule class

Ένας κανόνας που ορίζεται από το χρήστη γιαRuleBasedLabeling .

public class LabelingRule

Ιδιότητες

ΟνομαΠεριγραφή
Filter { get; }Καθορίζει εάν ο “κανόνας φίλτρου” θα πρέπει να εφαρμόζει ετικέτα στο χαρακτηριστικό. Εάν επιστρέφειtrue χρησιμοποιείται η επισήμανση. Διαφορετικά, η δυνατότητα παραλείπεται.
IsElseRule { get; }Λαμβάνει μια τιμή που υποδεικνύει εάν αυτός ο κανόνας είναι “άλλος κανόνας”.
IsFilterRule { get; }Λαμβάνει μια τιμή που υποδεικνύει εάν αυτός ο κανόνας είναι “φίλτρο-κανόνας”.
Labeling { get; }Επισήμανση για εφαρμογή στο χαρακτηριστικό.

Μέθοδοι

ΟνομαΠεριγραφή
static CreateElseRule(Labeling)Δημιουργεί νέο κανόνα που εφαρμόζει μια επισήμανση στο χαρακτηριστικό κάθε φορά που δεν ταιριάζει με κανέναν κανόνα φίλτρου.
static CreateFilterRule(Func<Feature, bool>, Labeling)Δημιουργεί νέο κανόνα που εφαρμόζει μια ετικέτα στο χαρακτηριστικό κάθε φορά που περνάει το φίλτρο.

Δείτε επίσης