This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > SpatialAnalyst > ESRI.ArcGIS.SpatialAnalyst > Interfaces > IM > IMultivariateOp Interface > IMultivariateOp.EditSignatures Method (ArcObjects .NET 10.4 SDK) |
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] _ )
[C#] public void EditSignatures ( IGeoDataset rasterBands, string signatureFile, string signatureRemapFile, string newSignatureFile, object sampleInterval );
Optional Values
[C++]
HRESULT EditSignatures(
IGeoDataset* rasterBands,
BSTR signatureFile,
BSTR signatureRemapFile,
BSTR newSignatureFile,
VARIANT sampleInterval
);
[C++]
Parameters 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 [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.
rasterBands |
the name of a multiband Raster from which the signature file to be edited was created |
signatureFile |
the name of the input signature file to be edited |
signatureRemapFile |
an ASCII remap table containing the pairs of class IDs to be merged, renumbered, or deleted |
newsignatureFile |
the name of the output signature file |
[sampleInterval] |
the interval for sampling A common interval is 10. |