com.esri.arcgis.datasourcesraster
Interface IRasterItemFunctionArguments

All Superinterfaces:
Serializable
All Known Implementing Classes:
RasterItemFunctionArguments

public interface IRasterItemFunctionArguments
extends Serializable

Provides access to members that control Raster Item function arguments.

Product Availability

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


Method Summary
 Object getImageService()
          The image service that can be an image server or name object.
 int getRasterID()
          The raster item ID.
 String getURL()
          The image service URL.
 void setImageServiceByRef(Object ppImageService)
          The image service that can be an image server or name object.
 void setRasterID(int pRID)
          The raster item ID.
 void setURL(String pURL)
          The image service URL.
 

Method Detail

getImageService

Object getImageService()
                       throws IOException,
                              AutomationException
The image service that can be an image server or name object.

Product Availability

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

Returns:
A reference to another Object (IUnknown)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setImageServiceByRef

void setImageServiceByRef(Object ppImageService)
                          throws IOException,
                                 AutomationException
The image service that can be an image server or name object.

Product Availability

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

Parameters:
ppImageService - A reference to another Object (IUnknown) (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getURL

String getURL()
              throws IOException,
                     AutomationException
The image service URL.

Product Availability

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

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

setURL

void setURL(String pURL)
            throws IOException,
                   AutomationException
The image service URL.

Product Availability

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

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

getRasterID

int getRasterID()
                throws IOException,
                       AutomationException
The raster item ID.

Product Availability

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

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

setRasterID

void setRasterID(int pRID)
                 throws IOException,
                        AutomationException
The raster item ID.

Product Availability

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

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