The RoutingPreferenceRule type exposes the following members.
Constructors
Name | Description | |
---|---|---|
RoutingPreferenceRule |
Constructs a RoutingPreferenceRule containing a segment or fitting Id (MEPPartId) and description.
|
Methods
Name | Description | |
---|---|---|
AddCriterion |
Adds a new routing criterion.
|
|
Dispose |
Releases all resources used by the
RoutingPreferenceRule
|
|
Equals | (Inherited from Object .) | |
GetCriterion |
Gets the specified criteria.
|
|
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from
Object
.)
|
|
GetType |
Gets the
Type
of the current instance.
(Inherited from
Object
.)
|
|
RemoveCriteron |
Removes an existing criterion.
|
|
ToString |
Returns a string that represents the current object.
(Inherited from
Object
.)
|
Properties
Name | Description | |
---|---|---|
Description |
The description of the routing preference rule.
|
|
IsValidObject |
Specifies whether the .NET object represents a valid Revit entity.
|
|
MEPPartId |
The referenced MEPPart (segment or fitting) type in this rule. It may be InvalidElementId if no MEPPart will be allowed when the conditions satisfy the criteria in this rule.
|
|
NumberOfCriteria |
Gets the number of routing criteria.
|
|
RoutingPreferenceManager |
Gets the routing preference manager that owns this rule.
|