com.esri.arcgis.geodatabase
Interface IGPDatasetExtension

All Superinterfaces:
Serializable
All Known Implementing Classes:
GPDatasetExtension, IGPDatasetExtensionProxy

public interface IGPDatasetExtension
extends Serializable

Provides access to members that return workspace extension information.

Product Availability

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


Method Summary
 GUID getCLSID()
          The clsid of the extension.
 String getName()
          The name of the extension.
 void setCLSID(GUID cLSID)
          The clsid of the extension.
 void setName(String name)
          The name of the extension.
 

Method Detail

getName

String getName()
               throws IOException,
                      AutomationException
The name of the extension.

Product Availability

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

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

getCLSID

GUID getCLSID()
              throws IOException,
                     AutomationException
The clsid of the extension.

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.

setName

void setName(String name)
             throws IOException,
                    AutomationException
The name of the extension.

Product Availability

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

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

setCLSID

void setCLSID(GUID cLSID)
              throws IOException,
                     AutomationException
The clsid of the extension.

Product Availability

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

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