ClassRadSpeechToTextButtonAutomationPeer
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:
public class RadSpeechToTextButtonAutomationPeer : RadButtonAutomationPeer
Inheritance: objectRadButtonAutomationPeerRadSpeechToTextButtonAutomationPeer
Inherited Members
Constructors
RadSpeechToTextButtonAutomationPeer(RadSpeechToTextButton)
Initializes a new instance of the RadSpeechToTextButtonAutomationPeer class.
Declaration
public RadSpeechToTextButtonAutomationPeer(RadSpeechToTextButton owner)
Parameters
owner
The owner.
Methods
GetChildrenCore()
Declaration
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Justification = "This is an override of a built-in class, the return type cannot be changed.")]
protected override List<AutomationPeer> GetChildrenCore()
Returns
List<AutomationPeer>
GetClassNameCore()
Returns the name of the UIElement that is associated with this . This method is called by .
Declaration
protected override string GetClassNameCore()
Returns
The name of the owner type that is associated with this . See Remarks.
Overrides
GetHelpTextCore()
Returns the string that describes the functionality of the FrameworkElement that is associated with this . This method is called by .
GetItemStatusCore()
Declaration
protected override string GetItemStatusCore()
Returns
Overrides