com.esri.arcgis.geodatabase
Interface IDatasetContainer3

All Superinterfaces:
IDatasetContainer, IDatasetContainer2, Serializable
All Known Implementing Classes:
CadastralFabricFDExtension, CadastralWorkspaceDatasetExtension, IDatasetContainer3Proxy, NetworkDatasetFDExtension, NetworkDatasetWorkspaceExtension, RepresentationWorkspaceExtension, TerrainFeatureDatasetExtension

public interface IDatasetContainer3
extends IDatasetContainer2, Serializable

Provides access to members that return datasets by name, ID and index.

Product Availability

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


Method Summary
 IDataset getDatasetByID(int type, int datasetID)
          The dataset associated with the specified index value and dataset type.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IDatasetContainer2
createDataset, getDataset, getDatasetByName, getDatasetCount, getDatasetNames, getDatasets, getDatasetTypes
 
Methods inherited from interface com.esri.arcgis.geodatabase.IDatasetContainer
addDataset
 

Method Detail

getDatasetByID

IDataset getDatasetByID(int type,
                        int datasetID)
                        throws IOException,
                               AutomationException
The dataset associated with the specified index value and dataset type.

Product Availability

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

Parameters:
type - A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
datasetID - The datasetID (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IDataset
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.