This document is archived and information here might be outdated.  Recommended version.


ISchematicNodeReductionRuleByPriority Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Schematic > ESRI.ArcGIS.Schematic > Interfaces > IS > ISchematicNodeReductionRuleByPriority Interface
ArcGIS Developer Help

ISchematicNodeReductionRuleByPriority Interface

Provides access to members that manage the generic Schematic Node Reduction By Priority rule.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Schematics Extension.

Description

The Node Reduction By Priority rule allows you to generate schematic diagrams after all nodes or some particular nodes implemented by a given node schematic element class have been removed and after the links that connected these removed nodes have been reconnected to a target node so the topology is preserved.

Members

Name Description
Read/write property ActivePriority Indicates if the element class priority is activated.
Read/write property ElementClassPrioritiesToReduceAlways List of the element class names the Schematic Node Reduction By Priority rule must always reduce ordered by their decreasing priority.
Read/write property ExtendedCriteriaName Name of the extended criteria.
Read/write property ExtendedCriteriaUsed Indicates if additional extended criteria is used.
Read/write property NodeDegreeConstraint Indicates if the degree of the nodes is a constraint for the Schematic Node Reduction By Priority rule.
Read/write property OrderedElementClassPriorities List of the element class names ordered by their decreasing priority for the Schematic Node Reduction By Priority rule.
Read/write property ReduceIfOnlyTwoChoicesWithSamePriority Indicates if the Schematic Node Reduction By Priority rule occurs if there are only two possibilities to apply the rule and if these solutions have the same priority.
Read/write property ReduceNodeDegree0 Indicates if the disconnected nodes (that is, the nodes with degree 0) must be automatically reduced by the Schematic Node Reduction By Priority rule.
Read/write property ReduceNodeDegree1 Indicates if the leaves nodes (that is, the nodes with degree 1) must be automatically reduced by the Schematic Node Reduction By Priority rule.
Read/write property ReduceNodeDegree2 Indicates if the nodes with degree 2 must be automatically reduced by the Schematic Node Reduction By Priority rule.
Read/write property ReduceNodeDegreeSup3 Indicates if the nodes with a degree upper than 2 must be automatically reduced by the Schematic Node Reduction By Priority rule.

Classes that implement ISchematicNodeReductionRuleByPriority

Classes Description
SchematicNodeReductionRuleByPriority Schematic Node Reduction By Priority rule object.