| Interface | Description | 
|---|---|
| ILabelable | This interface enables support for labeling an object such as a layer, but also others, if any. | 
| ILabelClass | |
| ILabelClassFactory | |
| ILabelingMethod | Interface that defines provides support to a ILabelingStrategy to supply
 the set of LabelClass(es) that handle the label's style, content, etc.. | 
| ILabelingStrategy | A LabelingStrategy is a way to define how the labels are painted in a map, or potentially other object implementing ILabelable. | 
| ILabelLocationMetrics | |
| IPlacementConstraints | |
| IZoomConstraints |