Class
RadSpeechToTextButtonAutomationPeer

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:

cs-api-definition
public class RadSpeechToTextButtonAutomationPeer : RadButtonAutomationPeer

Inheritance: objectRadButtonAutomationPeerRadSpeechToTextButtonAutomationPeer

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

Constructors

RadSpeechToTextButtonAutomationPeer(RadSpeechToTextButton)

Initializes a new instance of the RadSpeechToTextButtonAutomationPeer class.

Declaration

cs-api-definition
public RadSpeechToTextButtonAutomationPeer(RadSpeechToTextButton owner)

Parameters

owner

RadSpeechToTextButton

The owner.

Methods

GetChildrenCore()

Declaration

cs-api-definition
[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

cs-api-definition
protected override string GetClassNameCore()

Returns

string

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

Overrides RadButtonAutomationPeer.GetClassNameCore()

GetHelpTextCore()

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

Declaration

cs-api-definition
protected override string GetHelpTextCore()

Returns

string

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

Overrides RadButtonAutomationPeer.GetHelpTextCore()

GetItemStatusCore()

Declaration

cs-api-definition
protected override string GetItemStatusCore()

Returns

string

Overrides RadButtonAutomationPeer.GetItemStatusCore()