com.esri.arcgis.arcmapui
Interface ITableWindow3

All Superinterfaces:
IDataWindow, ITableWindow2, Serializable
All Known Implementing Classes:
TableWindow

public interface ITableWindow3
extends ITableWindow2, Serializable

Provides access to members that extend ITableWindow functionality to work with dockable tables.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 void findOpenTableWindows(ISet[] pTableWindows)
          Gets all the open table windows.
 ITableWindow getActiveTableWindow()
          Gets the active table window.
 boolean isOpen()
          Indicates if the window is open in the table window docking pane.
 
Methods inherited from interface com.esri.arcgis.arcmapui.ITableWindow2
findViaLayer, findViaStandaloneTable, getLayer, getSelectionSet, getStandaloneTable, getTableControl, getTableSelectionAction, isShowSelected, setLayerByRef, setShowAliasNamesInColumnHeadings, setShowSelected, setStandaloneTableByRef, setTableSelectionAction, updateSelection
 
Methods inherited from interface com.esri.arcgis.arcmapui.IDataWindow
getHWnd, isDockable, isVisible, putPosition, queryPosition, refresh, setApplicationByRef, show
 

Method Detail

isOpen

boolean isOpen()
               throws IOException,
                      AutomationException
Indicates if the window is open in the table window docking pane.

Product Availability

Available with ArcGIS Desktop.

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

findOpenTableWindows

void findOpenTableWindows(ISet[] pTableWindows)
                          throws IOException,
                                 AutomationException
Gets all the open table windows.

Product Availability

Available with ArcGIS Desktop.

Parameters:
pTableWindows - A reference to a com.esri.arcgis.system.ISet (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getActiveTableWindow

ITableWindow getActiveTableWindow()
                                  throws IOException,
                                         AutomationException
Gets the active table window.

Product Availability

Available with ArcGIS Desktop.

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