com.esri.arcgis.geodatabase
Interface INetElementClass

All Superinterfaces:
Serializable
All Known Implementing Classes:
INetElementClassProxy, NetElementClass

public interface INetElementClass
extends Serializable

Provides access to a member that gets the user class ID of an element class in the logical network.

Remarks

For a geometric network this UserClassID will be the same as the FeatureClassID you can get from the IFeatureClass::FeatureClassID method.

When To Use

You can get the INetElementClass interface from the NetElementClass object. This object is returned by various methods on the INetSchema interface. This interface provides the UserClassID of an element class in your logical network.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

See Also:
INetElementDescription, INetElementDescriptionEdit, INetElementClass, INetElements

Method Summary
 int getUserClassID()
          UserClassID of an element class in the logical network.
 

Method Detail

getUserClassID

int getUserClassID()
                   throws IOException,
                          AutomationException
UserClassID of an element class in the logical network.

Remarks

Each NetElementClass in a network has a unique identifier called a UserClassID.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
The userClassID
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.