com.esri.arcgis.datasourcesfile
Interface IUsageModeInfo

All Superinterfaces:
Serializable
All Known Implementing Classes:
IUsageModeInfoProxy

public interface IUsageModeInfo
extends Serializable

Provides access to user mode information.

Product Availability

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


Method Summary
 String getName()
          Usage mode name.
 IUsageModeOption getOption(int nIndex)
          Usage mode option.
 int getOptionCount()
          Usage mode options count.
 

Method Detail

getName

String getName()
               throws IOException,
                      AutomationException
Usage mode name.

Product Availability

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

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

getOptionCount

int getOptionCount()
                   throws IOException,
                          AutomationException
Usage mode options count.

Product Availability

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

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

getOption

IUsageModeOption getOption(int nIndex)
                           throws IOException,
                                  AutomationException
Usage mode option.

Product Availability

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

Parameters:
nIndex - The nIndex (in)
Returns:
A reference to a com.esri.arcgis.datasourcesfile.IUsageModeOption
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.