Provides access to members that control geographic aspects of a feature layer.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Description
Provides access to symbolization and labeling properties for
layers based on vector geographic data. Also provides a method for
returning a read-only feature cursor of layer features that
includes joined fields.
Members
| Description | ||
|---|---|---|
![]()  | 
AnnotationProperties | Annotation properties. | 
![]()  | 
AnnotationPropertiesID | The UID used for annotation properties. | 
![]()  | 
AreaOfInterest | The default area of interest for the layer. | 
![]()  | 
Cached | Indicates if the layer needs its own display cache. | 
![]()  | 
CurrentMapLevel | Current map level for drawing symbols. | 
![]()  | 
DataSourceType | Data source type. | 
![]()  | 
DisplayAnnotation | Indicates if the layer displays annotation. | 
![]()  | 
DisplayFeatureClass | Feature class used for display operations (may include joined fields). | 
![]()  | 
DisplayField | Primary display field. | 
![]()  | 
Draw | Draws the layer to the specified display for the given draw phase. | 
![]()  | 
ExclusionSet | The set of features that are excluded from drawing. | 
![]()  | 
FeatureClass | The layer's feature class. | 
![]()  | 
MaximumScale | Maximum scale (representative fraction) at which the layer will display. | 
![]()  | 
MinimumScale | Minimum scale (representative fraction) at which the layer will display. | 
![]()  | 
Name | Layer name. | 
![]()  | 
Renderer | Renderer used to draw the layer. | 
![]()  | 
RendererPropertyPageClassID | Class id of the property page for the renderer. | 
![]()  | 
ScaleSymbols | Indicates if symbols are scaled for the layer. | 
![]()  | 
Search | Creates a cursor based upon the search criteria. | 
![]()  | 
SearchDisplayFeatures | Creates a cursor from the display feature class based upon the search criteria. | 
![]()  | 
Selectable | Indicates if layer is selectable. | 
![]()  | 
ShowTips | Indicates if the layer shows map tips. | 
![]()  | 
SpatialReference | Spatial reference for the layer. | 
![]()  | 
SupportedDrawPhases | Supported draw phases. | 
![]()  | 
TipText | Map tip text at the specified location. | 
![]()  | 
Valid | Indicates if the layer is currently valid. | 
![]()  | 
Visible | Indicates if the layer is currently visible. | 
Inherited Interfaces
| Interfaces | Description | 
|---|---|
| IFeatureLayer | Provides access to members that control common aspects of a feature layer. | 
| ILayer | Provides access to members that work with all layers. | 
CoClasses that implement IGeoFeatureLayer
| CoClasses and Classes | Description | 
|---|---|
| CadastralFabricSubLayer | Cadastral Fabric Feature Layer Object. | 
| CadFeatureLayer | ESRI CAD Feature Layer class. | 
| FeatureLayer | A collection of features and their visual representation. | 
| GdbRasterCatalogLayer | Geodabase RasterCatalog 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. | 
| TemporalFeatureLayer (esriTrackingAnalyst) | Defines the coclass IDL parameters and attributes of the TemporalFeatureLayer COM object. | 
Remarks
IGeoFeatureLayer inherits from
IFeatureLayer, and IFeatureLayer
in turn inherits from ILayer. This means when you
are working with a layer through IGeoFeatureLayer,
that all of the properties and methods of
IFeatureLayer and ILayer are
directly available.
See Also
IFeatureLayer Interface | ILayer Interface





