Parameters
- layerURI
- The URI of the layer. Which is unique identifier for each layer
- recursive
- (optional) When true the search continues in group layers. (default value = true)
Return Value
A Layer
//Finds layers by name and returns a read only list of Layers IReadOnlyList<Layer> layers = aMap.FindLayers("cities", true); //Finds a layer using a URI. //The Layer URI you pass in helps you search for a specific layer in a map var lyrFindLayer = MapView.Active.Map.FindLayer("CIMPATH=map/u_s__states__generalized_.xml"); //This returns a collection of layers of the "name" specified. You can use any Linq expression to query the collection. var lyrExists = MapView.Active.Map.GetLayersAsFlattenedList() .OfType<FeatureLayer>().Any(f => f.Name == "U.S. States (Generalized)");
Target Platforms: Windows 11, Windows 10