com.esri.arcgis.catalogUI
Interface ITableDefinitionDialog

All Superinterfaces:
Serializable
All Known Implementing Classes:
TableDefinitionDialog

public interface ITableDefinitionDialog
extends Serializable

Provides access to members that control the Table Definition Dialog.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 IFeatureClass doModalCreateFeatureClass(Object parent, int hParent)
          Displays the dialog to define a new feature class.
 ITable doModalCreateTable(IFeatureWorkspace workspace, int hParent)
          Displays the dialog to define a new table.
 

Method Detail

doModalCreateTable

ITable doModalCreateTable(IFeatureWorkspace workspace,
                          int hParent)
                          throws IOException,
                                 AutomationException
Displays the dialog to define a new table.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Parameters:
workspace - A reference to a com.esri.arcgis.geodatabase.IFeatureWorkspace (in)
hParent - The hParent (A COM typedef) (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

doModalCreateFeatureClass

IFeatureClass doModalCreateFeatureClass(Object parent,
                                        int hParent)
                                        throws IOException,
                                               AutomationException
Displays the dialog to define a new feature class.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Parameters:
parent - A reference to another Object (IUnknown) (in)
hParent - The hParent (A COM typedef) (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IFeatureClass
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.