MonoMac.Foundation.NSMutableIndexSet Members

The members of MonoMac.Foundation.NSMutableIndexSet are listed below.

See Also: Inherited members from MonoMac.Foundation.NSIndexSet

Public Constructors

Default constructor, initializes a new instance of this class.
A constructor that initializes the object from the data stored in the unarchiver object.
Creates a new MSMutableIndexSet from an existing set.
Constructor to call on derived classes when the derived class has an [Export] constructor.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.
Initializes a new index set from an existing unsigned integer.

Public Properties

[read-only]
override
ClassHandleIntPtr. The handle for this class.

Public Methods

Add(NSIndexSet)
Adds an existing set of indexes to this set.
Add(uint)
Adds a single index to the existing set.
Clear()
Removes all indexes from this set.
Remove(NSIndexSet)
Removes the indexes specified in other that exist in this set.
Remove(uint)
Removes a single index from the collection.
ShiftIndexes(uint, uint)
Shifts a subset of indexes either left or right starting at the startIndex by the amount specified in delta.