Set class code and flags (negative classCode value indicates no code change).
[Visual Basic .NET] Public Sub EditClassCodeByClass ( _ ByVal FileIndex As Integer, _ ByVal pPointIDs As IDoubleArray, _ ByVal newCode As Integer, _ ByVal withheldFlag As esriLasClassFlagEditType, _ ByVal keyPointFlag As esriLasClassFlagEditType, _ ByVal syntheticFlag As esriLasClassFlagEditType, _ ByRef pbHasChange As Boolean _ )
[C#] public void EditClassCodeByClass ( int FileIndex, IDoubleArray pPointIDs, int newCode, esriLasClassFlagEditType withheldFlag, esriLasClassFlagEditType keyPointFlag, esriLasClassFlagEditType syntheticFlag, ref bool pbHasChange );
[C++]
HRESULT EditClassCodeByClass(
long FileIndex,
IDoubleArray* pPointIDs,
long newCode,
esriLasClassFlagEditType withheldFlag,
esriLasClassFlagEditType keyPointFlag,
esriLasClassFlagEditType syntheticFlag,
VARIANT_BOOL* pbHasChange
);
[C++]Parameters
FileIndex [in] FileIndex is a parameter of type long pPointIDs [in]pPointIDs is a parameter of type IDoubleArray
newCode [in] newCode is a parameter of type long withheldFlag [in]withheldFlag is a parameter of type esriLasClassFlagEditType
keyPointFlag [in]keyPointFlag is a parameter of type esriLasClassFlagEditType
syntheticFlag [in]syntheticFlag is a parameter of type esriLasClassFlagEditType
pbHasChange [out] pbHasChange is a parameter of type VARIANT_BOOL
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.