Getting Started with ComponentOne Studio Silverlight Edition
Silverlight Automation Overview

The C1.Silverlight.Automation.dll is a set of Automation Peer classes for the ComponentOne Silverlight controls. Each AutomationPeer exposes a matching control class to the Microsoft automation framework so the control can be used in automated UI tests. For more information about the Microsoft Automation framework, see http://msdn.microsoft.com/en-us/library/ms747327.aspx

Below is the list of supported automation patterns for the 2012 v1 release.

 

ComponentOne Silverlight Automation Peer

Supported Automation Patterns

C1TreeView

Selection

C1TreeViewItem

ExpandCollapse, SelectionItem, ScrollItem

C1TabControl

Selection

C1TabItem

SelectionItem, ScrollItem

C1DockTabControl

*partially*Window, Transform, Dock

C1Book

 

C1BookZone 

Invoke

C1FlexComboBox

ExpandCollapse, Selection

C1FlexGridCell

Invoke, Value, SelectionItem, ScrollItem, TableItem, GridItem

C1FlexGridPanel

 

C1FlexGridRow

ExpandCollapse, ScrollItem, SelectionItem

C1Gauge

Value, RangeValue

C1LinearGauge

Value, RangeValue

C1Knob

Value, RangeValue

C1OutlookBar

ExpandCollapse, Selection

C1TileView

Selection

C1TileViewItem

SelectionItem, ExpandCollapse, ScrollItem

 

For more info about automation patterns, see http://msdn.microsoft.com/en-us/library/ms752362.aspx.

Using the C1.Silverlight.Automation.dll

To start using the C1.Silverlight.Automation.dll in a Silverlight application, simply add a reference to it in the project.

 

See Also

 

 


Copyright (c) GrapeCity, inc. All rights reserved.

Product Support Forum  |  Documentation Feedback