The DataSourcesFile library contains the workspace factories and workspaces for vector data formats supported by the GeoDatabase API.
Interfaces
| Interface | Description | 
|---|---|
| IArcInfoItem | Provides access to members that retrieve ArcInfo Item information. | 
| IArcInfoItemEdit | Provides access to members that control ArcInfo Item Editing. | 
| IArcInfoItems | Provides access to members that retrieve ArcInfo Items Collection information. | 
| IArcInfoItemsEdit | Provides access to members that create the ArcInfo Items Collection. | 
| IArcInfoTable | Provides access to members that modify ArcInfo Tables. | 
| IArcInfoTable2 | Provides access to members that modify ArcInfo Tables. | 
| IArcInfoWorkspace | Provides access to members that create ArcInfo Coverages and Tables. | 
| IArcInfoWorkspaceUtil | Provides access to members that retreives ArcInfo Info Table information. | 
| ICadDrawingDataset | Provides access to members that control the Cad Drawing Dataset. | 
| ICadDrawingLayers | Provides access to properties that give information on the layers in the CAD drawing. | 
| ICadDrawingWorkspace | Provides access to members that control the Cad Drawing Workspace. | 
| ICadSettings | Provides access to members that control the use of Dgn files with any file extension. | 
| ICadTransformations | Provides access to members that control Cad Transformations. | 
| ICoverage | Provides access to members that modifies ArcInfo Coverages. | 
| ICoverage2 | Provides access to members that modifies ArcInfo Coverages. | 
| ICoverageFeatureClass | Provides access to members that retrieve ArcInfo Coverage Feature Class information. | 
| ICoverageFeatureClass2 | Provides access to members that retrieve ArcInfo Coverage Feature Class information. | 
| ICoverageFeatureClassName | Provides access to members that maintains ArcInfo Coverage Feature Class information. | 
| ICoverageName | Provides access to members that maintains ArcInfo Coverage Feature Dataset Information. | 
| IDataLicenseInfo | Provides access to data license information. | 
| IDataLicenseManager | Provides access to data license manager. | 
| IDEArcInfoTable | Provides access to the ArcInfo Table Data Element. | 
| IDEArcInfoTableType | Indicator interface for the ArcInfo Table Data Element Type. | 
| IDEArcInfoUtilities | Provides access to the ArcInfo Data Element Utilities. | 
| IDECadDrawingDataset | Provides access to the CadDrawingDataset Data Element. | 
| IDECadDrawingDatasetType | Provides access to the CadDrawing Dataset Data Element Type. | 
| IDECatalogRoot | Provides access to the Catalog Root Data Element. | 
| IDECatalogRootType | Provides access to the CatalogRoot Data Element Type. | 
| IDECoverage | Provides access to the Coverage Data Element. | 
| IDECoverageFeatureClass | Provides access to the Coverage Feature Class Data Element. | 
| IDECoverageFeatureClassType | Indicator interface for the CoverageFeatureClass Data Element Type. | 
| IDECoverageType | Indicator interface for the Coverage Data Element Type. | 
| IDEDbaseTable | Provides access to the Dbase Table Data Element. | 
| IDEDbaseTableType | Provides access to the Dbase Table Data Element Type. | 
| IDEDiskConnection | Provides access to the Disk Connection Data Element. | 
| IDEDiskConnectionType | Provides access to the Disk Connection Data Element Type. | 
| IDEFile | Provides access to the File Data Element. | 
| IDEFileType | Provides access to the File Data Element Type. | 
| IDEFolder | Provides access to the Folder Data Element. | 
| IDEFolderType | Provides access to the Folder Data Element Type. | 
| IDELayer | Provides access to the Layer Data Element. | 
| IDELayerType | Provides access to the Layer Data Element Type. | 
| IDEMapDocument | Provides access to the MapDocument Data Element. | 
| IDEMapDocumentType | Provides access to the MapDocument Data Element Type. | 
| IDEPrjFile | Provides access to the Projection File Data Element. | 
| IDEPrjFileType | Provides access to the Projection File Data Element Type. | 
| IDERemoteDatabaseFolder | Provides access to the Remote Database Folder Data Element. | 
| IDERemoteDatabaseFolderType | Provides access to the Remote Database Folder Data Element Type. | 
| IDEShapeFile | Provides access to the ShapeFile Data Element. | 
| IDEShapeFileType | Provides access to the ShapeFile Data Element Type. | 
| IDESpatialReferencesFolder | Provides access to the Spatial References Folder Data Element. | 
| IDESpatialReferencesFolderType | Provides access to the Spatial References Folder Data Element Type. | 
| IDETextFile | Provides access to the TextFile Data Element. | 
| IDETextFileType | Provides access to the TextFile Data Element Type. | 
| IDETin | Provides access to the TIN Data Element. | 
| IDETinType | Provides access to the Tin Data Element Type. | 
| IDEVPFCoverage | Provides access to the DEVPFCoverage Data Element. | 
| IDEVPFCoverageType | Provides access to the DEVPFCoverage Data Element Type. | 
| IDEVPFTable | Provides access to the VPFTable Data Element. | 
| IDEVPFTableType | Provides access to the VPFTable Data Element Type. | 
| IGPArcInfoItem | Provides access to the ArcInfo Item Data Element. | 
| IGPArcInfoItemType | Indicator interface for the ArcInfoItem Data Element Type. | 
| IGPLayer | Provides access to the GP Layer Type. | 
| IGPLayerType | Indicator interface for a GPLayer Type. | 
| IInfoTableOnlyWorkspaceEdit | Provides access to members that limit internal editing to standalone tables only. | 
| IMetaInfo | Provides access to meta information. | 
| ISdcExporter | Provides access to members for compressing data to SDC. | 
| ISMBreakTracker | Provides access to members that control the long operation cancellation. | 
| ISMDirections | Provides access to the driving directions information (path geometry and description of each path segment). | 
| ISMDirItem | Provides access to the description and geography of one item of driving directions. | 
| ISMFlag | Provides access to the information about a stop's geographic location. | 
| ISMFlagCreator | Provides access to members for creating SMFlag objects. | 
| ISMFlagCreator2 | Provides access to SMFlag search tolerance. | 
| ISMNetAttribute | Provides access to the network attribute properties. | 
| ISMNetAttribute2 | Provides access to network attribute usage type. | 
| ISMNetAttributesAccess | Provides access to the network attribute value. | 
| ISMNetAttributesCollection | Provides access to the collection of network attributes. | 
| ISMNetBarrier | Provides access to the network barrier properties. | 
| ISMNetBarriersCollection | Provides access to the collection of network barriers. | 
| ISMPointsCollection | Provides access to the collection of geographic points. | 
| ISMRestriction | Provides access to the routing restriction properties. | 
| ISMRoadPreferences | Provides access to preferences for different road types that the router supports. | 
| ISMRouter | Provides access to the main functionality for route finding. | 
| ISMRouterEnvelope | Provides access to the bounding envelope of the route path. | 
| ISMRouterFactory | Provides access to members for creating SMRouter objects. | 
| ISMRouterPoint | Provides access to the location of single geographic point. | 
| ISMRouterSetup | Provides access to router settings, such as restrictions, backtrack policy, length units. | 
| ISMRouterSetup2 | Provides access to router restrictions settings. | 
| ISMRoutingMetaData | Provides access to the meta data of the routing service. | 
| ISMSpeedGroup | Provides access to the speed group properties. | 
| ISMSpeedGroup2 | Provides access to speed group query string. | 
| ISMSpeedGroups | Provides access to the collection of speed groups. | 
| ISMStop | Provides access to the route stop properties. | 
| ISMStopsCollection | Provides access to the collection of route stops. | 
| ISMTripPlanSettings | Provides access to the trip planning settings. | 
| IUsageModeInfo | Provides access to user mode information. | 
| IUsageModeOption | Provides access to user mode options. | 
CoClasses and Classes
| CoClass or Class | Description | 
|---|---|
| ArcInfoItem | ArcInfo Item Object used to create items. | 
| ArcInfoItems | Collection used for creating ArcInfo Items. | 
| ArcInfoWorkspaceFactory | Workspace factory used to create workspace objects for ArcInfo coverages and Info tables. | 
| CadDrawingName | Cad Drawing Name object | 
| CadWorkspaceFactory | ESRI Cad Workspace Factory. | 
| CoverageFeatureClassName | Maintains ArcInfo Coverage Feature Class information. | 
| CoverageName | Maintains ArcInfo Coverage information. | 
| DEArcInfoTable | ArcInfo Table Data Element object. | 
| DEArcInfoTableType | ArcInfo Table Data Element object Type. | 
| DEArcInfoUtilities | ArcInfo Data Element utilities object. | 
| DECadDrawingDataset | Cad Drawing Dataset Data Element object. | 
| DECadDrawingDatasetType | CadDrawing Dataset Data Element object Type. | 
| DECatalogRoot | Catalog Root Data Element object. | 
| DECatalogRootType | CatalogRootType Data Element object Type. | 
| DECoverage | Coverage Data Element object. | 
| DECoverageFeatureClass | Coverage Feature Class Data Element object. | 
| DECoverageFeatureClassType | CoverageFeatureClass Data Element object Type. | 
| DECoverageType | Coverage Data Element object Type. | 
| DEDbaseTable | Dbase Table Data Element object. | 
| DEDbaseTableType | Dbase Table Data Element object Type. | 
| DEDiskConnection | Disk Connection Data Element object. | 
| DEDiskConnectionType | Disk Connection Data Element object Type. | 
| DEFile | File Data Element object. | 
| DEFileType | File Data Element object Type. | 
| DEFolder | Folder Data Element object. | 
| DEFolderType | Folder Data Element object Type. | 
| DELayer | Layer Data Element object. | 
| DELayerType | Layer Data Element object Type. | 
| DEMapDocument | Map Document Data Element object. | 
| DEMapDocumentType | MapDocument Data Element object Type. | 
| DEPrjFile | Projection File Data Element object. | 
| DEPrjFileType | Projection File Data Element object Type. | 
| DERemoteDatabaseFolder | Remote Database Folder Data Element object. | 
| DERemoteDatabaseFolderType | Remote Database Folder Data Element object Type. | 
| DEShapeFile | ShapeFile Data Element object. | 
| DEShapeFileType | ShapeFile Data Element object Type. | 
| DESpatialReferencesFolder | Spatial References Folder Data Element object. | 
| DESpatialReferencesFolderType | Spatial References Folder Data Element object Type. | 
| DETextFile | Text File Data Element object. | 
| DETextFileType | Text File Data Element object Type. | 
| DETin | Tin Data Element object. | 
| DETinType | Tin Data Element object Type. | 
| DEVPFCoverage | DEVPFCoverage Dataset Data Element object. | 
| DEVPFCoverageType | DEVPFCoverage Dataset Data Element object Type. | 
| DEVPFTable | VPFTable Data Element object. | 
| DEVPFTableType | VPFTable Data Element object Type. | 
| GeoRSSWorkspaceFactory | GeoRSS workspace factory. | 
| GPArcInfoItem | ArcInfo Item Data Element object. | 
| GPArcInfoItemType | ArcInfo Item Data Element object Type. | 
| LicensedDataExtension | The Licensed Data Extension. | 
| PCCoverageWorkspaceFactory | ESRI PC ARC/INFO Workspace Factory. | 
| SdcExporter | Helper object for exporting data to SDC. | 
| SDCNetworkAttribute | A container for describing a SDC network dataset attribute. | 
| SDCNetworkSource | A container for describing a SDC network dataset source. | 
| SDCWorkspaceFactory | ESRI SDC workspace factory. | 
| ShapefileWorkspaceFactory | ESRI Shapefile Workspace Factory. | 
| SMDirections | Driving directions information including path geometry and description of each path segment. | 
| SMDirItem | A description and geography of one item of driving directions. | 
| SMFlag | The object that represents flag properties. | 
| SMFlagCreator | The object for route flag creation. | 
| SMNetAttribute | Information about network attribute properties. | 
| SMNetAttributesAccess | The object to access the value of network attributes. | 
| SMNetAttributesCollection | The collection of network attributes. | 
| SMNetBarrier | The network barrier object. | 
| SMNetBarriersCollection | The collection of network barriers. | 
| SMPointsCollection | The collection of geographic points. | 
| SMRestriction | The object for defining route restrictions. | 
| SMRoadPreferences | The object for retrieving and modifying road preferences. | 
| SMRouter | The object for calculating routes and defining route settings. | 
| SMRouterEnvelope | The bounding envelope of the route path. | 
| SMRouterFactory | The object for creating router objects. | 
| SMRouterPoint | The geographic location of the point. | 
| SMSpeedGroup | Information about the speed group. | 
| SMSpeedGroups | The collection of speed groups. | 
| SMStop | The information about route stop. | 
| SMStopsCollection | The collection of route stops. | 
| SMTripPlanSettings | The object that controls trip plan settings. | 
| StreetMapWorkspaceFactory | ESRI StreetMap workspace factory. | 
| TinWorkspaceFactory | ESRI TIN workspace factory is used to access TINs on disk. | 
| VpfWorkspaceFactory | ESRI VPF Workspace Factory | 
Enumerations
| Enumeration | Description | 
|---|---|
| esriArcInfoItemType | ArcInfo Item Datatypes. | 
| esriCadTransform | The type of transformations applied to a CAD dataset. | 
| esriCoverageFeatureClassType | ArcInfo Coverage Feature Class types. | 
| esriCoveragePrecisionType | ArcInfo Coverage Precision Types. | 
| esriCoverageToleranceType | Coverage Tolerance Types. | 
| esriCoverageType | ArcInfo Coverage Types. | 
| esriDataLicenseType | Data license type enumeration | 
| esriFeatureClassTopology | ArcInfo Coverage Feature Class Topology Types. | 
| esriSMAzimuthType | Types of azimuth direction. | 
| esriSMBacktrackPolicy | Backtrack policy types. | 
| esriSMDirectionsLengthUnits | Length units of output directions. | 
| esriSMDirItemType | Types of direction items. | 
| esriSMNetAttributeType | Types of network attributes. | 
| esriSMNetAttributeUsageType | Usage types of network attributes. | 
| esriSMRestrictionType | Routing restriction policy types. | 
| esriSMRoadType | Road types. | 
| esriSMStreetSideType | Side of street. |