Table of Contents

Class ScratcherAutomationPeer

Namespace
Nova.Avalonia.UI.Controls
Assembly
Nova.Avalonia.UI.dll

Exposes Scratcher to accessibility APIs.

public class ScratcherAutomationPeer : ControlAutomationPeer
Inheritance
AutomationPeer
ControlAutomationPeer
ScratcherAutomationPeer
Inherited Members
ControlAutomationPeer.GetOrCreate(Control)
ControlAutomationPeer.CreatePeerForElement(Control)
ControlAutomationPeer.FromElement(Control)
ControlAutomationPeer.BringIntoViewCore()
ControlAutomationPeer.GetOrCreateChildrenCore()
ControlAutomationPeer.GetChildrenCore()
ControlAutomationPeer.GetLabeledByCore()
ControlAutomationPeer.GetLandmarkTypeCore()
ControlAutomationPeer.GetHeadingLevelCore()
ControlAutomationPeer.GetParentCore()
ControlAutomationPeer.InvalidateChildren()
ControlAutomationPeer.InvalidateParent()
ControlAutomationPeer.ShowContextMenuCore()
ControlAutomationPeer.GetLiveSettingCore()
ControlAutomationPeer.TrySetParent(AutomationPeer)
ControlAutomationPeer.GetAcceleratorKeyCore()
ControlAutomationPeer.GetAccessKeyCore()
ControlAutomationPeer.GetAutomationIdCore()
ControlAutomationPeer.GetBoundingRectangleCore()
ControlAutomationPeer.GetItemStatusCore()
ControlAutomationPeer.GetItemTypeCore()
ControlAutomationPeer.HasKeyboardFocusCore()
ControlAutomationPeer.IsEnabledCore()
ControlAutomationPeer.IsKeyboardFocusableCore()
ControlAutomationPeer.SetFocusCore()
ControlAutomationPeer.GetControlTypeOverrideCore()
ControlAutomationPeer.GetClassNameOverrideCore()
ControlAutomationPeer.IsContentElementOverrideCore()
ControlAutomationPeer.IsControlElementOverrideCore()
ControlAutomationPeer.IsOffscreenCore()
ControlAutomationPeer.Owner
AutomationPeer.BringIntoView()
AutomationPeer.GetAcceleratorKey()
AutomationPeer.GetAccessKey()
AutomationPeer.GetAutomationControlType()
AutomationPeer.GetAutomationId()
AutomationPeer.GetBoundingRectangle()
AutomationPeer.GetChildren()
AutomationPeer.GetClassName()
AutomationPeer.GetLabeledBy()
AutomationPeer.GetLocalizedControlType()
AutomationPeer.GetName()
AutomationPeer.GetHelpText()
AutomationPeer.GetPlaceholderText()
AutomationPeer.GetLandmarkType()
AutomationPeer.GetHeadingLevel()
AutomationPeer.GetItemType()
AutomationPeer.GetItemStatus()
AutomationPeer.GetParent()
AutomationPeer.ToScreen(Rect)
AutomationPeer.HasKeyboardFocus()
AutomationPeer.IsContentElement()
AutomationPeer.IsControlElement()
AutomationPeer.IsEnabled()
AutomationPeer.IsKeyboardFocusable()
AutomationPeer.IsOffscreen()
AutomationPeer.SetFocus()
AutomationPeer.ShowContextMenu()
AutomationPeer.GetLiveSetting()
AutomationPeer.GetProvider<T>()
AutomationPeer.RaiseChildrenChangedEvent()
AutomationPeer.GetLocalizedControlTypeCore()
AutomationPeer.GetPlaceholderTextCore()
AutomationPeer.EnsureEnabled()
AutomationPeer.ChildrenChanged
AutomationPeer.PropertyChanged

Constructors

ScratcherAutomationPeer(Scratcher)

public ScratcherAutomationPeer(Scratcher owner)

Parameters

owner Scratcher

Methods

GetAutomationControlTypeCore()

protected override AutomationControlType GetAutomationControlTypeCore()

Returns

AutomationControlType

GetClassNameCore()

protected override string GetClassNameCore()

Returns

string

GetHelpTextCore()

protected override string? GetHelpTextCore()

Returns

string

GetNameCore()

protected override string GetNameCore()

Returns

string

IsContentElementCore()

protected override bool IsContentElementCore()

Returns

bool

IsControlElementCore()

protected override bool IsControlElementCore()

Returns

bool