com.esri.arcgis.trackinganalyst
Interface IVisualBasicAction

All Superinterfaces:
Serializable
All Known Implementing Classes:
IVisualBasicActionProxy

public interface IVisualBasicAction
extends Serializable

Provides access to properties and methods needed to manage custom Visual Basic actions.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.


Method Summary
 String getVBMacroName()
          Identifies the macro name for the Visual Basic action settings.
 String getVBModuleName()
          Identifies the module name for the Visual Basic action.
 String getVBProjectName()
          Identifies the project name for the Visual Basic action.
 void setVBMacroName(String pVal)
          Identifies the macro name for the Visual Basic action settings.
 void setVBModuleName(String pVal)
          Identifies the module name for the Visual Basic action.
 void setVBProjectName(String pVal)
          Identifies the project name for the Visual Basic action.
 

Method Detail

getVBProjectName

String getVBProjectName()
                        throws IOException,
                               AutomationException
Identifies the project name for the Visual Basic action.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setVBProjectName

void setVBProjectName(String pVal)
                      throws IOException,
                             AutomationException
Identifies the project name for the Visual Basic action.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Parameters:
pVal - The pVal (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVBModuleName

String getVBModuleName()
                       throws IOException,
                              AutomationException
Identifies the module name for the Visual Basic action.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setVBModuleName

void setVBModuleName(String pVal)
                     throws IOException,
                            AutomationException
Identifies the module name for the Visual Basic action.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Parameters:
pVal - The pVal (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVBMacroName

String getVBMacroName()
                      throws IOException,
                             AutomationException
Identifies the macro name for the Visual Basic action settings.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setVBMacroName

void setVBMacroName(String pVal)
                    throws IOException,
                           AutomationException
Identifies the macro name for the Visual Basic action settings.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Parameters:
pVal - The pVal (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.