ClassGroupHeaderAutomationPeer
Represents the Automation Peer for the Group headers.
Definition
Namespace:Telerik.Windows.Automation.Peers
Assembly:Telerik.Windows.Controls.ScheduleView.dll
Syntax:
public class GroupHeaderAutomationPeer : AutomationPeerBase<GroupHeader>, IExpandCollapseProvider
Inheritance: objectAutomationPeerBase<GroupHeader>GroupHeaderAutomationPeer
Implements:
Inherited Members
Constructors
GroupHeaderAutomationPeer(GroupHeader)
Initializes a new instance of the GroupHeaderAutomationPeer class.
Declaration
public GroupHeaderAutomationPeer(GroupHeader owner)
Parameters
owner
Properties
ExpandCollapseState
Gets the expand-collapse state of the GroupHeader.
Declaration
public ExpandCollapseState ExpandCollapseState { get; }
Property Value
ExpandCollapseState
GroupHeader
Gets the owner group header of the GroupHeaderAutomationPeer class.
Methods
GetAutomationControlTypeCore()
Returns the control type for the UIElement associated with this AutomationPeer. This method is called by AutomationPeer.GetAutomationControlType.
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
AutomationControlType
The System.Windows.Automation.Peers.AutomationControlType.Custom enumeration value.
GetChildrenCore()
When overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetChildren().
Declaration
protected override List<AutomationPeer> GetChildrenCore()
Returns
List<AutomationPeer>
The collection of child elements.
GetPattern(PatternInterface)
When overridden in a derived class, gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface.
Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
patternInterface
PatternInterface
A value from the System.Windows.Automation.Peers.PatternInterface enumeration.
Returns
The System.Windows.Automation.Peers.AutomationControlType.Custom enumeration.