Esri Feature Class object.
Interfaces
| Interfaces | Description |
|---|---|
| IClass | Provides access to members that return information about and manage the class. |
| IClassSchemaEdit | Provides access to member to modify an object class schema. |
| IClassSchemaEdit2 | Provides access to members that modify an object class's extension properties. |
| IDataset | Provides access to members that supply dataset information. |
| IDatasetAnalyze | Provides access to members that analyze a dataset. |
| IDatasetEdit | Provides access to information about the status of datasets being edited. |
| IDatasetEditInfo | Provides access to members that maintain dataset editing information. |
| IFeatureClass | Provides access to members that control the behavior and properties of a feature class. |
| IFeatureClassLoad | Provides access to the load mode of a GDB feature class. |
| IFeatureClassManage | Provides access to update the extent of a feature class. |
| IFeatureClassWrite | Provides access to low level. |
| IGeoDataset | Provides access to members that provide information about a Geographic Dataset. |
| IModelInfo | Provides access to the model name of the field. |
| IObjectClass | Provides access to members that return information about an object class. |
| IObjectClassInfo | Provides access to method that indicates whether an object can bypass the store method. |
| IObjectClassInfo2 | Provides access to method that indicates whether an object can be modified outside of an edit session. |
| ISchemaLock | Provides access to members for accessing schema locking functionality. |
| ISubtypes | Provides access to members that return and modify subtype information. |
| ITable | Provides access to members that return information about and manage tables. |
| ITableCapabilities | Provides access to members that return information about and manage tables. |
| IValidation | Provides access to members that manage rules and validate them. |
| IValidation2 | Provides access to members that manage rules and validate them. |
Remarks
A FeatureClassis an ObjectClasswhose objects are features, that is, a feature class is a collection of spatial entities, modeled as objects with properties and behavior. All of the features in a feature class share the same attribute schema (they have the same set of named fields). The row objects handed out by a feature class support the IRow, IObject, and IFeatureinterfaces.
A feature class has a distinguished field of type Geometry, referred to as the shape field. The shape field stores the geometry (referred to as the shape property) for the features in the FeatureClass.