com.esri.arcgis.carto
Interface IAISRequest

All Superinterfaces:
Serializable
All Known Implementing Classes:
AISRequest

public interface IAISRequest
extends Serializable

Provides access to members that controls an AIS request.

Description

This interface is new at ArcGIS 9.3.

Product Availability

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


Method Summary
 IStringArray getArguments()
          The AIS request arguments.
 IGeoImageDescription getGeoImageDescription()
          The request image description.
 String getName()
          The AIS request name, e.g.
 void setArgumentsByRef(IStringArray ppArguments)
          The AIS request arguments.
 void setGeoImageDescriptionByRef(IGeoImageDescription ppImageDescription)
          The request image description.
 void setName(String pName)
          The AIS request name, e.g.
 

Method Detail

getName

String getName()
               throws IOException,
                      AutomationException
The AIS request name, e.g. PutServiceProperties, and etc.

Product Availability

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

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

setName

void setName(String pName)
             throws IOException,
                    AutomationException
The AIS request name, e.g. PutServiceProperties, and etc.

Product Availability

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

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

getGeoImageDescription

IGeoImageDescription getGeoImageDescription()
                                            throws IOException,
                                                   AutomationException
The request image description.

Product Availability

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

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

setGeoImageDescriptionByRef

void setGeoImageDescriptionByRef(IGeoImageDescription ppImageDescription)
                                 throws IOException,
                                        AutomationException
The request image description.

Product Availability

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

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

getArguments

IStringArray getArguments()
                          throws IOException,
                                 AutomationException
The AIS request arguments.

Product Availability

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

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

setArgumentsByRef

void setArgumentsByRef(IStringArray ppArguments)
                       throws IOException,
                              AutomationException
The AIS request arguments.

Product Availability

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

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