com.esri.arcgis.geodatabaseui
Interface ITableViewOutput

All Superinterfaces:
Serializable
All Known Implementing Classes:
TableView

public interface ITableViewOutput
extends Serializable

Provides access to members that allow you to output the table to a hDC.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 boolean isMetafileDirty()
          Indicates whether the metafile needs to be re-generated next time when Output is called.
 int output(int hDC, int dpi, int left, int top, int width, int height, int startRow, int startCol)
          Draw the table to the specified device context, and return windows enhanced metafile.
 void setIsMetafileDirty(boolean pIsDirty)
          Indicates whether the metafile needs to be re-generated next time when Output is called.
 void setPosition(int left, int top, int width, int height)
          Sets the position of the view window.
 

Method Detail

setPosition

void setPosition(int left,
                 int top,
                 int width,
                 int height)
                 throws IOException,
                        AutomationException
Sets the position of the view window.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

output

int output(int hDC,
           int dpi,
           int left,
           int top,
           int width,
           int height,
           int startRow,
           int startCol)
           throws IOException,
                  AutomationException
Draw the table to the specified device context, and return windows enhanced metafile.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Parameters:
hDC - The hDC (A COM typedef) (in)
dpi - The dpi (in)
left - The left (in)
top - The top (in)
width - The width (in)
height - The height (in)
startRow - The startRow (in)
startCol - The startCol (in)
Returns:
The pHEMF (A COM typedef)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsMetafileDirty

void setIsMetafileDirty(boolean pIsDirty)
                        throws IOException,
                               AutomationException
Indicates whether the metafile needs to be re-generated next time when Output is called.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

isMetafileDirty

boolean isMetafileDirty()
                        throws IOException,
                               AutomationException
Indicates whether the metafile needs to be re-generated next time when Output is called.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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