Skip to main content

NavigationViewAutomationPeer

C# API / Fluence.Wpf.Automation

  • Assembly: Fluence.Wpf
  • Namespace: Fluence.Wpf.Automation
public class NavigationViewAutomationPeer : FrameworkElementAutomationPeer, ISelectionProvider

Exposes NavigationView to UI Automation as a selection list.

Remarks: Initializes a new instance.

Parameter owner: The NavigationView control represented by this automation peer.

Base type: FrameworkElementAutomationPeer (including inherited WPF and .NET members)

C# source

Constructors​

public NavigationViewAutomationPeer(NavigationView owner)

Exposes NavigationView to UI Automation as a selection list.

Remarks: Initializes a new instance.

Parameter owner: The NavigationView control represented by this automation peer.

Properties​

CanSelectMultiple​

public virtual bool CanSelectMultiple { get; }

Documentation inherited from the FrameworkElementAutomationPeer API.

IsSelectionRequired​

public virtual bool IsSelectionRequired { get; }

Documentation inherited from the FrameworkElementAutomationPeer API.

Methods​

GetAutomationControlTypeCore​

protected override AutomationControlType GetAutomationControlTypeCore()

Documentation inherited from the FrameworkElementAutomationPeer API.

GetClassNameCore​

protected override string GetClassNameCore()

Documentation inherited from the FrameworkElementAutomationPeer API.

GetPattern​

public override object GetPattern(PatternInterface patternInterface)

Documentation inherited from the FrameworkElementAutomationPeer API.

GetSelection​

public virtual IRawElementProviderSimple[] GetSelection()

Documentation inherited from the FrameworkElementAutomationPeer API.