Table of Contents

Class ButtonAutomationPeer

Namespace
Avalonia.Automation.Peers
Assembly
Avalonia.Controls.dll
public class ButtonAutomationPeer : ContentControlAutomationPeer, IInvokeProvider
Inheritance
ButtonAutomationPeer
Implements
Inherited Members

Constructors

ButtonAutomationPeer(Button)

public ButtonAutomationPeer(Button owner)

Parameters

owner Button

Properties

Owner

public Button Owner { get; }

Property Value

Button

Methods

GetAcceleratorKeyCore()

protected override string? GetAcceleratorKeyCore()

Returns

string

GetAutomationControlTypeCore()

protected override AutomationControlType GetAutomationControlTypeCore()

Returns

AutomationControlType

Invoke()

Sends a request to activate a control and initiate its single, unambiguous action.

public void Invoke()

Remarks

Windows IInvokeProvider.Invoke
macOS NSAccessibilityProtocol.accessibilityPerformPress

IsContentElementCore()

protected override bool IsContentElementCore()

Returns

bool

IsControlElementCore()

protected override bool IsControlElementCore()

Returns

bool