com.esri.arcgis.catalog
Interface IGxDataElementHelper

All Superinterfaces:
Serializable
All Known Implementing Classes:
GxAddIn, GxCadDataset, GxCatalog, GxCoverageDataset, GxDatabase, GxDataset, GxDiskConnection, GxFeatureDefinitionPackage, GxFile, GxFolder, GxFolderConnections, GxGDSGeodatabase, GxLayer, GxMap, GxMSDFile, GxPackage, GxPrjFile, GxRasterDataset, GxRemoteDatabaseFolder, GxReport, GxSDCDataset, GxShapefileDataset, GxShortcut, GxSpatialReferencesFolder, GxStreetMapDataset, GxTextFile, GxVpfDataset, GxWorkspaceFolder, IGxDataElementHelperProxy

public interface IGxDataElementHelper
extends Serializable

Provides access to interface which allows GxObject implementers to partially or completely fill the properties of the peer data element.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 void retrieveDEBaseProperties(IDataElement[] dataElement)
          Retrieve the GxObject's light-weight properties.
 void retrieveDEFullProperties(IDataElement[] dataElement)
          Retrieve the GxObject's heavy-weight properties.
 

Method Detail

retrieveDEFullProperties

void retrieveDEFullProperties(IDataElement[] dataElement)
                              throws IOException,
                                     AutomationException
Retrieve the GxObject's heavy-weight properties.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Parameters:
dataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in/out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

retrieveDEBaseProperties

void retrieveDEBaseProperties(IDataElement[] dataElement)
                              throws IOException,
                                     AutomationException
Retrieve the GxObject's light-weight properties.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Parameters:
dataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in/out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.