Provides access to members that return information about and manage tables.
| Description | ||
|---|---|---|
![]() |
AddField | Adds a field to this object class. |
![]() |
AddIndex | Adds an index to this object class. |
![]() |
CLSID | The GUID for the COM Class (CoClass) corresponding to instances of this object class. |
![]() |
CreateRow | Creates a row in the database with a system assigned object ID and null property values. |
![]() |
CreateRowBuffer | Creates a row buffer that can be used with an insert cursor. |
![]() |
DeleteField | Deletes a field from this object class. |
![]() |
DeleteIndex | Deletes an index from this object class. |
![]() |
DeleteSearchedRows | Delete the Rows in the database selected by the specified query. |
![]() |
EXTCLSID | The GUID for the COM Class (CoClass) corresponding to the class extension for this object class. |
![]() |
Extension | The extension for this object class. |
![]() |
ExtensionProperties | The extension properties for this object class. |
![]() |
Fields | The fields collection for this object class. |
![]() |
FindField | The index of the field with the specified name. |
![]() |
GetRow | The row from the database with the specified object ID. |
![]() |
GetRows | The cursor of rows based on a set of object ids. |
![]() |
HasOID | Indicates if the class has an object identity (OID) field. |
![]() |
Indexes | The indexes collection for this object class. |
![]() |
Insert | Returns a cursor that can be used to insert new Rows. |
![]() |
OIDFieldName | The name of the field corresponding to the OID. |
![]() |
RowCount | The number of Rows selected by the specified query. |
![]() |
Search | An object cursor that can be used to fetch row objects selected by the specified query. |
![]() |
Select | A selection that contains the object ids selected by the specified query. |
![]() |
Update | Returns a cursor that can be used to update Rows selected by the specified query. |
![]() |
UpdateSearchedRows | Update the Rows in the database selected by the specified query. |
| Interfaces | Description |
|---|---|
| IClass | Provides access to members that return information about and manage the class. |
| CoClasses and Classes | Description |
|---|---|
| AttributedRelationshipClass | AttributedRelationshipClass Object. |
| CadFeatureLayer (esriCarto) | ESRI CAD Feature Layer class. |
| CoverageAnnotationLayer (esriCarto) | An ESRI coverage annotation layer. |
| DimensionLayer (esriCarto) | A collection of properties for a dimension layer. |
| FDOGraphicsLayer (esriCarto) | A collection of properties for an annotation layer (feature data object graphics layer). |
| FeatureClass | FeatureClass Object. |
| FeatureLayer (esriCarto) | A collection of features and their visual representation. |
| GdbRasterCatalogLayer (esriCarto) | Geodabase RasterCatalog source and display options. |
| IMSSubFeatureLayer (esriCarto) | IMS Sub-FeatureLayer class |
| MADtedLayer (esriMilitaryAnalyst) | A layer used to control the display of MA DTED Catalogs. |
| MARasterLayer (esriMilitaryAnalyst) | A layer used to control the display of MA RPF Catalogs. |
| NAClass (esriNetworkAnalyst) | Holds features used as input and generated as output during network analysis. |
| NetCDFFeatureClass (esriDataSourcesNetCDF) | An in-memory representation of a NetCDF feature class. |
| NetCDFRasterBand (esriDataSourcesNetCDF) | A representation of a single band of a NetCDF raster dataset on disk. |
| NetCDFTable (esriDataSourcesNetCDF) | An in-memory representation of a NetCDF table. |
| ObjectClass | ObjectClass Object. |
| RasterBand (esriDataSourcesRaster) | A representation of a single band of a raster dataset on disk. |
| RasterCatalog | A collection of raster datasets in a Geodatabase table. |
| RasterLayer (esriCarto) | Raster layer source and display options. |
| RelQueryTable | An object that joins two datasets based on common data values. |
| RouteEventSource (esriLocation) | Route event source object. |
| SchematicDiagramClass (esriSchematic) | Schematic diagram class object. |
| SchematicElementClass (esriSchematic) | Schematic element class object. |
| StandaloneTable (esriCarto) | A standalone table. |
| Table | Table Object. |
| TemporalFeatureClass (esriTrackingAnalyst) | Controls settings for the temporal feature class. |
| TemporalFeatureLayer (esriTrackingAnalyst) | Defines the coclass IDL parameters and attributes of the TemporalFeatureLayer COM object. |
| XYEventSource | XY event source object. |
The ITable interface is the principal interface for working with tables. It inherits from IClass and provides additional methods that allow you to query, select, insert, update and delete rows from the table.
All modifications to rows in the table through this interface will preserve object behavior associated with the table. For example, deleting rows from a table that represents a ‘parent’ object class that participates in a composite relationship with a ‘part’ object class, using any of the supported methods for deleting objects, will delete rows from the related ‘part’ object class.