ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / MapMemberIDSet Class / Item Property
The MapMember to check.
Example

In This Topic
    Item Property (MapMemberIDSet)
    In This Topic
    Gets the list of objectIDs that are contained in the MapMemberIDSet associated with the specified mapMember.
    Syntax
    Public ReadOnly Default Property Item( _
       ByVal mapMember As MapMember _
    ) As IList(Of Long)
    public IList<long> this[ 
       MapMember mapMember
    ]; {get;}

    Parameters

    mapMember
    The MapMember to check.

    Property Value

    a List of objectIDs.
    Example
    Get OIDS from a SelectionSet for a given MapMember
    {
        MapMember us_zips_layer = map.GetLayersAsFlattenedList().OfType<FeatureLayer>().First(s => s.Name == "USA zips layer");
    
        var addToSelection = new Dictionary<MapMember, List<long>>();
        addToSelection.Add(us_zips_layer, new List<long> { 1506, 2696, 2246, 1647, 948 });
        //Create a SelectionSet object
        var selSet = ArcGIS.Desktop.Mapping.SelectionSet.FromDictionary(addToSelection);
    
        if (selSet.Contains(us_zips_layer))
        {
            var oids = selSet[us_zips_layer];
        }
    }
    Requirements

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

    ArcGIS Pro version: 3.4 or higher.
    See Also