|  | This document is archived and information here might be outdated. Recommended version. | 
A raster unique value class.
The UniqueValues object creates and maintains a list of unique values and the associated counts. UniqueValues is a helper object that provides pixel value information, the unique values and the associated counts, of a raster for RasterUniqueValueRenderer and RasterClassifyColorRampRenderer objects. The UniqueValues can be obtained either by co-creating from this object or by calculating using RasterCalcUniqueValues object.
| Interfaces | Description | 
|---|---|
| IPersist (esriSystem) | |
| IPersistStream (esriSystem) | |
| IUniqueDoubleValues | Provides access to members that controls unique double values. | 
| IUniqueDoubleValues2 | Provides access to members that controls unique double values. | 
| IUniqueMutliStringValues | |
| IUniqueStringValues | Provides access to members that controls unique string values. | 
| IUniqueStringValues2 | Provides access to members that controls unique string values. | 
| IUniqueValues | Provides access to members that controls unique values. | 
| IUniqueValues2 | Provides access to members that controls large unique values. | 
| IXMLSerialize (esriSystem) | Provides access to members that XML serialize and deserialize an object to/from XML. | 
IUniqueStringValues Interface | IRasterCalcUniqueValues Interface