Esri Feature Class object.
FeatureClass is a non-creatable object. References to non-creatable objects must be obtained through other objects.
|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.|
|INetworkClass||Provides access to members that return information about geometric networks, field weighting and ancillary roles.|
|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.|
|ITopologyClass||Provides access to topology class members.|
|IValidation||Provides access to members that manage rules and validate them.|
|IValidation2||Provides access to members that manage rules and validate them.|
A FeatureClass is an ObjectClass whose 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 IFeature interfaces.
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.