Provides access to members that supply workspace extension information. Note: the IWorkspaceExtension interface has been superseded byIWorkspaceExtension2. Please consider using the more recent version.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
Description | ||
---|---|---|
DataDictionaryTableNames | Any data dictionary tables that should not be exposed to browsers and should not participate in edit sessions. | |
GUID | The GUID that identifies this Workspace Extension. | |
Name | The Name for this Workspace Extension. | |
PrivateDatasetNames | The private datasets that should not be exposed to browsers. |
CoClasses that implement IWorkspaceExtension
CoClasses and Classes | Description |
---|---|
AddressLocatorWorkspaceExtension (esriLocation) | Address Locator Workspace Extension. |
MosaicWorkspaceExtension (esriDataSourcesRaster) | A mosaic dataset workspace extension. |
NetworkDatasetWorkspaceExtension | A container for describing this network dataset's workspace extension properties. |
RepresentationWorkspaceExtension | Workspace extension to support representations in a geodatabase. |
TerrainWorkspaceExtension (esriGeoDatabaseExtensions) | Esri TerrainWorkspaceExtension component. |
ToolboxWorkspaceExtension (esriGeoprocessing) | Workspace extension to support toolboxes in a geodatabase. |
TopologyWorkspaceExtension | Esri Topology Workspace Extension object. |
WorkspaceExtension | Workspace Extension Object. |
Remarks
The Workspace instantiates all WorkspaceExtensions that are registered in the component category CATID_GeodatabaseWorkspaceExtensions at connection time. An application extension can find a workspace extension by its well known GUID (globally unique identifier) and invoke methods supported by the extension as appropriate.
IWorkspaceExtension is a mandatory interface that must be supported by all workspace extensions.