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

INetworkFeature Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IN > INetworkFeature Interface
ArcGIS Developer Help

INetworkFeature Interface

Provides access to members that are common to all features in a GeometricNetwork.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

When To Use

Use the INetworkFeature interface to retrieve properties of a network feature.


Name Description
Method Connect Connect the Feature to the geometrically coincident NetworkFeature.
Method CreateNetworkElements Create the necessary NetworkElements in the associated Logical Network.
Method Disconnect Disconnect the Feature from all connected NetworkFeatures.
Read/write property Enabled Indicates whether the NetworkFeature is open or not (i.e., closed).
Read-only property GeometricNetwork The containing GeometricNetwork.
Method OnDisconnect Preparation for disconnecting the NetworkFeature.

Classes that implement INetworkFeature

Classes Description
ComplexEdgeFeature Esri Complex edge geometric network feature object.
ComplexJunctionFeature Esri Complex junction geometric network feature.
SimpleEdgeFeature Esri Geometric network simple edge feature object.
SimpleJunctionFeature Esri Geometric network simple junction feature object.


Features in a network can have one of four roles:

Simple Edge
Simple Junction
Complex Edge
Complex Junction

See Also

INetworkFeatureEvents Interface | IComplexNetworkFeature Interface | IComplexJunctionFeature Interface | IComplexEdgeFeature Interface | INetworkFeature.Connect Method | ISimpleEdgeFeature Interface | INetworkFeature Interface | IEdgeFeature Interface | ISimpleJunctionFeature Interface | IJunctionFeature Interface