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


IRasterKeyProperties Interface (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (DataSourcesRaster)  

IRasterKeyProperties Interface

Provides access to members that control raster key properties.

Product Availability

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

Members

Description
Method GetAllBandProperties Queries all available band-specific key properties.
Method GetAllProperties Queries all available key properties.
Method GetBandProperty Returns the requested key property by name for a given band.
Method GetProperty Returns the requested key property by name.
Method RemoveBandProperty Removes all occurrences of the specified key property for a given band.
Method RemoveProperty Removes all occurrences of the specified key property.
Method SetBandProperty Updates the value of the specified key property by name for a given band.
Method SetProperty Updates the value of the specified key property by name.

CoClasses that implement IRasterKeyProperties

CoClasses and Classes Description
CachedRasterFunction The cached raster function for caching function raster datasets.
ExtractBandFunction A class for a band extraction/selection raster function.
FunctionRasterDatasetName A class for a function raster dataset name.
GeometricFunction A class for a raster geometric function.
IdentityFunction A class for an identity raster function.
RasterInfoFunction The raster info function for modifying raster properties.
StretchFunction A class for a stretch raster function.
WeightedOverlayFunction (esriSpatialAnalyst) The weighted overlay function.
WeightedSumFunction (esriSpatialAnalyst) The weighted sum raster function.

.NET Samples

Create a custom raster type from the ground up for DMCII data (Code Files: DMCIIRasterType) | Get and set key properties on a mosaic dataset (Code Files: GetSetKeyProperty)