com.esri.arcgis.datasourcesraster
Interface ITableFunctionArguments

All Superinterfaces:
Serializable
All Known Implementing Classes:
TableFunctionArguments

public interface ITableFunctionArguments
extends Serializable

Provides access to members that control table arguments.

Product Availability

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


Method Summary
 Object getAttributeTable()
          The raster attribute table.
 Object getRaster()
          The source raster object.
 void setAttributeTableByRef(Object ppRAT)
          The raster attribute table.
 void setRasterByRef(Object ppRaster)
          The source raster object.
 

Method Detail

getRaster

Object getRaster()
                 throws IOException,
                        AutomationException
The source raster 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.

setRasterByRef

void setRasterByRef(Object ppRaster)
                    throws IOException,
                           AutomationException
The source raster object.

Product Availability

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

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

getAttributeTable

Object getAttributeTable()
                         throws IOException,
                                AutomationException
The raster attribute table.

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.

setAttributeTableByRef

void setAttributeTableByRef(Object ppRAT)
                            throws IOException,
                                   AutomationException
The raster attribute table.

Product Availability

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

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