com.esri.arcgis.datasourcesraster
Interface IIndexedItemURI

All Superinterfaces:
Serializable
All Known Implementing Classes:
IIndexedItemURIProxy, IndexedItemURI

public interface IIndexedItemURI
extends Serializable

Provides access to members that control an item URI that references an indexed item within a container dataset.

Product Availability

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


Method Summary
 IName getDatasetName()
          The name object associated with the container dataset.
 int getItemID()
          The ID of the data source within the container dataset referenced by the item URI.
 void setDatasetNameByRef(IName ppDatasetName)
          The name object associated with the container dataset.
 void setItemID(int pItemID)
          The ID of the data source within the container dataset referenced by the item URI.
 

Method Detail

setDatasetNameByRef

void setDatasetNameByRef(IName ppDatasetName)
                         throws IOException,
                                AutomationException
The name object associated with the container dataset.

Product Availability

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

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

getDatasetName

IName getDatasetName()
                     throws IOException,
                            AutomationException
The name object associated with the container dataset.

Product Availability

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

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

setItemID

void setItemID(int pItemID)
               throws IOException,
                      AutomationException
The ID of the data source within the container dataset referenced by the item URI.

Product Availability

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

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

getItemID

int getItemID()
              throws IOException,
                     AutomationException
The ID of the data source within the container dataset referenced by the item URI.

Product Availability

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

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