Share

RoutingPreferenceManager.AddRule(RoutingPreferenceRuleGroupType, RoutingPreferenceRule) Method

Adds a new routing preference rule to the rule group.


Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.2.0.0 (26.2.0.0)

Syntax

C#

public void AddRule(
	RoutingPreferenceRuleGroupType groupType,
	RoutingPreferenceRule rule
)

Parameters

groupType  RoutingPreferenceRuleGroupType
The routing preference group in which the rule should be added.
rule  RoutingPreferenceRule
The new rule to be added.

Exceptions

ExceptionCondition
ArgumentException The rule cannot be added to the groupType. -or- Thrown if the index is out of bounds, or the rule is not valid for this group (e.g. an elbow may not be added to the junction group).
ArgumentNullException A non-optional argument was null
ArgumentOutOfRangeException A value passed for an enumeration argument is not a member of that enumeration

See Also

Reference

Was this information helpful?