This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IC > IComplexNetworkFeature Interface (ArcObjects .NET 10.5 SDK) |
Provides access to members that return and modify complex network features.
Description | ||
---|---|---|
EdgeElementCount | The number of edge elements associated with this Feature. | |
EnabledByIndex | Indicates whether the NetworkFeature is open or not (i.e., closed). | |
FindEdgeEID | The EID associated with the EdgeElement at the specified point. |
CoClasses and Classes | Description |
---|---|
ComplexEdgeFeature | Esri Complex edge geometric network feature object. |
ComplexJunctionFeature | Esri Complex junction geometric network feature. |
The IComplexNetworkFeature interface provides a mechanism to determine the number of edge elements in the logical network that are associated with the complex network feature; it can also be used to return their Enabled properties and finds the edge element ID (or EID) that is associated with the portion of the geometry found at the specified location. The IComplexNetworkFeature::EnabledByIndex property should not be used to set the enabled value, see the help on the EnabledByIndex property for more information.
It is recommended that developers do not use Complex Junctions in their data modeling solutions. Developers can leverage existing Geodatabase components in order to implement partial functionality, such as class extensions.
INetworkFeatureEvents Interface | IComplexNetworkFeature Interface | IComplexJunctionFeature Interface | IComplexEdgeFeature Interface | INetworkFeature.Connect Method | ISimpleEdgeFeature Interface | INetworkFeature Interface | IEdgeFeature Interface | ISimpleJunctionFeature Interface | IJunctionFeature Interface