Provides access to members that control the collection of legend classes provided by a renderer.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
| Description | ||
|---|---|---|
![]()  | 
AddClass | Adds a new legend class to the group at the end of list. | 
![]()  | 
Class | Legend class at the specified index. | 
![]()  | 
ClassCount | Number of legend classes in the group. | 
![]()  | 
ClearClasses | Removes all classes from the group. | 
![]()  | 
Editable | Indicates if the group can be edited. Default is editable. | 
![]()  | 
Heading | String heading. | 
![]()  | 
InsertClass | Inserts a new legend class into the group at the specified index. | 
![]()  | 
RemoveClass | Removes the legend class from the group at the specified index. | 
![]()  | 
Visible | Indicates if the group is displayed. | 
CoClasses that implement ILegendGroup
| CoClasses and Classes | Description | 
|---|---|
| GeoSymRenderer (esriDefenseSolutions) | Custom renderer for symbolizing data with GeoSym symbology. | 
| LegendGroup | The collection of legend classes provided by a renderer. | 
| TemporalLegendGroup (esriTrackingAnalyst) | Contains group of two or more temporal legend classes. | 
Remarks
This interface manages an
array of LegendClass objects. Inside a LegendClass object is one
Symbol object. Classes can be looked up, but modifying the number
of classes through addition, insertion, and deletion is the job of
the renderer object.


