com.esri.arcgis.geodatabase
Interface INetworkAttributeParameter2

All Superinterfaces:
INetworkAttributeParameter, Serializable
All Known Implementing Classes:
NetworkAttributeParameter

public interface INetworkAttributeParameter2
extends INetworkAttributeParameter, Serializable

Provides access to members that specify the properties of a parameter of a network attribute.

Product Availability

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


Method Summary
 int getParameterUsageType()
          The usage type of the parameter.
 void setParameterUsageType(int parameterUsageType)
          The usage type of the parameter.
 
Methods inherited from interface com.esri.arcgis.geodatabase.INetworkAttributeParameter
getDefaultValue, getName, getValue, getVarType, setDefaultValue, setName, setValue, setVarType
 

Method Detail

getParameterUsageType

int getParameterUsageType()
                          throws IOException,
                                 AutomationException
The usage type of the parameter.

Product Availability

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

Returns:
A com.esri.arcgis.geodatabase.esriNetworkAttributeParameterUsageType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setParameterUsageType

void setParameterUsageType(int parameterUsageType)
                           throws IOException,
                                  AutomationException
The usage type of the parameter.

Product Availability

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

Parameters:
parameterUsageType - A com.esri.arcgis.geodatabase.esriNetworkAttributeParameterUsageType constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.