| Class | Description |
| CommandBar | Represents an individual toolbar hosted by a CommandBarManager. The CommandBar can contain zero or more CommandBarButton buttons, CommandBarCheckBox check boxes, CommandBarComboBox comboboxes, CommandBarSeparator separators, and CommandBarItem items. |
| CommandBarButton | The CommandBarButton represents an individual button on the CommandBar. |
| CommandBarButtonBase | The CommandBarButtonBase represents the base class for all CommanBarButton objects. |
| CommandBarCheckBox | The CommandBarCheckBox represents an individual CheckBox control on the CommandBar. |
| CommandBarCollection | A collection of CommandBar objects utilized by the CommandBarManager. |
| CommandBarComboBox | The CommandBarComboBox represents a ComboBox control on the CommandBar. |
| CommandBarContextMenu | Represents a ContextMenu control used to link to the commands registered in the CommandBarManager. |
| CommandBarControl | Represents the basic CommandBar component and provides the base functionality for all command tools. |
| CommandBarItem | Represents the basic CommandBar component and provides the base functionality for all command tools. |
| CommandBarItemCollection | Represents the collection of command items used by the CommandBar. |
| CommandBarManager | Represents a collection of CommandBars used with the End-User Designer. |
| CommandBarMenu | The CommandBarMenu represents a Menu control on the CommandBar. |
| CommandBarSeparator | Separates commands on a CommandBar. |
| CommandEventArgs | The CommandEventArgs class provides data required for CommandBar events. |
| ContextMenuOpenArgs | The ContextMenuOpenArgs class provides data needed for the ContextMenuOpen event. |
| DataSourceIconClickedEventArgs | |
| DataSourceIconClickEventArgs | DatasourceClickEventArgs holds the cancel value to stop the default Datasource dialog from showing. |
| Designer | The Designer class is the base class for the End-User Report Designer control. |
| Images | The Images class contains the list of images used by the Designer Toolbar object. |
| LayoutChangedArgs | The LayoutChangedArgs class provides data required for the LayoutChanged event. |
| LayoutChangingArgs | The LayoutChangingArgs class provides data required for the LayoutChanging event. |
| ReportExplorer | The ReportExplorer class is the base class for the ReportExplorer control. |
| ReportFieldListProvider | Field name cache used at design time. |
| ScripEditorEventArgs | The ScripEditorEventArgs class provides data required for the ScriptChanged event. |
| Selection |
Indicates the currently selected items in the report layout. |
| UndoManager | The UndoManager class allows users to undo and redo changes. |