Class DockHeaderPresenterAutomationPeer
Representing the class DockHeaderAutoMationPerer
Inheritance
Implements
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
public class DockHeaderPresenterAutomationPeer : FrameworkElementAutomationPeer, IInvokeProvider
Constructors
DockHeaderPresenterAutomationPeer(DockHeaderPresenter, Object)
Initializes a new instance of the DockHeaderPresenterAutomationPeer class.
Declaration
public DockHeaderPresenterAutomationPeer(DockHeaderPresenter control, object header)
Parameters
| Type | Name | Description |
|---|---|---|
| DockHeaderPresenter | control | The DockHeaderPresenter associated with this automation peer. |
| System.Object | header | The header object used for automation identification. |
Methods
GetAccessKeyCore()
Represents the GetAccessKeyCore method
Declaration
protected override string GetAccessKeyCore()
Returns
| Type |
|---|
| System.String |
GetAutomationControlTypeCore()
Represents the GetAutomationControlTypeCore method
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
| Type |
|---|
| System.Windows.Automation.Peers.AutomationControlType |
GetAutomationIdCore()
Returns the automation ID for the associated DockHeaderPresenter control. Attempts to retrieve the name from the templated parent, which may be a DockedElementTabbedHost or SidePanel. Falls back to the header value or base implementation if no name is found.
Declaration
protected override string GetAutomationIdCore()
Returns
| Type | Description |
|---|---|
| System.String | A System.String representing the automation ID for UI automation. |
GetHelpTextCore()
Represents the GetHelpTextCore methid
Declaration
protected override string GetHelpTextCore()
Returns
| Type |
|---|
| System.String |
GetNameCore()
Returns the name of the associated DockHeaderPresenter control for UI Automation.
Attempts to retrieve the header from the templated parent, which may be a DockedElementTabbedHost or SidePanel,
or from the control's internal data context. Falls back to the Header value or base implementation if no name is found.
Declaration
protected override string GetNameCore()
Returns
| Type | Description |
|---|---|
| System.String | A System.String representing the name used by UI Automation clients. |
GetPattern(PatternInterface)
Method used for getting the pattern
Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Automation.Peers.PatternInterface | patternInterface |
Returns
| Type | Description |
|---|---|
| System.Object | Return the object type containing the pattern |
Invoke()
Represents the Invoke method.
Declaration
public void Invoke()