getDesignRules()

Zusammenfassung

Gibt eine Liste mit Namen der Regeln zurück, die in dem übergebenen Design definiert sind. Alle Regeln einschließlich übernommener Regeln können auch zurückgegeben werden.

Syntax

getDesignRules ( designName As Name, _
                 Optional includeInherited? As Boolean = False ) As List 
Argument Typ Beschreibung
designName Name Das Design, aus dem Regelnamen zurückgegeben werden
includeInherited? Boolean Optional. Gibt alle Designregeln zurück, auch übernommene Regeln, wenn die Auswertung True ergibt. Vorgabe ist False.

Beispiel 1

In diesem Beispiel wird der Unterschied in demselben Design mit und ohne übernommene Regeln angezeigt.
Intent >getDesignRules(:IvMateConstraint) 
--> {}
Intent >getDesignRules(:IvMateConstraint, includeInherited? := True) 
-->{:index, :%%Name, :NHA, :render?, :entity1, ... :isKindOf?, :safeRef, :safeRefMethod}
Beachten Sie, dass das Ergebnis von includeInherited? abgeschnitten ist.