New to Telerik UI for WPFStart a free 30-day trial

Represents the automation peer for a RadSpeechToTextButton control, providing support for UI automation clients. This class allows automated tools to interact with the RadSpeechToTextButton and retrieve properties such as automation IDs, names, and control patterns. The RadSpeechToTextButtonAutomationPeer class enhances interaction by allowing invocation of the button's click events and exposing the button's functional properties through automation.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.dll

Syntax:

C#
public class RadSpeechToTextButtonAutomationPeer : RadButtonAutomationPeer

Inheritance: objectRadButtonAutomationPeerRadSpeechToTextButtonAutomationPeer

Inherited Members RadButtonAutomationPeer.Invoke()RadButtonAutomationPeer.GetPattern(PatternInterface)RadButtonAutomationPeer.GetAutomationControlTypeCore()RadButtonAutomationPeer.GetAutomationIdCore()RadButtonAutomationPeer.GetNameCore()

Constructors

Initializes a new instance of the RadSpeechToTextButtonAutomationPeer class.

C#
public RadSpeechToTextButtonAutomationPeer(RadSpeechToTextButton owner)
Parameters:ownerRadSpeechToTextButton

The owner.

Methods

C#
protected override List<AutomationPeer> GetChildrenCore()
Returns:

List<AutomationPeer>

Returns the name of the UIElement that is associated with this . This method is called by .

C#
protected override string GetClassNameCore()
Returns:

string

The name of the owner type that is associated with this . See Remarks.

Overrides: RadButtonAutomationPeer.GetClassNameCore()

Returns the string that describes the functionality of the FrameworkElement that is associated with this . This method is called by .

C#
protected override string GetHelpTextCore()
Returns:

string

The help text, or Empty if there is no help text.

Overrides: RadButtonAutomationPeer.GetHelpTextCore()

C#
protected override string GetItemStatusCore()
Returns:

string

Overrides: RadButtonAutomationPeer.GetItemStatusCore()