Class FloatWindowBorderAutomationPeer
Representing the FloatWindowBorderAutomationPeer Class.
Inheritance
Implements
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
public class FloatWindowBorderAutomationPeer : FrameworkElementAutomationPeer, IInvokeProvider
Constructors
FloatWindowBorderAutomationPeer(FloatWindowBorder, Object)
Initilalize new instance of the FloatWindowBorderAutomationPeer class
Declaration
public FloatWindowBorderAutomationPeer(FloatWindowBorder control, object header)
Parameters
| Type | Name | Description |
|---|---|---|
| Syncfusion.Windows.Tools.Controls.FloatWindowBorder | control | The control |
| System.Object | header | The header of the control |
Methods
GetAccessKeyCore()
Retrieves the access key associated with the control for UI Automation.
Overrides the base implementation to extract the access key from the PrimaryElement
of the parent FloatWindow, if available.
Declaration
protected override string GetAccessKeyCore()
Returns
| Type | Description |
|---|---|
| System.String | A string representing the access key if found; otherwise, the base implementation's result. |
GetAutomationControlTypeCore()
Returns the System.Windows.Automation.Peers.AutomationControlType for the UI element based on its border mode.
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
| Type |
|---|
| System.Windows.Automation.Peers.AutomationControlType |
GetHelpTextCore()
Retrieves the help text associated with the primary element of the parent FloatWindow, if available.
Declaration
protected override string GetHelpTextCore()
Returns
| Type |
|---|
| System.String |
GetNameCore()
Retrieves the name of the UI element for accessibility purposes.
Declaration
protected override string GetNameCore()
Returns
| Type |
|---|
| System.String |
GetPattern(PatternInterface)
Gets the control pattern for the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.UIElementAutomationPeer.
Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Automation.Peers.PatternInterface | patternInterface | A value from the enumeration. |
Returns
| Type | Description |
|---|---|
| System.Object | returns the pattern |
Invoke()
Represents the Invoke method.
Declaration
public void Invoke()