ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / Map Class / URI Property
Example

In This Topic
    URI Property (Map)
    In This Topic
    Gets the unique URI of this map.
    Syntax
    Public ReadOnly Property URI As String
    public string URI {get;}
    Example
    Get the Unique List of Maps From the Map Panes
    {
        //Gets the unique list of Maps from all the MapPanes.
        //Note: The list of maps retrieved from the MapPanes
        //maybe less than the total number of Maps in the project.
        //It depends on what maps the user has actually opened.
        var mapPanes = ProApp.Panes.OfType<IMapPane>()
                    .GroupBy((mp) => mp.MapView.Map.URI).Select(grp => grp.FirstOrDefault());
        List<Map> uniqueMaps = new List<Map>();
        foreach (var pane in mapPanes)
            uniqueMaps.Add(pane.MapView.Map);
    }
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.0 or higher.
    See Also