In This Article

AutoHideTabItemAutomationPeer Class

Exposes AutoHideTabItem types to UI Automation.

public class AutoHideTabItemAutomationPeer : FrameworkElementAutomationPeer
Inheritance:
object AutomationPeer UIElementAutomationPeer FrameworkElementAutomationPeer object

Constructors

AutoHideTabItemAutomationPeer(AutoHideTabItem)

Initializes a new instance of the AutoHideTabItemAutomationPeer class.

public AutoHideTabItemAutomationPeer(AutoHideTabItem owner)
Parameter Type Description
owner AutoHideTabItem

The owner element.

Methods

GetAutomationControlTypeCore()

Gets the control type for the element that is associated with the UI Automation peer.

protected override AutomationControlType GetAutomationControlTypeCore()

Returns

AutomationControlType:

The control type.

GetAutomationIdCore()

Gets the string that uniquely identifies the FrameworkElement that is associated with this FrameworkElementAutomationPeer.

protected override string GetAutomationIdCore()

Returns

string:

The string that uniquely identifies the FrameworkElement that is associated with this FrameworkElementAutomationPeer.

GetHelpTextCore()

Gets text that describes the functionality of the control that is associated with the automation peer.

protected override string GetHelpTextCore()

Returns

string:

The help text.

GetLocalizedControlTypeCore()

Gets a localized string that represents the AutomationControlType value for the control that is associated with this automation peer.

protected override string GetLocalizedControlTypeCore()

Returns

string:

The control type.

GetNameCore()

Gets text that describes the element that is associated with this automation peer.

protected override string GetNameCore()

Returns

string:

The name.

GetOrientationCore()

Gets a value that indicates the explicit control orientation, if any.

protected override AutomationOrientation GetOrientationCore()

Returns

AutomationOrientation:

The orientation.

GetPattern(PatternInterface)

Gets the control pattern that is associated with the specified PatternInterface.

public override object GetPattern(PatternInterface patternInterface)
Parameter Type Description
patternInterface PatternInterface

A value from the PatternInterface enumeration.

Returns

object:

The object that implements the pattern interface; null if the peer does not support this interface.

Invoke()

public void Invoke()