| Name | Description |
| Add | Adds (appends) the item at the end of the collection |
| Clear | Removes all children |
| Contains | Queries whether this collection contains the specified element at least once |
| CopyTo | Copies all items of this set to the specified array, starting from the specified array index. |
| GetIterator | Gets an iterator that iterates through the children in forward order. |
| GetReverseIterator | Gets an iterator that iterates throw the child elements in reverse order. |
| GetTool | Overloaded. Gets the first child tool with the specified schema. |
| IndexOf | Returns the index of the specified item inside this collection. Returns -1 if the item is not contained in the collection. |
| Insert | Inserts the item at the specified index |
| OnDragDrop | Overridden. Handler for the NDragDrop.DragDropEvent event. |
| OnDragEnter | Overridden. Handler for the NDragDrop.DragEnterEvent event. |
| OnDragIn | Overridden. Handler for the NDragDrop.DragInEvent event. |
| OnDragLeave | Overridden. Handler for the NDragDrop.DragLeaveEvent event. |
| OnDragOut | Overridden. Handler for the NDragDrop.DragOutEvent event. |
| OnDragOver | Overridden. Handler for the NDragDrop.DragOverEvent event. |
| OnFocusIn | Overridden. Handler for the NKeyboard.FocusInEvent event. |
| OnFocusOut | Overridden. Handler for the NKeyboard.FocusOutEvent event. |
| OnGotFocus | Overridden. Handler for the NKeyboard.GotFocusEvent event. |
| OnGotMouseCapture | Overridden. Handler for the NMouse.GotCaptureEvent events |
| OnGotTouchCapture | Overridden. Handler for the NTouch.GotCaptureEvent events |
| OnInputChar | Overridden. Handler for the NKeyboard.InputCharEvent event. |
| OnKeyDown | Overridden. Handler for the NKeyboard.KeyDownEvent event. |
| OnKeyUp | Overridden. Handler for the NKeyboard.KeyUpEvent event. |
| OnLostFocus | Overridden. Handler for the NKeyboard.LostFocus event. |
| OnLostMouseCapture | Overridden. Handler for the NMouse.LostCaptureEvent event |
| OnLostTouchCapture | Overridden. Handler for the NTouch.LostCaptureEvent event |
| OnMouseCaptureIn | Overridden. Handler for the NMouse.CaptureInEvent event |
| OnMouseCaptureOut | Overridden. Handler for the NMouse.CaptureOutEvent event |
| OnMouseDown | Overridden. Handler for the NMouse.DownEvent event. |
| OnMouseEnter | Overridden. Handler for the NMouse.EnterEvent event. |
| OnMouseIn | Overridden. Handler for the NMouse.InEvent event. |
| OnMouseLeave | Overridden. Handler for the NMouse.LeaveEvent event. |
| OnMouseMove | Overridden. Handler for the NMouse.MoveEvent event. |
| OnMouseOut | Overridden. Handler for the NMouse.OutEvent event. |
| OnMouseUp | Overridden. Handler for the NMouse.UpEvent event. |
| OnMouseWheel | Overridden. Handler for the NMouse.WheelEvent event. |
| OnTouchCaptureIn | Overridden. Handler for the NTouch.CaptureInEvent event |
| OnTouchCaptureOut | Overridden. Handler for the NTouch.CaptureOutEvent event |
| OnTouchDown | Overridden. Handler for the NTouch.DownEvent event. |
| OnTouchEnter | Overridden. Handler for the NTouch.EnterEvent event. |
| OnTouchIn | Overridden. Handler for the NTouch.InEvent event. |
| OnTouchLeave | Overridden. Handler for the NTouch.LeaveEvent event. |
| OnTouchMove | Overridden. Handler for the NTouch.MoveEvent event. |
| OnTouchOut | Overridden. Handler for the NTouch.OutEvent event. |
| OnTouchUp | Overridden. Handler for the NTouch.UpEvent event. |
| Remove | Removes the specified item. |
| RemoveAt | Removes the item at the specified index |
| ReplaceTool<TTool> | Replaces the first tool of the given type with the specified tool instance. |
| ToArray | Converts this set to an array. |