Class ListTimePickerPopupAutomationPeer
Exposes ListTimePickerPopup types to UI Automation.
Inheritance
Inherited Members
Namespace: System.Windows.Controls
Assembly: OpenSilver.Controls.Input.Toolkit.dll
Syntax
public class ListTimePickerPopupAutomationPeer : TimePickerPopupAutomationPeer, IDependencyObject, IValueProvider, ISelectionProvider
Constructors
| Improve this Doc View SourceListTimePickerPopupAutomationPeer(ListTimePickerPopup)
Initializes a new instance of the ListTimePickerPopupAutomationPeer class.
Declaration
public ListTimePickerPopupAutomationPeer(ListTimePickerPopup owner)
Parameters
Type | Name | Description |
---|---|---|
ListTimePickerPopup | owner | The owner. |
Properties
| Improve this Doc View SourceCanSelectMultiple
Gets a value indicating whether the UI Automation provider allows more than one child element to be selected concurrently.
Declaration
public bool CanSelectMultiple { get; }
Property Value
Type | Description |
---|---|
System.Boolean | False. |
IsSelectionRequired
Gets a value indicating whether the UI Automation provider requires at least one child element to be selected.
Declaration
public bool IsSelectionRequired { get; }
Property Value
Type | Description |
---|---|
System.Boolean | False. |
TimePickerPopupOwner
Gets the ListTimePickerPopup that owns this AutomationPeer.
Declaration
protected override TimePickerPopup TimePickerPopupOwner { get; }
Property Value
Type | Description |
---|---|
TimePickerPopup | The ListTimePickerPopup that owns this AutomationPeer. |
Overrides
Methods
| Improve this Doc View SourceGetAutomationControlTypeCore()
Gets the type of the automation control.
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
Type | Description |
---|---|
AutomationControlType | The Calendar AutomationControlType. |
Overrides
| Improve this Doc View SourceGetChildrenCore()
Returns the collection of child elements of the UIElement that is associated with this FrameworkElementAutomationPeer. This method is called by GetChildren().
Declaration
protected override List<AutomationPeer> GetChildrenCore()
Returns
Type | Description |
---|---|
System.Collections.Generic.List<AutomationPeer> | A list of child AutomationPeer elements. |
Overrides
| Improve this Doc View SourceGetClassNameCore()
Returns the name of the UIElement that is associated with this FrameworkElementAutomationPeer. This method is called by GetClassName().
Declaration
protected override string GetClassNameCore()
Returns
Type | Description |
---|---|
System.String | The string ListTimePickerPopup. |
Overrides
| Improve this Doc View SourceGetPattern(PatternInterface)
Returns the control pattern for the UIElement that is associated with this FrameworkElementAutomationPeer.
Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
Type | Name | Description |
---|---|---|
PatternInterface | patternInterface | One of the enumeration values. |
Returns
Type | Description |
---|---|
System.Object | Returns an AutomationPeer that can handle the the pattern, or null. |
Overrides
| Improve this Doc View SourceGetSelection()
Retrieves a UI Automation provider for each child element that is selected.
Declaration
public IRawElementProviderSimple[] GetSelection()
Returns
Type | Description |
---|---|
IRawElementProviderSimple[] | An array of UI Automation providers. |