This document is archived and information here might be outdated.  Recommended version.

ITableFields Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IT > ITableFields Interface
ArcGIS Developer Help

ITableFields Interface

Provides access to members that return information about a table.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Name Description
Read-only property Field The field at the given index.
Read-only property FieldCount The field count.
Read-only property FieldInfo The extended field information for the field at the given index.
Method FindField The index of the field with the given name.

Classes that implement ITableFields

Classes Description
CadAnnotationLayer (esriCarto) An Esri Cad annotation layer.
CadastralFabricSubLayer (esriCarto) Cadastral Fabric Feature Layer 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).
FeatureLayer (esriCarto) A collection of features and their visual representation.
GdbRasterCatalogLayer (esriCarto) Geodabase RasterCatalog source and display options.
ImageServerLayer (esriCarto) Image server layer source and display options.
IMSSubFeatureLayer (esriCarto) A collection of IMS features as a sublayer of an IMSMapLayer.
RasterLayer (esriCarto) Raster layer source and display options.
StandaloneTable (esriCarto) A standalone table.
TemporalFeatureLayer (esriTrackingAnalyst) Defines the coclass IDL parameters and attributes of the TemporalFeatureLayer COM object.
TerrainLayer (esriCarto) The Terrain Layer class.
TinLayer (esriCarto) The TIN Layer class.


You can use the ITableFields interface to return the field count and to get particular fields.

The FieldInfo property provides extended information on the field; it returns an IFieldInfo reference.