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


IExtractBandFunctionArguments2 Interface (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (DataSourcesRaster)  

IExtractBandFunctionArguments2 Interface

Provides access to members that control band extraction function argument(s).

Product Availability

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

Members

Description
Read/write property BandIDs The list of band IDs (0 based) to be extracted.
Read/write property BandNames The list of bands to be extracted by name. This property, when specified, overrides values in the 'BandIDs' and the 'BandWavelengths' properties.
Read/write property BandWavelengths The list of bands to be extracted by mid wavelength values (in nanometers). This property, when specified, overrides values in the 'BandIDs' property.
Method Init Initialize extract band arguments using the specified space- or semicolon-delimited band combination.
Read/write property MissingBandAction Indicates how the raster function behaves when a requested band (specified by index, name, or wavelength) is not found in the input raster.
Read/write property Raster The source raster object.
Read/write property WavelengthMatchTolerance The wavelength tolerance value in nanometers. For a raster band to be associated with a requested wavelength, the two wavelengths must lie within this tolerance.

Inherited Interfaces

Interfaces Description
IExtractBandFunctionArguments Provides access to members that control band extraction function argument(s).

CoClasses that implement IExtractBandFunctionArguments2

CoClasses and Classes Description
ExtractBandFunctionArguments A class for band extraction/selection raster function arguments.