IDisplayTable Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > ID > IDisplayTable Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Carto)  

IDisplayTable Interface

Provides access to members that work with the display table associated with a standalone table.

Product Availability

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

Members

Name Description
Read-only property DisplaySelectionSet The selected set of rows from the display table.
Read-only property DisplayTable The display table.
Method SearchDisplayTable Creates a cursor from the display table based upon the search criteria.
Method SelectDisplayTable Creates a selection set from the display table based upon the search criteria.

CoClasses that implement IDisplayTable

CoClasses and Classes Description
CadAnnotationLayer An Esri Cad annotation layer.
CadastralFabricSubLayer Cadastral Fabric Feature Layer Object.
CadFeatureLayer Esri CAD Feature Layer class.
CoverageAnnotationLayer An Esri coverage annotation layer.
DimensionLayer A collection of properties for a dimension layer.
FDOGraphicsLayer A collection of properties for an annotation layer (feature data object graphics layer).
FeatureLayer A collection of features and their visual representation.
GdbRasterCatalogLayer Geodabase RasterCatalog source and display options.
ImageServerLayer Image server layer source and display options.
IMSSubFeatureLayer A collection of IMS features as a sublayer of an IMSMapLayer.
RasterLayer Raster layer source and display options.
StandaloneTable A standalone table.
TemporalFeatureLayer (esriTrackingAnalyst) Defines the coclass IDL parameters and attributes of the TemporalFeatureLayer COM object.
WMTSLayer Provides programmatic access to WMTS layer.

Remarks

This interface provides access to the table used for display purposes for layers and standalone tables. This table can be different from the table of the layer's data source in that it may contain joined fields. For example the table that you access through IFeatureLayer::FeatureClass will not have joined fields, but the table you access through IDisplayTable::DisplayTable will.

DisplayTable is a RelQueryTable. In addition to providing access to this object, IDisplayTable has methods and a property to perform searches and selections on the display table. If you want your code to be generic enough to work on different types of layers and standalone tables, you should perform selections and searches using the methods on IDisplayTable rather than similar methods on other interfaces.

.NET Samples

ArcGIS Network Analyst extension Engine application (Code Files: frmLoadLocations) | Subset network evaluators (Code Files: SubsetHelperUI) | Time Series Graph tool add-in (Code Files: TimeSeriesGraph)

.NET Related Topics

Defining a renderer for a layer | How to access a layer's underlying data