// 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();