com.esri.arcgis.geodatabaseui
Interface ITableView

All Superinterfaces:
Serializable
All Known Implementing Classes:
TableView

public interface ITableView
extends Serializable

Provides access to members that set up the table and initially show it.

Superseded By

ITableView3

Remarks

The TableView will show all of the fields in the Table, not just those set on the QueryFilter's SubFields.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 ISelectionSet getSelectionSet()
          Selection set of records to show/select.
 void setCallbackByRef(ITableViewCallback rhs1)
          The call back routine.
 void setQueryFilterByRef(IQueryFilter rhs1)
          QueryFilter of records to show.
 void setSelectionSetByRef(ISelectionSet ppSelection)
          Selection set of records to show/select.
 void setShowAliasNamesInColumnHeadings(boolean rhs1)
          Show alias names or the real field name in column headings.
 void setShowSelected(boolean rhs1)
          Show only features that are selected.
 void setTableByRef(ITable rhs1)
          Table to view/edit.
 void setTableSelectionAction(int rhs1)
          Action to perform when table selections are made.
 void show(int parentHWnd, tagRECT initialExtent, boolean initiallyVisible)
          Show table.
 

Method Detail

setTableByRef

void setTableByRef(ITable rhs1)
                   throws IOException,
                          AutomationException
Table to view/edit.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setQueryFilterByRef

void setQueryFilterByRef(IQueryFilter rhs1)
                         throws IOException,
                                AutomationException
QueryFilter of records to show.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setSelectionSetByRef

void setSelectionSetByRef(ISelectionSet ppSelection)
                          throws IOException,
                                 AutomationException
Selection set of records to show/select.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

getSelectionSet

ISelectionSet getSelectionSet()
                              throws IOException,
                                     AutomationException
Selection set of records to show/select.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setTableSelectionAction

void setTableSelectionAction(int rhs1)
                             throws IOException,
                                    AutomationException
Action to perform when table selections are made.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Parameters:
rhs1 - A com.esri.arcgis.geodatabaseui.esriTableSelectionActions constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setShowSelected

void setShowSelected(boolean rhs1)
                     throws IOException,
                            AutomationException
Show only features that are selected.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setShowAliasNamesInColumnHeadings

void setShowAliasNamesInColumnHeadings(boolean rhs1)
                                       throws IOException,
                                              AutomationException
Show alias names or the real field name in column headings. Default False.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setCallbackByRef

void setCallbackByRef(ITableViewCallback rhs1)
                      throws IOException,
                             AutomationException
The call back routine.

Product Availability

Available with ArcGIS Desktop.

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

show

void show(int parentHWnd,
          tagRECT initialExtent,
          boolean initiallyVisible)
          throws IOException,
                 AutomationException
Show table.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Parameters:
parentHWnd - The parentHWnd (A COM typedef) (in)
initialExtent - A Structure: com.esri.arcgis.system.tagRECT (in)
initiallyVisible - The initiallyVisible (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.