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

IFind Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IF > IFind Interface
ArcGIS Developer Help

IFind Interface

Provides access to members that control finding.

Product Availability

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


Name Description
Method Find Finds the specified search string in the given attribute fields.
Read-only property FindDisplayField The display field.
Read-only property FindFields The attribute fields.

Classes that implement IFind

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.
MapServerFindSublayer Provides programmatic access to a map server sublayer with Find capability.
MapServerQuerySublayer Provides programmatic access to a map server sublayer with Find and Identify capability.
TemporalFeatureLayer (esriTrackingAnalyst) Defines the coclass IDL parameters and attributes of the TemporalFeatureLayer COM object.


IFind is a simple interface that can be used to search for a string in the attributes of Features of a layer.  If the full Find dialog is needed, execute the appropriate Find command from esriControls instead.