Provides access to members that supply information about, modify and manage junction-edge connectivity rules. Note: the IJunctionConnectivityRule interface has been superseded byIJunctionConnectivityRule2. Please consider using the more recent version.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Description
When To Use
The IJunctionConnectivityRule is the main interface for creating and getting information about a junction connectivity rule. Use this interface to create a new junction connectivity rule between subtypes in an edge network feature class and a junction network feature class. This interface also allows you to specify valid cardinality ranges for the rule.
Members
Description | ||
---|---|---|
Category | The name associated with the validation rule. | |
EdgeClassID | The ID of the NetworkEdge FeatureClass. | |
EdgeMaximumCardinality | The maxnimum cardinality value of the NetworkEdge FeatureClass. | |
EdgeMinimumCardinality | The minimum cardinality value of the NetworkEdge FeatureClass. | |
EdgeSubtypeCode | The subtype value of the NetworkEdge FeatureClass. | |
Helpstring | The helpstring associated with the validation rule. | |
JunctionClassID | The ID of the NetworkJunction FeatureClass. | |
JunctionMaximumCardinality | The maximum cardinality value of the NetworkJunction FeatureClass. | |
JunctionMinimumCardinality | The minimum cardinality value of the NetworkJunction FeatureClass. | |
JunctionSubtypeCode | The subtype value of the NetworkJunction FeatureClass. | |
Type | The type associated with the validation rule. |
Inherited Interfaces
Interfaces | Description |
---|---|
IConnectivityRule | Indicator interface that identifies connectivity rules. |
IRule | Provides access to members that return information about rules. |
CoClasses that implement IJunctionConnectivityRule
CoClasses and Classes | Description |
---|---|
JunctionConnectivityRule | ESRI Junction-Edge NetworkConnectivity rule object. |
Remarks
IJunctionConnectivityRule interface allows a user to constrain the type of network junction features that may be connected to one another, by specifying edge cardinalities and junction cardinalities. This allows a user to more effectively manage junctions in a network and maintain dabase integrity by not allowing invalid junction features.