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
Initializes a new instance of the GroupHeaderAutomationPeer class.
Properties
ExpandCollapseState
ExpandCollapseState
Gets the expand-collapse state of the GroupHeader.
public ExpandCollapseState ExpandCollapseState { get; }
Gets the owner group header of the GroupHeaderAutomationPeer class.
public GroupHeader GroupHeader { get; }
Methods
Collapses the group header.
public void Collapse()
Expands the group header.
public void Expand()
Returns the control type for the UIElement associated with this AutomationPeer. This method is called by AutomationPeer.GetAutomationControlType.
protected override AutomationControlType GetAutomationControlTypeCore()
AutomationControlType
The System.Windows.Automation.Peers.AutomationControlType.Custom enumeration value.
When overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetChildren().
protected override List<AutomationPeer> GetChildrenCore()
List<AutomationPeer>
The collection of child elements.
When overridden in a derived class, gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface.
public override object GetPattern(PatternInterface patternInterface)
A value from the System.Windows.Automation.Peers.PatternInterface enumeration.
Returns:The System.Windows.Automation.Peers.AutomationControlType.Custom enumeration.