com.esri.arcgis.system
Interface IClassID

All Superinterfaces:
Serializable
All Known Implementing Classes:
CacheRasterDatasetName, IClassIDProxy, MosaicLayer

public interface IClassID
extends Serializable

Provides access to methods identifying class ID.

Product Availability

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


Method Summary
 GUID getCLSID()
          Identify class ID for an object.
 String getProgID()
          Identify ProgID for an object.
 

Method Detail

getCLSID

GUID getCLSID()
              throws IOException,
                     AutomationException
Identify class ID for an object.

Product Availability

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

Returns:
A Structure: com.esri.arcgis.support.ms.stdole.GUID
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getProgID

String getProgID()
                 throws IOException,
                        AutomationException
Identify ProgID for an object.

Product Availability

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

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