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

IMultivariateOp.EditSignatures Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > SpatialAnalyst > ESRI.ArcGIS.SpatialAnalyst > Interfaces > IM > IMultivariateOp Interface > IMultivariateOp.EditSignatures Method
ArcGIS Developer Help

IMultivariateOp.EditSignatures Method

Edits and updates a signature file.

[Visual Basic .NET]
Public Sub EditSignatures ( _
    ByVal rasterBands As IGeoDataset, _
    ByVal signatureFile As String, _
    ByVal signatureRemapFile As String, _
    ByVal newSignatureFile As String, _
    [ByVal sampleInterval As Object] _
public void EditSignatures (
    IGeoDataset rasterBands,
    string signatureFile,
    string signatureRemapFile,
    string newSignatureFile,
    object sampleInterval
HRESULT EditSignatures(
  IGeoDataset* rasterBands,
  BSTR signatureFile,
  BSTR signatureRemapFile,
  BSTR newSignatureFile,
  VARIANT sampleInterval
rasterBands [in]

rasterBands is a parameter of type IGeoDataset* signatureFile [in]
signatureFile is a parameter of type BSTR signatureRemapFile [in]
signatureRemapFile is a parameter of type BSTR newSignatureFile [in]
newSignatureFile is a parameter of type BSTR sampleInterval [in, optional]
sampleInterval is a parameter of type VARIANT
To indicate this parameter is undefined pass in a VARIANT with type VT_ERROR and scode value of DISP_E_PARAMNOTFOUND.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.



the name of a multiband Raster from which the signature file to be edited was created


the name of the input signature file to be edited


an ASCII remap table containing the pairs of class IDs to be merged, renumbered, or deleted


the name of the output signature file


the interval for sampling

A common interval is 10.


See Also

IMultivariateOp Interface