com.esri.arcgis.arcweb
Interface IArcWebTable

All Superinterfaces:
Serializable
All Known Implementing Classes:
ArcWebTable, IArcWebTableProxy

public interface IArcWebTable
extends Serializable

Provides access to members that describe and constitute the ArcWebTable.

Product Availability

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


Method Summary
 IArcWebFields getFields()
          The IArcWebFields used to retrieve information about the field content.
 IArcWebRow getRow(int rowID)
          An IArcWebRow used to retrieve information about the row content.
 int getRowCount()
          The total number of rows in the table.
 int getTotalCount()
          The total number of rows that match the search criteria.
 

Method Detail

getFields

IArcWebFields getFields()
                        throws IOException,
                               AutomationException
The IArcWebFields used to retrieve information about the field content.

Product Availability

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

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

getRowCount

int getRowCount()
                throws IOException,
                       AutomationException
The total number of rows in the table.

Product Availability

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

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

getTotalCount

int getTotalCount()
                  throws IOException,
                         AutomationException
The total number of rows that match the search criteria.

Product Availability

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

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

getRow

IArcWebRow getRow(int rowID)
                  throws IOException,
                         AutomationException
An IArcWebRow used to retrieve information about the row content.

Product Availability

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

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