ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / MapMemberIDSet Class / Contains Method / Contains(MapMember,Int64) Method
The MapMember to check.
The objectID of the record to check.
Example

In This Topic
    Contains(MapMember,Int64) Method
    In This Topic
    Determines if the record specified by the mapMember and oid pair is in the MapMemberIDSet.
    Syntax
    Public Overloads Function Contains( _
       ByVal mapMember As MapMember, _
       ByVal oid As Long _
    ) As Boolean
    public bool Contains( 
       MapMember mapMember,
       long oid
    )

    Parameters

    mapMember
    The MapMember to check.
    oid
    The objectID of the record to check.
    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