ArcObjects Component Help  (Core)    

ILegendInfo Interface

Provides access to members that control legend information provided by a renderer.

Description

Each layer must implement ILegendInfo and normally the implementation
is delagated to the renderer.

Members

Description
Read-only property LegendGroup Number of legend groups contained by the object.
Read-only property LegendGroupCount Number of legend groups contained by the object.
Read-only property LegendItem Optional. Defines legend formatting for layer rendered with this object.
Read/write property SymbolsAreGraduated Indicates if symbols are graduated.

CoClasses that implement ILegendInfo

CoClasses and Classes Description
ASPointRenderer (esriSurveyPointPackage) ASPointRenderer Class
BiUniqueValueRenderer A bivariate renderer that combines a unique values renderer with a class breaks renderer (either graduated colors or graduated symbol type symbology).
CadFeatureLayer ESRI CAD Feature Layer class.
ChartRenderer A chart renderer used to draw pie, bar, and stacked bar chart symbols.
ClassBreaksRenderer A renderer that can be used to draw graduated color (choropleth) and graduated symbol maps.
COGOMeasurementRenderer (esriSurveyCOGOPackage) COGOMeasurementRenderer Class
CoTrackSymbologyRenderer (TrackingAnalystLib) Symbolizes temporal based features and tracks in order to identify temporal feature characteristics in relation to the temporal reference.
DotDensityRenderer A dot density renderer.
DummyGraduatedMarkerLayer A dummy layer used to display legend items in the style gallery (Singleton).
DummyLayer A dummy layer used to display legend items in the style gallery (Singleton).
FeatureLayer A collection of features and their visual representation.
FeatureVertexRenderer (esriSurveyCoreExt) FeatureVertexRenderer Class
MoleEventRenderer (TrackingAnalystLib) Controls event rendering for the MOLE renderer.
ProportionalSymbolRenderer A proportional symbol renderer, used to draw symbols of varying size for each feature, sized in proportion to a field value.
RasterCatalogLayer Raster catalog source and display options.
RasterClassifyColorRampRenderer A renderer with a color ramp for rasters with classified values.
RasterLayer Raster layer source and display options.
RasterRGBRenderer A true-color RGB renderer.
RasterStretchColorRampRenderer A renderer with a color ramp for rasters with continuous values.
RasterUniqueValueRenderer A renderer for rasters with unique values.
ScaleDependentRenderer A scale dependent renderer that is composed of multiple renderers, each operating within a particular scale range.
SimpleRenderer A simple renderer where the same symbol is drawn for each feature.
TemporalFeatureLayer (TrackingAnalystLib) Defines the coclass IDL parameters and attributes of the TemporalFeatureLayer COM object.
TemporalRenderer (TrackingAnalystLib) Controls symbology settings for rendering temporal data.
TinAspectRenderer TIN aspect renderer.
TinBreaklineRenderer TIN breakline renderer.
TinEdgeRenderer TIN edge renderer.
TinElevationRenderer TIN elevation renderer.
TinFaceRenderer TIN face renderer.
TinFaceValueRenderer TIN face value renderer.
TinLayer TIN Layer class.
TinNodeElevationRenderer TIN node elevation renderer.
TinNodeRenderer TIN node renderer.
TinNodeValueRenderer TIN node value renderer.
TinSlopeRenderer TIN slope renderer.
TopologyLayer A collection of properties for a topology layer.
TPSMeasurementRenderer (esriSurveyTPSPackage) TPSMeasurementRenderer Class
UniqueValueRenderer A unique values renderer where symbols are assigned to features based on an unique attribute values.