ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data.Raster Namespace / RasterDataset Class / GetBandByName Method
Name of a band in this raster dataset.
Example Version

GetBandByName Method (RasterDataset)
Gets a RasterBand from this raster dataset based on the band name. This method must be called on the MCT. Use QueuedTask.Run.
Syntax
public RasterBand GetBandByName( 
   string name
)

Parameters

name
Name of a band in this raster dataset.

Return Value

The RasterBand from this raster dataset based on the band name.
Example
Access the bands in a raster dataset
var count = rasterDataset.GetBandCount();
RasterBand rasterBandByName = rasterDataset.GetBandByName(sBandName);
var index = rasterDataset.GetBandIndex(sBandName);

// Get a RasterBand from the raster dataset
RasterBand rasterBand = rasterDataset.GetBand(0);

// Get the RasterBandDefinition from the raster band.
RasterBandDefinition rasterBandDefinition = rasterBand.GetDefinition();
// Get the name of the raster band from the raster band.
string bandName = rasterBandDefinition.GetName();
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also