This document is archived and information here might be outdated. Recommended version. |
Set class code and flags (negative classCode value indicates no code change).
[Visual Basic .NET] Public Sub EditClassCodeByClass2 ( _ ByVal FileIndex As Integer, _ ByVal pPointIDs As IDoubleArray, _ ByVal newCode As Integer, _ ByVal withheldFlag As esriLasClassFlagEditType, _ ByVal keyPointFlag As esriLasClassFlagEditType, _ ByVal syntheticFlag As esriLasClassFlagEditType, _ ByVal overlapFlag As esriLasClassFlagEditType, _ ByRef pbHasChange As Boolean _ )
[C#] public void EditClassCodeByClass2 ( int FileIndex, IDoubleArray pPointIDs, int newCode, esriLasClassFlagEditType withheldFlag, esriLasClassFlagEditType keyPointFlag, esriLasClassFlagEditType syntheticFlag, esriLasClassFlagEditType overlapFlag, ref bool pbHasChange );
[C++]
HRESULT EditClassCodeByClass2(
long FileIndex,
IDoubleArray* pPointIDs,
long newCode,
esriLasClassFlagEditType withheldFlag,
esriLasClassFlagEditType keyPointFlag,
esriLasClassFlagEditType syntheticFlag,
esriLasClassFlagEditType overlapFlag,
Boolean* 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 overlapFlag [in]
overlapFlag is a parameter of type esriLasClassFlagEditType pbHasChange [out]
pbHasChange is a parameter of type bool*