![]() |
This document is archived and information here might be outdated. Recommended version. |
| ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IC > IClassExtension Interface (ArcObjects .NET 10.4 SDK) |
Provides access to members that initialize and shutdown the class extension.
Required interface for class extensions. Class extensions should implement behavior that pertains to a specific object or feature class in a geodatabase.
IClassExtension should be implemented by all object class and feature class extensions.
| Description | ||
|---|---|---|
![]() |
Init | Initializes the extension, passing in a reference to its class helper. |
![]() |
Shutdown | Informs the extension that its class helper is going away. |
| CoClasses and Classes | Description |
|---|---|
| AnnotationFeatureClassExtension (esriCarto) | An Esri annotation feature class extension. |
| DimensionClassExtension (esriCarto) | A class extension which contains all the style properties for a dimension feature class. |
| GeocodedFeatureClassExtension (esriLocation) | A class extension for automatically maintaining geocoded feature classes. |