com.esri.arcgis.geodatabase
Interface IWorkspaceExtension3

All Superinterfaces:
IWorkspaceExtension, IWorkspaceExtension2, Serializable
All Known Implementing Classes:
CadastralWorkspaceDatasetExtension, TerrainWorkspaceExtension

public interface IWorkspaceExtension3
extends IWorkspaceExtension2, Serializable

Provides access to members that supply workspace extension information.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void getPrivateTableAndOwnerNames(IEnumDatasetName[] privateTables, IEnumDatasetName[] owningDatasets)
          Datasets that own tables in the list.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IWorkspaceExtension2
getWorkspace, ownsDatasetType
 
Methods inherited from interface com.esri.arcgis.geodatabase.IWorkspaceExtension
getDataDictionaryTableNames, getGUID, getName, getPrivateDatasetNames
 

Method Detail

getPrivateTableAndOwnerNames

void getPrivateTableAndOwnerNames(IEnumDatasetName[] privateTables,
                                  IEnumDatasetName[] owningDatasets)
                                  throws IOException,
                                         AutomationException
Datasets that own tables in the list.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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