|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface INetworkElement
Provides access to members that specify the properties common to all network elements.
The INetworkElement interface is used to access the properties of the network element, such as its attribute values and identifiers.
To access the NetworkElement object for an existing element in the network dataset, use the QueryJunction, QueryEdge, or QueryTurn methods on the INetworkQuery interface.
Method Summary | |
---|---|
Object |
getAttributeValue(int attributeID)
Value of this network element for the given network attribute ID. |
Object |
getAttributeValueByName(String attributeName)
Value of this network element for the given network attribute name. |
int |
getEID()
Element ID for this network element. |
int |
getElementType()
Type of this network element. |
int |
getOID()
Object ID of the object corresponding to this network element. |
int |
getSourceID()
ID of the network dataset source from which this network element was derived. |
Method Detail |
---|
int getEID() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getElementType() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getSourceID() throws IOException, AutomationException
The SourceID is the unique ID of the NetworkSource that generated this network element.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getOID() throws IOException, AutomationException
The OID property returns the ObjectID of the feature that generated this network element.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Object getAttributeValue(int attributeID) throws IOException, AutomationException
attributeID
- The attributeID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Object getAttributeValueByName(String attributeName) throws IOException, AutomationException
attributeName
- The attributeName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |