com.esri.arcgis.catalogUI
Interface ITableDefFieldsPage

All Superinterfaces:
Serializable
All Known Implementing Classes:
TableDefFieldsPage

public interface ITableDefFieldsPage
extends Serializable

Provides access to members that control the Table Definition Fields Page.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 IFields getFields()
          The fields specified in the property page.
 void onSetActive()
          Notifies the property page when it becomes active.
 void setPageContext(int rhs1)
          The context of the property page.
 void setWorkspaceDomainsByRef(IWorkspaceDomains rhs1)
          The workspace domains property.
 void wizardNext()
          Notifies the property page that the Next button on the wizard has been selected.
 

Method Detail

setPageContext

void setPageContext(int rhs1)
                    throws IOException,
                           AutomationException
The context of the property page.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setWorkspaceDomainsByRef

void setWorkspaceDomainsByRef(IWorkspaceDomains rhs1)
                              throws IOException,
                                     AutomationException
The workspace domains property.

Product Availability

Available with ArcGIS Desktop.

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

getFields

IFields getFields()
                  throws IOException,
                         AutomationException
The fields specified in the property page.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

wizardNext

void wizardNext()
                throws IOException,
                       AutomationException
Notifies the property page that the Next button on the wizard has been selected.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

onSetActive

void onSetActive()
                 throws IOException,
                        AutomationException
Notifies the property page when it becomes active.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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