| Class | Description | |
|---|---|---|
|  | DataChangedEventArgs | Special implementation of EventArgs that contains data changed information. | 
|  | MapLayer | Representation of Layer exposed to the user via MapLayers collection in Map. | 
|  | MapLayerCollection | Represents a collection of MapLayers accessible from Map. | 
|  | MapMouseEventArgs | Event arguments passed by the map mouse events. | 
|  | MapSurface | Wraps a Graphics instance and provide additional methods and properties to draw on the Graphics using Map coordinates. | 
|  | MetricUnitLabels | Metric unit label system implementation. | 
|  | ScaleBarUnitLabels | Defines the base class for ScaleBar's Unit labels. | 
|  | SingleColorMapLayer | SingleColor MapLayer class. Used for applying tinting between map layers | 
|  | USCustomaryUnitLabels | U.S. Customary unit label system implementation. | 
|  | WindowsExceptionHelper | Helper class to work with Win 32 errors. | 
| Interface | Description | |
|---|---|---|
|  | IMap | Interface for Map Control | 
|  | IMapEvents | Map Events Interface | 
| Structure | Description | |
|---|---|---|
|  | GlobalId | Structure that represent a Geodatabase GlobalId value (Used to guarantee the uniqueness of rows). | 
|  | TextSize | Size struct used to return size in Map units of Text. | 
| Enumeration | Description | |
|---|---|---|
|  | ScaleBarUnitSystem | Units systems. | 
|  | SnapToleranceUnits | Options for Snap Tolerance Units | 
|  | TextAlignment | Text alignment enumeration for the MapSurface.DrawText method. | 
 
     
     
     
     
    