com.esri.arcgis.geodatabase
Interface INetworkDirections2

All Superinterfaces:
INetworkDirections, Serializable
All Known Implementing Classes:
NetworkDirections

public interface INetworkDirections2
extends INetworkDirections, Serializable

Provides access to the properties for setting up driving directions.

Product Availability

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


Method Summary
 IArray getAttributeMappings()
          The collection of directions attribute mapping.
 void setAttributeMappingsByRef(IArray attributeMappings)
          The collection of directions attribute mapping.
 
Methods inherited from interface com.esri.arcgis.geodatabase.INetworkDirections
getDefaultOutputLengthUnits, getLengthAttributeName, getRoadClassAttributeName, getTimeAttributeName, setDefaultOutputLengthUnits, setLengthAttributeName, setRoadClassAttributeName, setTimeAttributeName
 

Method Detail

getAttributeMappings

IArray getAttributeMappings()
                            throws IOException,
                                   AutomationException
The collection of directions attribute mapping.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAttributeMappingsByRef

void setAttributeMappingsByRef(IArray attributeMappings)
                               throws IOException,
                                      AutomationException
The collection of directions attribute mapping.

Product Availability

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

Parameters:
attributeMappings - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.