Public ReadOnly Property Layers As ReadOnlyObservableCollection(Of Layer)
public ReadOnlyObservableCollection<Layer> Layers {get;}
Public ReadOnly Property Layers As ReadOnlyObservableCollection(Of Layer)
public ReadOnlyObservableCollection<Layer> Layers {get;}
{
await QueuedTask.Run(() =>
{
IEnumerable<Layer> layers =
MapView.Active.Map.Layers.Where(layer => layer is FeatureLayer);
foreach (FeatureLayer featureLayer in layers)
{
using (Table table = featureLayer.GetTable())
using (Datastore datastore = table.GetDatastore())
{
if (datastore is UnknownDatastore)
continue;
Geodatabase geodatabase = datastore as Geodatabase;
}
}
});
}
{
//Zoom to the selected layers in the TOC
var featureLayers = mapView.Map.Layers.OfType<FeatureLayer>();
mapView.SelectLayers(featureLayers.ToList());
}
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)