UI Automation
Actipro Docking & MDI follows the accessibility model for UI automation.
What is UI Automation?
Microsoft UI Automation is the new accessibility framework for Microsoft Windows. It addresses the needs of assistive technology products and automated test frameworks by providing programmatic access to information about the user interface (UI).
Docking & MDI implements automation peers for the following classes:
The DockSite class, which is the manager of all docking functionality.
The DockHost class, which is the top-level container for all docking hierarchies.
The SplitContainer class, which contains two or more other containers in a docking hierarchy.
The DockingWindowContainerBase class, which is the base class of TabbedMdiContainer and ToolWindowContainer. This automation peer provides access to the child DockingWindow elements.
The StandardMdiHost class. This automation peer provides access to the child DockingWindow elements.
The DockingWindow class, which is the base class of DocumentWindow and ToolWindow.
The AutoHideTabGroup and AutoHideTabItem classes, which represent auto-hide tabs.
The StandardSwitcher and StandardSwitcherItem classes, which implement a standard switcher.
The WindowControl class. This automation peer provides access to the child elements and programmatic access to move, resize, or close the window.
The AdvancedTabControl and AdvancedTabItem classes, which implement an advanced tab control.