IAoInitialize _IAoInitialize = new AoInitializeClass();
_IAoInitialize.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngine);
_IAoInitialize.CheckOutExtension(esriLicenseExtensionCode.esriLicenseExtensionCodeSpatialAnalyst);
sliderValue = this.slider.Value;
double cellFactor = 1.0;
IGeoDataset geodataset = pRasterLayer.Raster as IGeoDataset;
IGeoDataset geodataset2 = pRasterLayer as IGeoDataset;
try
{
geodataset_output = generaliazeOp.Aggregate(geodataset, cellFactor, esriGeoAnalysisStatisticsEnum.esriGeoAnalysisStatsMean, true, true);
pRasterLayer.CreateFromRaster(geodataset_output as IRaster);
}
catch (Exception ex)
{
string errorMsg = ex.Message;
}