This document is archived and information here might be outdated.  Recommended version.


IRecordNumberSet Interface (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (GeoDatabase)  

IRecordNumberSet Interface

Provides access to members that control the collection of record numbers, and to compare record number collections. Record number sets are used in selections with file based data.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Description
Method Add Adds a record number to the collection.
Method AddRange Adds a range of record numbers to the collection starting with the minRecord and ending with the maxRecord.
Method And Combines the record numbers that are common to both collections into a single collection.
Method ClearAll Clear all record numbers.
Method Delete Removes a record number from the collection.
Method Difference Returns the record numbers that are not in the collection, but are present in the input collection.
Read-only property IDs Enumerates the record numbers in the record number collection.
Read-only property MaximumRecordNumber The maximum record in the record number collection.
Read-only property MinimumRecordNumber The minimum record in the record number collection.
Method Negate Inverts the collection; selected records become unselected and unselected records become selected.
Method Or Combines all the record numbers that are in one or the other collection into a single collection.
Method SetAll Set all record numbers.
Method SetBounds Sets the starting and ending record numbers for the record number collection, then adds all record numbers between those values to the collection.
Method XOr Combines the record numbers that are in one of the collections, but not both collections, into a single collection.

CoClasses that implement IRecordNumberSet

CoClasses and Classes Description
RecordNumberSet A collection of record numbers. Record number sets are used in selections with file based data.