com.esri.arcgis.arcmapui
Interface ISummarizeUI

All Superinterfaces:
Serializable
All Known Implementing Classes:
SummarizeUI

public interface ISummarizeUI
extends Serializable

Provides access to members that summarize a table by an attribute.

Remarks

This interface allows you to use the summarize dialog to create a summary table for a layer or a StandaloneTable.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 void doModal(int parentWindow)
          Shows or hides the window.
 void setApplicationByRef(Object rhs1)
          The reference to the application to which this window belongs.
 void setSummarizeFieldByRef(IField rhs1)
          The summarize field.
 void setSummarizeOnSelectedOnly(boolean rhs1)
          Indicates whether to summarize only on selected records.
 void setSummarizeTableByRef(ITable rhs1)
          The summarize table.
 

Method Detail

setSummarizeTableByRef

void setSummarizeTableByRef(ITable rhs1)
                            throws IOException,
                                   AutomationException
The summarize table.

Remarks

The table must be a reference to a Layer or a StandaloneTable object. It should not be a reference to the underlying Table object.

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.

setSummarizeFieldByRef

void setSummarizeFieldByRef(IField rhs1)
                            throws IOException,
                                   AutomationException
The summarize field.

Product Availability

Available with ArcGIS Desktop.

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

setSummarizeOnSelectedOnly

void setSummarizeOnSelectedOnly(boolean rhs1)
                                throws IOException,
                                       AutomationException
Indicates whether to summarize only on selected records.

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.

setApplicationByRef

void setApplicationByRef(Object rhs1)
                         throws IOException,
                                AutomationException
The reference to the application to which this window belongs.

Product Availability

Available with ArcGIS Desktop.

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

doModal

void doModal(int parentWindow)
             throws IOException,
                    AutomationException
Shows or hides the window.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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