Show / Hide Table of Contents

Class DataGridCellAutomationPeer

AutomationPeer for DataGridCell

Inheritance
System.Object
DependencyObject
AutomationPeer
FrameworkElementAutomationPeer
DataGridCellAutomationPeer
Implements
IInvokeProvider
IScrollItemProvider
ISelectionItemProvider
ITableItemProvider
IGridItemProvider
Inherited Members
FrameworkElementAutomationPeer.Owner
FrameworkElementAutomationPeer.FromElement(UIElement)
FrameworkElementAutomationPeer.CreatePeerForElement(UIElement)
FrameworkElementAutomationPeer.GetAcceleratorKeyCore()
FrameworkElementAutomationPeer.GetAccessKeyCore()
FrameworkElementAutomationPeer.GetAutomationIdCore()
FrameworkElementAutomationPeer.GetHelpTextCore()
FrameworkElementAutomationPeer.GetItemStatusCore()
FrameworkElementAutomationPeer.GetItemTypeCore()
FrameworkElementAutomationPeer.GetLabeledByCore()
FrameworkElementAutomationPeer.IsRequiredForFormCore()
FrameworkElementAutomationPeer.GetChildrenCore()
FrameworkElementAutomationPeer.GetBoundingRectangleCore()
FrameworkElementAutomationPeer.GetClickablePointCore()
FrameworkElementAutomationPeer.IsContentElementCore()
FrameworkElementAutomationPeer.IsControlElementCore()
FrameworkElementAutomationPeer.IsPasswordCore()
FrameworkElementAutomationPeer.IsEnabledCore()
FrameworkElementAutomationPeer.GetLocalizedControlTypeCore()
FrameworkElementAutomationPeer.GetOrientationCore()
FrameworkElementAutomationPeer.HasKeyboardFocusCore()
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 DataGridCellAutomationPeer : FrameworkElementAutomationPeer, IDependencyObject, IInvokeProvider, IScrollItemProvider, ISelectionItemProvider, ITableItemProvider, IGridItemProvider

Constructors

| Improve this Doc View Source

DataGridCellAutomationPeer(DataGridCell)

AutomationPeer for DataGridCell

Declaration
public DataGridCellAutomationPeer(DataGridCell owner)
Parameters
Type Name Description
DataGridCell owner

DataGridCell

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

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

IsKeyboardFocusableCore()

Gets a value that indicates whether the element can accept keyboard focus.

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

true if the element can accept keyboard focus; otherwise, false

Overrides
FrameworkElementAutomationPeer.IsKeyboardFocusableCore()

Explicit Interface Implementations

| Improve this Doc View Source

IGridItemProvider.Column

Declaration
int IGridItemProvider.Column { get; }
Returns
Type Description
System.Int32
| Improve this Doc View Source

IGridItemProvider.ColumnSpan

Declaration
int IGridItemProvider.ColumnSpan { get; }
Returns
Type Description
System.Int32
| Improve this Doc View Source

IGridItemProvider.ContainingGrid

Declaration
IRawElementProviderSimple IGridItemProvider.ContainingGrid { get; }
Returns
Type Description
IRawElementProviderSimple
| Improve this Doc View Source

IGridItemProvider.Row

Declaration
int IGridItemProvider.Row { get; }
Returns
Type Description
System.Int32
| Improve this Doc View Source

IGridItemProvider.RowSpan

Declaration
int IGridItemProvider.RowSpan { get; }
Returns
Type Description
System.Int32
| 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

ISelectionItemProvider.AddToSelection()

Declaration
void ISelectionItemProvider.AddToSelection()
| Improve this Doc View Source

ISelectionItemProvider.IsSelected

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

ISelectionItemProvider.RemoveFromSelection()

Declaration
void ISelectionItemProvider.RemoveFromSelection()
| Improve this Doc View Source

ISelectionItemProvider.Select()

Declaration
void ISelectionItemProvider.Select()
| Improve this Doc View Source

ISelectionItemProvider.SelectionContainer

Declaration
IRawElementProviderSimple ISelectionItemProvider.SelectionContainer { get; }
Returns
Type Description
IRawElementProviderSimple
| Improve this Doc View Source

ITableItemProvider.GetColumnHeaderItems()

Declaration
IRawElementProviderSimple[] ITableItemProvider.GetColumnHeaderItems()
Returns
Type Description
IRawElementProviderSimple[]
| Improve this Doc View Source

ITableItemProvider.GetRowHeaderItems()

Declaration
IRawElementProviderSimple[] ITableItemProvider.GetRowHeaderItems()
Returns
Type Description
IRawElementProviderSimple[]

Implements

IInvokeProvider
IScrollItemProvider
ISelectionItemProvider
ITableItemProvider
IGridItemProvider

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