Here are the classes listed by name in alphabetical order.
| Application | A class that represents a script application. |
| Array | A class for storing lists of objects or data. |
| BannerBox | A class that represents a banner box control. |
| Bitmap | A class that represents a bitmap. |
| BitmapButton | A class that represents a bitmap button control. |
| Boolean | A class that represents boolean-typed data. |
| BorderBox | A class to draw a box on a form to group controls. |
| BorderBoxLayout | A class that draws a box around controls that it positions and sizes automatically. |
| BoxLayout | A class that allows controls to be positioned and sized automatically in a horizontal or vertical row. |
| Brush | A class that encapsulates a brush object, which is used for drawing the background on a graphics object. |
| Button | A class that represents a button control. |
| CheckBox | A class that represents a check box control. |
| ChoiceBox | A class that represents a choice box control. |
| Color | A class that represents a color as a combination of red, green, and blue values. |
| ColorDialog | A class that represents a color chooser dialog. |
| ComboBox | A class that represents a combo box control. |
| Console | A class that provides a mechanism to control what is displayed in the application's output console. |
| Control | A class that represents a control that can be placed on a form. |
| Date | A class that represents a date and time. |
| DbBulkInsert | |
| DbConnection | |
| DbResult | |
| DialogResult | A class that represents a dialog result. |
| Directory | |
| DirectoryDialog | A class that represents a directory chooser dialog. |
| Environment | |
| Error | A class for storing error-related information. |
| EvalError | A class that represents a eval error condition. |
| Event | A class that represents an event. |
| Extension | A class that provides information about and access to extensions. |
| File | |
| FileDialog | A class that represents a file chooser dialog. |
| FileStream | |
| FileTransfer | |
| Font | A class that represents a font. |
| Form | A class that represents a form on which controls can be placed. |
| FormControl | A class that represents a base form control component from which other controls derive. |
| Function | A class that represents a function |
| Graphics | A class that encapsulates drawing commands on a graphics object. |
| HostApp | A class that provides a mechanism of communicating with the script's host application. |
| HostDocument | A class that exposes method calls to manipulate document windows. |
| HostPreferences | A class that provides a mechanism to store application preferences. |
| HttpRequest | |
| JSON | A class for parsing JSON and serializing objects into JSON. |
| Label | A class that represents a label control. |
| Layout | A class that allows controls to be positioned and sized automatically. |
| Line | A class to draw a line on a form to separate controls. |
| ListBox | A class that represents a list box control. |
| ListView | A class that represents a list view control. |
| ListViewItem | A class that represents an item in a list view control. |
| Math | A collection of math-related static functions. |
| MemoryBuffer | |
| Menu | A class that represents a menu. |
| MenuBar | A class that represents a menu bar. |
| MenuItem | A class that represents items on a menu. |
| NativeModule | |
| Number | A class that represents numeric-typed data. |
| Object | A generic object class and container. |
| OpenFileDialog | A class that represents a file open dialog. |
| PasswordEntryDialog | A class that represents a password entry dialog. |
| Pen | A class that encapsulates a pen object, which is used for drawing the foreground on a graphics object. |
| PictureBox | A class to draw a bitmap on a form. |
| Point | A class that represents a location as an (x,y) pair. |
| Process | A class that provides access to a system process |
| ProcessOutputStream | Provides access to the output of processes |
| ProgressBar | A class that represents a progress bar control. |
| ProjectFileDialog | A class that represents a project file dialog. |
| RadioButton | A class that represents a radio button control. |
| RangeError | A class that represents a range error condition. |
| ReferenceError | A class that represents a reference error condition. |
| RegExp | A class that represents a regular expression. |
| SaveFileDialog | A class that represents a file save dialog. |
| Size | A class that represents a size as a (width,height) pair. |
| Slider | A class that represents a slider control. |
| SpinBox | A class that represents a spin box control. |
| SpinButton | A class that represents a spin button control. |
| StatusBar | A class that represents a status bar. |
| StatusBarItem | A class that represents an item on a statusbar. |
| String | A class that represents string-typed data. |
| SymmetricCrypt | |
| SyntaxError | A class that represents a syntax error condition. |
| System | |
| SystemColors | A class that provides access to system colors. |
| SystemFonts | A class that provides access to system fonts. |
| SystemMetrics | A class that provides access to system metrics. |
| TextBox | A class that represents a text box control. |
| TextEntryDialog | A class that represents a text entry dialog. |
| TextReader | |
| TextWriter | |
| Timer | A class for firing events at a specified interval. |
| ToolBar | A class that represents a toolbar. |
| ToolBarItem | A class that represents an item on a toolbar. |
| TreeView | A class that represents a tree view control. |
| TreeViewItem | A class that represents items on a tree view control. |
| TypeError | A class that represents a type error condition. |
| URIError | A class that represents a uri error condition. |
| WebBrowser | A class that represents a web browser control. |
| XmlNode |