# How to manipulate Label Classes using ArcObjects

IAnnotateLayerPropertiesCollection contains the variouis label classes for each layer. You need to query this object and obtain IAnnotateLayerProperties. This represents a single Label Class. 

Author: Sami E.

[Documentation: Working with labels and annotation] 
(http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#//0001000000nt000000)

[Documentation: Creating annotation and dimension feature classes]
(http://resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/index.html#/d/00010000041r000000.htm)

## Features
* Uses IAnnotateLayerPropertiesCollection
* Uses IAnnotateLayerProperties
* Uses LabelEngineLayerProperties class
* Uses IGeoFeatureLayer 