com.esri.arcgis.geodatabase
Interface IGxFilterInfo

All Superinterfaces:
Serializable
All Known Implementing Classes:
DEAddressLocatorType, DEArcInfoTableType, DECadastralFabricType, DECadDrawingDatasetType, DECatalogRootType, DECoverageFeatureClassType, DECoverageType, DEDatasetType, DEDbaseTableType, DEDiskConnectionType, DEFeatureClassType, DEFeatureDatasetType, DEFileType, DEFolderType, DEGeoDataServerType, DEGeoDatasetType, DEGeometricNetworkType, DEGlobeServerType, DEGPServerType, DEImageServerType, DELayerType, DEMapDocumentType, DEMapServerType, DENetworkDatasetType, DEPrjFileType, DERasterBandType, DERasterCatalogType, DERasterDatasetType, DERelationshipClassType, DERemoteDatabaseFolderType, DEShapeFileType, DESpatialReferencesFolderType, DETableType, DETerrainType, DETextFileType, DETinType, DETopologyType, DEType, DEVPFCoverageType, DEVPFTableType, DEWCSCoverageType, DEWorkspaceType, GPCadAnnoDomain, GPCompositeDataType, GPCompositeDomain, GPCompositeLayerType, GPCovAnnoDomain, GPCoverageDomain, GPDatasetDomain, GPFeatureClassDomain, GPFeatureLayerType, GPFileDomain, GPGALayerType, GPGdbAnnoDomain, GPGroupLayerType, GPLayersAndTablesDomain, GPLayerType, GPNALayerType, GPNetworkDatasetLayerType, GPRasterCatalogLayerType, GPRasterLayerType, GPRouteDomain, GPRouteMeasureEventDomain, GPSAGeoDataDomain, GPSAGeoDataType, GPTablesDomain, GPTableViewType, GPTerrainLayerType, GPTinLayerType, GPTopologyLayerType, GPWorkspaceDomain

public interface IGxFilterInfo
extends Serializable

Provides access to methods that return open and save filters for datasets of a given type.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 IArray getOpenGxObjectFilters()
          The filters used to open a dataset of this type.
 IArray getSaveGxObjectFilters()
          The filters used to save a dataset of this type.
 

Method Detail

getOpenGxObjectFilters

IArray getOpenGxObjectFilters()
                              throws IOException,
                                     AutomationException
The filters used to open a dataset of this type.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getSaveGxObjectFilters

IArray getSaveGxObjectFilters()
                              throws IOException,
                                     AutomationException
The filters used to save a dataset of this type.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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