Provides access to members that control the FID Set.
Members
| Name | Description | |
|---|---|---|
![]() |
Add | Adds a feature id to the set. |
![]() |
Count | The number of elements in the FID set. |
![]() |
Delete | Deletes a feature id from the set. |
![]() |
Find | Finds a feature id in the set. |
![]() |
IDs | Enumerates the object ids in the FID set. |
![]() |
Next | Gets the next feature id from the set. |
![]() |
Reset | Resets the internal cursor. |
![]() |
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. |

