com.esri.arcgis.datasourcesraster
Interface ICompositeItemURI

All Superinterfaces:
Serializable
All Known Implementing Classes:
CompositeItemURI, ICompositeItemURIProxy

public interface ICompositeItemURI
extends Serializable

Provides access to members that control a composite item URI.

Product Availability

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


Method Summary
 IStringArray getAuxiliaryPartNames()
          Additional pieces of non-identifying information associated with the composite item URI object.
 IStringArray getKeyPartNames()
          An array of string phrases that, together, uniquely identifies the item's data source in the mosaic dataset.
 void setAuxiliaryPartNamesByRef(IStringArray ppAuxPartNames)
          Additional pieces of non-identifying information associated with the composite item URI object.
 void setKeyPartNamesByRef(IStringArray ppKeyPartNames)
          An array of string phrases that, together, uniquely identifies the item's data source in the mosaic dataset.
 

Method Detail

setKeyPartNamesByRef

void setKeyPartNamesByRef(IStringArray ppKeyPartNames)
                          throws IOException,
                                 AutomationException
An array of string phrases that, together, uniquely identifies the item's data source in the mosaic dataset. The values in this property are used for computing a 'signature' that appears in the URIHash field of the mosaic catalog.

Product Availability

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

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

getKeyPartNames

IStringArray getKeyPartNames()
                             throws IOException,
                                    AutomationException
An array of string phrases that, together, uniquely identifies the item's data source in the mosaic dataset. The values in this property are used for computing a 'signature' that appears in the URIHash field of the mosaic catalog.

Product Availability

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

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

setAuxiliaryPartNamesByRef

void setAuxiliaryPartNamesByRef(IStringArray ppAuxPartNames)
                                throws IOException,
                                       AutomationException
Additional pieces of non-identifying information associated with the composite item URI object.

Product Availability

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

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

getAuxiliaryPartNames

IStringArray getAuxiliaryPartNames()
                                   throws IOException,
                                          AutomationException
Additional pieces of non-identifying information associated with the composite item URI object.

Product Availability

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

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