IFIDSet Interface

Provides access to members that control the FID Set.

Members

Name Description
Method Add Adds a feature id to the set.
Method Count The number of elements in the FID set.
Method Delete Deletes a feature id from the set.
Method Find Finds a feature id in the set.
Read-only property IDs Enumerates the object ids in the FID set.
Method Next Gets the next feature id from the set.
Method Reset Resets the internal cursor.
Method SetEmpty Empties the FID set.

IFIDSet.Add Method

Adds a feature id to the set.

Public Sub Add ( _
    ByVal OID As Long _
)
public void Add (
    long OID
);

IFIDSet.Count Method

The number of elements in the FID set.

Public Function Count ( _
) As Long
public long Count (
);

IFIDSet.Delete Method

Deletes a feature id from the set.

Public Sub Delete ( _
    ByVal OID As Long _
)
public void Delete (
    long OID
);

IFIDSet.Find Method

Finds a feature id in the set.

Public Sub Find ( _
    ByVal OID As Long, _
    ByRef doesExist As Boolean _
)
public void Find (
    long OID,
    ref bool doesExist
);

IFIDSet.IDs Property

Enumerates the object ids in the FID set.

Public ReadOnly Property IDs As IEnumIDs
public IEnumIDs IDs {get;}

IFIDSet.Next Method

Gets the next feature id from the set.

Public Sub Next ( _
    ByRef OID As Int64& _
)
public void Next (
    ref Int64& OID
);

Remarks

Calling Next when there are no more IDs in the FIDset will return -1.

IFIDSet.Reset Method

Resets the internal cursor.

Public Sub Reset ( _
)
public void Reset (
);

IFIDSet.SetEmpty Method

Empties the FID set.

Public Sub SetEmpty ( _
)
public void SetEmpty (
);

Classes that implement IFIDSet

Classes Description
FIDSet Esri FID Set object.
RecordNumberSet A collection of record numbers. Record number sets are used in selections with file based data.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.