This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IC > IClassExtension Interface (ArcObjects .NET 10.5 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. |