Provides access to members that control custom drawing by a feature.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
Description | ||
---|---|---|
Draw | Draws the feature on the display. | |
InvalidArea | The area to be drawn. |
CoClasses that implement IFeatureDraw
CoClasses and Classes | Description |
---|---|
AnnotationFeature (esriCarto) | An Esri annotation feature. |
ComplexEdgeFeature | Esri Complex edge geometric network feature object. |
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 a feature or a row. |
NALocationRangesFeature (esriNetworkAnalyst) | A container of NALocationRanges which can be used like a feature or 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. |
SchematicInMemoryFeatureLink (esriSchematic) | Schematic in memory feature link object. |
SchematicInMemoryFeatureNode (esriSchematic) | Schematic in memory feature node object. |
SchematicInMemoryFeatureNodeOnLink (esriSchematic) | Schematic in memory feature node on link object. |
SchematicInMemoryFeatureSubLink (esriSchematic) | Schematic in memory feature sublink object. |
SchematicLink (esriSchematic) | A schematic link object. |
SchematicNode (esriSchematic) | A schematic node object. |
SchematicNodeOnLink (esriSchematic) | A schematic node-on-link object. |
SchematicSubLink (esriSchematic) | A schematic sublink object. |
SimpleEdgeFeature | Esri Geometric network simple edge feature object. |
SimpleJunctionFeature | Esri Geometric network simple junction feature object. |
TemporalFeature (esriTrackingAnalyst) | Controls properties of the Temporal Feature object. |
TopologyErrorFeature | Esri Topology Error Feature object. |
Remarks
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.
See Also
IFeatureCursor Interface | IFeature Interface