Show / Hide Table of Contents

Class DataGridColumnHeaderAutomationPeer

AutomationPeer for DataGridColumnHeader

Inheritance
System.Object
DependencyObject
AutomationPeer
FrameworkElementAutomationPeer
DataGridColumnHeaderAutomationPeer
Implements
IInvokeProvider
IScrollItemProvider
ITransformProvider
Inherited Members
FrameworkElementAutomationPeer.Owner
FrameworkElementAutomationPeer.FromElement(UIElement)
FrameworkElementAutomationPeer.CreatePeerForElement(UIElement)
FrameworkElementAutomationPeer.GetAcceleratorKeyCore()
FrameworkElementAutomationPeer.GetAccessKeyCore()
FrameworkElementAutomationPeer.GetAutomationIdCore()
FrameworkElementAutomationPeer.GetItemStatusCore()
FrameworkElementAutomationPeer.GetItemTypeCore()
FrameworkElementAutomationPeer.GetLabeledByCore()
FrameworkElementAutomationPeer.IsRequiredForFormCore()
FrameworkElementAutomationPeer.GetChildrenCore()
FrameworkElementAutomationPeer.GetBoundingRectangleCore()
FrameworkElementAutomationPeer.GetClickablePointCore()
FrameworkElementAutomationPeer.IsControlElementCore()
FrameworkElementAutomationPeer.IsPasswordCore()
FrameworkElementAutomationPeer.IsEnabledCore()
FrameworkElementAutomationPeer.GetLocalizedControlTypeCore()
FrameworkElementAutomationPeer.GetOrientationCore()
FrameworkElementAutomationPeer.HasKeyboardFocusCore()
FrameworkElementAutomationPeer.IsKeyboardFocusableCore()
FrameworkElementAutomationPeer.IsOffscreenCore()
FrameworkElementAutomationPeer.SetFocusCore()
AutomationPeer.EventsSource
AutomationPeer.ListenerExists(AutomationEvents)
AutomationPeer.GetAcceleratorKey()
AutomationPeer.GetAccessKey()
AutomationPeer.GetAutomationControlType()
AutomationPeer.GetAutomationId()
AutomationPeer.GetBoundingRectangle()
AutomationPeer.GetChildren()
AutomationPeer.GetClassName()
AutomationPeer.GetClickablePoint()
AutomationPeer.GetHelpText()
AutomationPeer.GetItemStatus()
AutomationPeer.GetItemType()
AutomationPeer.GetLabeledBy()
AutomationPeer.GetLocalizedControlType()
AutomationPeer.GetName()
AutomationPeer.GetOrientation()
AutomationPeer.HasKeyboardFocus()
AutomationPeer.IsContentElement()
AutomationPeer.IsControlElement()
AutomationPeer.IsEnabled()
AutomationPeer.IsKeyboardFocusable()
AutomationPeer.IsOffscreen()
AutomationPeer.IsPassword()
AutomationPeer.IsRequiredForForm()
AutomationPeer.SetFocus()
AutomationPeer.InvalidatePeer()
AutomationPeer.GetParent()
AutomationPeer.RaiseAutomationEvent(AutomationEvents)
AutomationPeer.RaisePropertyChangedEvent(AutomationProperty, Object, Object)
AutomationPeer.PeerFromProvider(IRawElementProviderSimple)
AutomationPeer.ProviderFromPeer(AutomationPeer)
DependencyObject.GetValue(DependencyProperty)
DependencyObject.SetCurrentValue(DependencyProperty, Object)
DependencyObject.ReadLocalValue(DependencyProperty)
DependencyObject.SetValue(DependencyProperty, Object)
DependencyObject.SetValue(DependencyPropertyKey, Object)
DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs)
DependencyObject.CoerceValue(DependencyProperty)
DependencyObject.Dispatcher
DependencyObject.INTERNAL_OnAttachedToVisualTree()
DependencyObject.INTERNAL_OnDetachedFromVisualTree()
DependencyObject.ClearValue(DependencyProperty)
DependencyObject.ClearValue(DependencyPropertyKey)
DependencyObject.CheckAccess()
DependencyObject.GetAnimationBaseValue(DependencyProperty)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: System.Windows.Automation.Peers
Assembly: OpenSilver.Controls.Data.dll
Syntax
public class DataGridColumnHeaderAutomationPeer : FrameworkElementAutomationPeer, IDependencyObject, IInvokeProvider, IScrollItemProvider, ITransformProvider

Constructors

| Improve this Doc View Source

DataGridColumnHeaderAutomationPeer(DataGridColumnHeader)

AutomationPeer for DataGridColumnHeader

Declaration
public DataGridColumnHeaderAutomationPeer(DataGridColumnHeader owner)
Parameters
Type Name Description
DataGridColumnHeader owner

DataGridColumnHeader

Methods

| Improve this Doc View Source

GetAutomationControlTypeCore()

Gets the control type for the element that is associated with the UI Automation peer.

Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
Type Description
AutomationControlType

The control type.

Overrides
FrameworkElementAutomationPeer.GetAutomationControlTypeCore()
| Improve this Doc View Source

GetClassNameCore()

Called by GetClassName that gets a human readable name that, in addition to AutomationControlType, differentiates the control represented by this AutomationPeer.

Declaration
protected override string GetClassNameCore()
Returns
Type Description
System.String

The string that contains the name.

Overrides
FrameworkElementAutomationPeer.GetClassNameCore()
| Improve this Doc View Source

GetHelpTextCore()

Gets the string that describes the functionality of the control that is associated with the automation peer.

Declaration
protected override string GetHelpTextCore()
Returns
Type Description
System.String

The string that contains the help text.

Overrides
FrameworkElementAutomationPeer.GetHelpTextCore()
| Improve this Doc View Source

GetNameCore()

Gets the name of the element.

Declaration
protected override string GetNameCore()
Returns
Type Description
System.String

The string that contains the name.

Overrides
FrameworkElementAutomationPeer.GetNameCore()
| Improve this Doc View Source

GetPattern(PatternInterface)

Gets the control pattern that is associated with the specified System.Windows.Automation.Peers.PatternInterface.

Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
Type Name Description
PatternInterface patternInterface

A value from the System.Windows.Automation.Peers.PatternInterface enumeration.

Returns
Type Description
System.Object

The object that supports the specified pattern, or null if unsupported.

Overrides
FrameworkElementAutomationPeer.GetPattern(PatternInterface)
| Improve this Doc View Source

IsContentElementCore()

Gets a value that specifies whether the element is a content element.

Declaration
protected override bool IsContentElementCore()
Returns
Type Description
System.Boolean

true if the element is a content element; otherwise false

Overrides
FrameworkElementAutomationPeer.IsContentElementCore()

Explicit Interface Implementations

| Improve this Doc View Source

IInvokeProvider.Invoke()

Declaration
void IInvokeProvider.Invoke()
| Improve this Doc View Source

IScrollItemProvider.ScrollIntoView()

Declaration
void IScrollItemProvider.ScrollIntoView()
| Improve this Doc View Source

ITransformProvider.CanMove

Declaration
bool ITransformProvider.CanMove { get; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

ITransformProvider.CanResize

Declaration
bool ITransformProvider.CanResize { get; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

ITransformProvider.CanRotate

Declaration
bool ITransformProvider.CanRotate { get; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

ITransformProvider.Move(Double, Double)

Declaration
void ITransformProvider.Move(double x, double y)
Parameters
Type Name Description
System.Double x
System.Double y
| Improve this Doc View Source

ITransformProvider.Resize(Double, Double)

Declaration
void ITransformProvider.Resize(double width, double height)
Parameters
Type Name Description
System.Double width
System.Double height
| Improve this Doc View Source

ITransformProvider.Rotate(Double)

Declaration
void ITransformProvider.Rotate(double degrees)
Parameters
Type Name Description
System.Double degrees

Implements

IInvokeProvider
IScrollItemProvider
ITransformProvider

Extension Methods

DependencyObjectHelper.GetSelfAndAncestors(DependencyObject)
VisualTreeExtensions.GetVisualAncestors(DependencyObject)
VisualTreeExtensions.GetVisualAncestorsAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualChildren(DependencyObject)
VisualTreeExtensions.GetVisualChildrenAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualDescendants(DependencyObject)
VisualTreeExtensions.GetVisualDescendantsAndSelf(DependencyObject)
VisualTreeExtensions.GetVisualSiblings(DependencyObject)
VisualTreeExtensions.GetVisualSiblingsAndSelf(DependencyObject)
  • Improve this Doc
  • View Source