Public Function GetSelectableClassCodes() As IReadOnlyList(Of Integer)
public IReadOnlyList<int> GetSelectableClassCodes()
Return Value
The list of selectable class codes. If an empty list is returned, then all class codes are selectable.
Public Function GetSelectableClassCodes() As IReadOnlyList(Of Integer)
public IReadOnlyList<int> GetSelectableClassCodes()
| Exception | Description |
|---|---|
| ArcGIS.Core.CalledOnWrongThreadException | This method or property must be called within the lambda passed to QueuedTask.Run. |
{
// must be on MCT
// configure the LAS selection settings
// set visible points and a specific set of classification codes selectable
lasDatasetLayer.SetSelectVisiblePoints(true);
lasDatasetLayer.SetSelectableClassCodes(new List<int>() { 3, 4, 5 });
// this example sets all classification codes selectable
lasDatasetLayer.SetSelectableClassCodes(new List<int>());
// get the current LAS selection settings
var canSelectVisible = lasDatasetLayer.GetSelectVisiblePoints();
var selectableClassCodes = lasDatasetLayer.GetSelectableClassCodes();
}
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)