This document is archived and information here might be outdated.  Recommended version.


IBasicHistogram Interface (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (Carto)  

IBasicHistogram Interface

Provides access to members that control histogram objects created from different data sources.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

Use BasicTableHistogram::ITableHistogram to produce a histogram data structure based on input from an object that supports ITable. This data structure is commonly used as input to the classification coclasses (e.g. NaturalBreaks, Quantile). Use this object if you are developing against only ArcEngine components. The BasicTableHistogram performs a simliar function to TableHistogram, but unlike TableHistogram, it is available to ArcEngine developers.

Members

Description
Write-only property CustomMax Custom maximum.
Write-only property CustomMin Custom minimum.
Method GetHistogram Histogram as an array of values (doubles) and a paired array of frequencies (longs).
Method Invalidate Causes to recreate the Histogram from the Table for the next GetHistogram call.
Method ResetCustomMinMax Resets custom minimum and maximum.

CoClasses that implement IBasicHistogram

CoClasses and Classes Description
BasicTableHistogram A histogram data structure that is created from table data. Use this to pass data to a classification object.
TableHistogram (esriCartoUI) A histogram data structure that is created from table data. Use this to pass data to a classification object.

Remarks

IBasicHistogram performs a function similar to IHistogram, but it is available to Engine developers. Use IBasicHistogram with a BasicTableHistogram like you would use IHistogram with a TableHistogram.