Foundation.NSMutableOrderedSet Members

The members of Foundation.NSMutableOrderedSet are listed below.

See Also: Inherited members from Foundation.NSOrderedSet

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.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

[read-only]
override
ClassHandleIntPtr. The handle for this class.
default property
Item(nint)NSObject. Documentation for this section has not yet been entered.

Public Methods

Add(NSObject)
Adds the specified object to this set.
AddObjects(NSObject[])
Adds the specified objects to this set.
ExchangeObject(nint, nint)
Exchanges the objects at the specified indices.
Insert(NSObject, nint)
Inserts the specified object at the specified index.
InsertObjects(NSObject[], NSIndexSet)
Inserts the specified objects at the corresponding indices.
Intersect(NSOrderedSet)
Removes from this set all objects that are not present in the other set.
MoveObjects(NSIndexSet, nint)
Moves the objects currently at the specified indices so that they start at the specified destination index.
Remove(nint)
Removes the object at the specified index.
RemoveAllObjects()
Removes all objects from this set
RemoveObject(NSObject)
Removes the specified object from this set.
RemoveObjects(NSIndexSet)
Removes the objects at the specified indices from this set.
RemoveObjects(NSObject[])
Documentation for this section has not yet been entered.
RemoveObjects(NSRange)
Documentation for this section has not yet been entered.
Replace(NSObject, nint)
Replaces the object at the specified index.
ReplaceObjects(NSIndexSet, NSObject[])
Replaces the objects at the specified indices with the specified replacements.
SetObject(NSObject, nint)
Appends or replaces the object at the specified index.
Sort(NSComparator)
Reorders the set according to the specified comparator.
Sort(NSSortOptions, NSComparator)
Documentation for this section has not yet been entered.
SortRange(NSRange, NSSortOptions, NSComparator)
Reorders the objects in the specified range according to the specified comparator.