PivotAutomationPeer PivotAutomationPeer PivotAutomationPeer PivotAutomationPeer Class

Definition

Exposes Pivot types to Microsoft UI Automation.

public : sealed class PivotAutomationPeer : ItemsControlAutomationPeer, IPivotAutomationPeer, IScrollProvider, ISelectionProviderpublic sealed class PivotAutomationPeer : ItemsControlAutomationPeer, IPivotAutomationPeer, IScrollProvider, ISelectionProviderPublic NotInheritable Class PivotAutomationPeer Inherits ItemsControlAutomationPeer Implements IPivotAutomationPeer, IScrollProvider, ISelectionProvider// This API is not available in Javascript.
Inheritance
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Inherited Members

Inherited methods

Inherited properties

Constructors

PivotAutomationPeer(Pivot) PivotAutomationPeer(Pivot) PivotAutomationPeer(Pivot) PivotAutomationPeer(Pivot)

Initializes a new instance of the PivotAutomationPeer class.

public : PivotAutomationPeer(Pivot owner)public PivotAutomationPeer(Pivot owner)Public Sub New(owner As Pivot)// This API is not available in Javascript.
Parameters
owner
Pivot Pivot Pivot Pivot

The Pivot to create a peer for.

See Also

Properties

CanSelectMultiple CanSelectMultiple CanSelectMultiple CanSelectMultiple

Gets a value that indicates whether the control allows more than one child element to be selected concurrently.

public : PlatForm::Boolean CanSelectMultiple { get; }public bool CanSelectMultiple { get; }Public ReadOnly Property CanSelectMultiple As bool// This API is not available in Javascript.
Value
PlatForm::Boolean bool bool bool

true if multiple selection is allowed; otherwise, false.

HorizontallyScrollable HorizontallyScrollable HorizontallyScrollable HorizontallyScrollable

Gets a value that indicates whether the control can scroll horizontally.

public : PlatForm::Boolean HorizontallyScrollable { get; }public bool HorizontallyScrollable { get; }Public ReadOnly Property HorizontallyScrollable As bool// This API is not available in Javascript.
Value
PlatForm::Boolean bool bool bool

true if the control can scroll horizontally; otherwise, false.

HorizontalScrollPercent HorizontalScrollPercent HorizontalScrollPercent HorizontalScrollPercent

Gets the current horizontal scroll position.

public : double HorizontalScrollPercent { get; }public double HorizontalScrollPercent { get; }Public ReadOnly Property HorizontalScrollPercent As double// This API is not available in Javascript.
Value
double double double double

The horizontal scroll position as a percentage of the total content area within the control.

HorizontalViewSize HorizontalViewSize HorizontalViewSize HorizontalViewSize

Gets the current horizontal view size.

public : double HorizontalViewSize { get; }public double HorizontalViewSize { get; }Public ReadOnly Property HorizontalViewSize As double// This API is not available in Javascript.
Value
double double double double

The horizontal size of the viewable region as a percentage of the total content area within the control.

IsSelectionRequired IsSelectionRequired IsSelectionRequired IsSelectionRequired

Gets a value that indicates whether the control requires at least one child element to be selected.

public : PlatForm::Boolean IsSelectionRequired { get; }public bool IsSelectionRequired { get; }Public ReadOnly Property IsSelectionRequired As bool// This API is not available in Javascript.
Value
PlatForm::Boolean bool bool bool

true if selection is required; otherwise, false.

VerticallyScrollable VerticallyScrollable VerticallyScrollable VerticallyScrollable

Gets a value that indicates whether the control can scroll vertically.

public : PlatForm::Boolean VerticallyScrollable { get; }public bool VerticallyScrollable { get; }Public ReadOnly Property VerticallyScrollable As bool// This API is not available in Javascript.
Value
PlatForm::Boolean bool bool bool

true if the control can scroll vertically; otherwise, false.

VerticalScrollPercent VerticalScrollPercent VerticalScrollPercent VerticalScrollPercent

Gets the current vertical scroll position.

public : double VerticalScrollPercent { get; }public double VerticalScrollPercent { get; }Public ReadOnly Property VerticalScrollPercent As double// This API is not available in Javascript.
Value
double double double double

The vertical scroll position as a percentage of the total content area within the control.

VerticalViewSize VerticalViewSize VerticalViewSize VerticalViewSize

Gets the current vertical view size.

public : double VerticalViewSize { get; }public double VerticalViewSize { get; }Public ReadOnly Property VerticalViewSize As double// This API is not available in Javascript.
Value
double double double double

The vertical size of the viewable region as a percentage of the total content area within the control.

Methods

GetSelection() GetSelection() GetSelection() GetSelection()

Retrieves a Microsoft UI Automation provider for each child element that is selected.

public : IRawElementProviderSimple[] GetSelection()public IRawElementProviderSimple[] GetSelection()Public Function GetSelection() As IRawElementProviderSimple[]// This API is not available in Javascript.
Returns
IRawElementProviderSimple[] IRawElementProviderSimple[] IRawElementProviderSimple[] IRawElementProviderSimple[]

A generic list of Microsoft UI Automation providers.

Scroll(ScrollAmount, ScrollAmount) Scroll(ScrollAmount, ScrollAmount) Scroll(ScrollAmount, ScrollAmount) Scroll(ScrollAmount, ScrollAmount)

Scrolls the visible region of the content area horizontally, vertically, or both.

public : void Scroll(ScrollAmount horizontalAmount, ScrollAmount verticalAmount)public void Scroll(ScrollAmount horizontalAmount, ScrollAmount verticalAmount)Public Function Scroll(horizontalAmount As ScrollAmount, verticalAmount As ScrollAmount) As void// This API is not available in Javascript.
Parameters
horizontalAmount
ScrollAmount ScrollAmount ScrollAmount ScrollAmount

The horizontal increment that is specific to the control. Pass NoScroll if the control cannot be scrolled in this direction.

verticalAmount
ScrollAmount ScrollAmount ScrollAmount ScrollAmount

The vertical increment that is specific to the control. Pass NoScroll if the control cannot be scrolled in this direction.

SetScrollPercent(Double, Double) SetScrollPercent(Double, Double) SetScrollPercent(Double, Double) SetScrollPercent(Double, Double)

Sets the horizontal and vertical scroll position as a percentage of the total content area within the control.

public : void SetScrollPercent(double horizontalPercent, double verticalPercent)public void SetScrollPercent(Double horizontalPercent, Double verticalPercent)Public Function SetScrollPercent(horizontalPercent As Double, verticalPercent As Double) As void// This API is not available in Javascript.
Parameters
horizontalPercent
double Double Double Double

The horizontal position as a percentage of the content area's total range. Pass NoScroll if the control cannot be scrolled in this direction.

verticalPercent
double Double Double Double

The vertical position as a percentage of the content area's total range. Pass NoScroll if the control cannot be scrolled in this direction.

See Also