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


ILasPointEdit2.EditClassCodeByClass2 Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeodatabaseExtensions > ESRI.ArcGIS.GeoDatabaseExtensions > Interfaces > IL > ILasPointEdit2 Interface > ILasPointEdit2.EditClassCodeByClass2 Method
ArcGIS Developer Help

ILasPointEdit2.EditClassCodeByClass2 Method

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*

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

See Also

ILasPointEdit2 Interface