Provides access to members that control custom drawing by a feature.
| Description | ||
|---|---|---|
![]() |
Draw | Draws the feature on the display. |
![]() |
InvalidArea | The area to be drawn. |
| CoClasses and Classes | Description |
|---|---|
| AnnotationFeature (esriCarto) | An ESRI annotation feature. |
| ComplexEdgeFeature | ESRI Complex edge geometric network feature. |
| ComplexJunctionFeature | ESRI Complex junction geometric network feature. |
| CoverageAnnotationFeature | ESRI Coverage Annotation Feature. |
| DimensionFeature (esriCarto) | ESRI Dimension Feature class. |
| EdgeFlagDisplay (esriNetworkAnalysis) | A container for defining and displaying a network flag or barrier on an edge feature of a network. |
| Feature | ESRI Feature. |
| GeocodedFeature (esriLocation) | A feature created by a locator. |
| JunctionFlagDisplay (esriNetworkAnalysis) | A container for defining and displaying a network flag or barrier on a junction feature of a network. |
| NALocationFeature (esriNetworkAnalyst) | A network location which can be used like feature a row. |
| NATraversalResultElement (esriNetworkAnalyst) | An individual element in a traversal result. |
| RasterCatalogItem | Raster Catalog Feature Class. |
| RelQueryRow | A row defined by a join of the datasets in a RelQueryTable. |
| SimpleEdgeFeature | ESRI Geometric network edge feature. |
| SimpleJunctionFeature | ESRI Geometric network simple junction feature. |
| TemporalFeature (esriTrackingAnalyst) | Controls properties of the Temporal Feature object. |
| TopologyErrorFeature | ESRI Topology Error Feature. |
The IFeatureDraw interface is only relevant to custom features, and so it is currently limited to C++ programmers. You would implement IFeatureDraw in order to provide a customised display for a feature, for example displaying buildings as points when zoomed out to a small scale, and as polygons at larger scales.
IFeature Interface | IFeatureCursor Interface