|  | This document is archived and information here might be outdated. Recommended version. | 
| ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IL > ILegendGroup Interface (ArcObjects .NET 10.4 SDK) | 
Provides access to members that control the collection of legend classes provided by a renderer.
| 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 and Classes | Description | 
|---|---|
| LegendGroup | The collection of legend classes provided by a renderer. | 
| TemporalLegendGroup (esriTrackingAnalyst) | Contains group of two or more temporal legend classes. | 
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.