Provides access to members that control table selection.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Description
This interface allows you to perform a selection on a layer or StandaloneTable, add a row to the current selection, and clear the selection. You can specify a selection set using SelectionSet.
Members
Description | ||
---|---|---|
AddRow | Adds a row to the selection set (honoring the current combination method). | |
Clear | Clears the selection. | |
SelectionChanged | Fires the layer update event. Required when SelectionSet changes. | |
SelectionSet | The selected set of rows. | |
SelectRows | Selects rows based upon the specified criteria and combination method. |
CoClasses that implement ITableSelection
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. |
MADtedLayer (esriDefenseSolutions) | A layer used to control the display of MA DTED Catalogs. |
MARasterLayer (esriDefenseSolutions) | A layer used to control the display of MA RPF Catalogs. |
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. |
Remarks
Developers should be aware that the behavior of this interface was modified at 9.3. Prior to 9.3, cursors created from this interface's selection set included the fields from the base table and as well as those from any joined tables. From 9.3 onward, the cursor's field set only includes the fields from the base table.