Class TimeslotCellAutomationPeer
Represents the class that exposes the TimeSlotCell to UI automation.
Inheritance
System.Object
TimeslotCellAutomationPeer
Implements
Microsoft.UI.Xaml.Automation.Provider.IGridProvider
Microsoft.UI.Xaml.Automation.Provider.IScrollProvider
Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider
Assembly: Syncfusion.Scheduler.WinUI.dll
Syntax
public class TimeslotCellAutomationPeer : FrameworkElementAutomationPeer, IGridProvider, IScrollProvider, ISelectionItemProvider
Constructors
TimeslotCellAutomationPeer(TimeSlotCell)
Declaration
public TimeslotCellAutomationPeer(TimeSlotCell control)
Parameters
Type |
Name |
Description |
TimeSlotCell |
control |
The timeslot cell.
|
Properties
ColumnCount
Declaration
public int ColumnCount { get; }
Property Value
Declaration
public bool HorizontallyScrollable { get; }
Property Value
Declaration
public double HorizontalScrollPercent { get; }
Property Value
HorizontalViewSize
Declaration
public double HorizontalViewSize { get; }
Property Value
IsSelected
Declaration
public bool IsSelected { get; }
Property Value
RowCount
Declaration
public int RowCount { get; }
Property Value
SelectionContainer
Declaration
public IRawElementProviderSimple SelectionContainer { get; }
Property Value
Type |
Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple |
Declaration
public bool VerticallyScrollable { get; }
Property Value
Declaration
public double VerticalScrollPercent { get; }
Property Value
VerticalViewSize
Declaration
public double VerticalViewSize { get; }
Property Value
Methods
AddToSelection()
Declaration
public void AddToSelection()
GetItem(Int32, Int32)
Declaration
public IRawElementProviderSimple GetItem(int row, int column)
Parameters
Type |
Name |
Description |
System.Int32 |
row |
|
System.Int32 |
column |
|
Returns
Type |
Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple |
GetLocalizedControlTypeCore()
Declaration
protected override string GetLocalizedControlTypeCore()
Returns
GetNameCore()
Declaration
protected override string GetNameCore()
Returns
Type |
Description |
System.String |
Returns the text label of TimeSlotCell.
|
GetPatternCore(PatternInterface)
Declaration
protected override object GetPatternCore(PatternInterface patternInterface)
Parameters
Type |
Name |
Description |
Microsoft.UI.Xaml.Automation.Peers.PatternInterface |
patternInterface |
|
Returns
RemoveFromSelection()
Declaration
public void RemoveFromSelection()
Declaration
public void Scroll(ScrollAmount horizontalAmount, ScrollAmount verticalAmount)
Parameters
Type |
Name |
Description |
Microsoft.UI.Xaml.Automation.ScrollAmount |
horizontalAmount |
|
Microsoft.UI.Xaml.Automation.ScrollAmount |
verticalAmount |
|
Select()
Declaration
Declaration
public void SetScrollPercent(double horizontalPercent, double verticalPercent)
Parameters
Type |
Name |
Description |
System.Double |
horizontalPercent |
|
System.Double |
verticalPercent |
|
Implements
Microsoft.UI.Xaml.Automation.Provider.IGridProvider
Microsoft.UI.Xaml.Automation.Provider.IScrollProvider
Microsoft.UI.Xaml.Automation.Provider.ISelectionItemProvider