Show / Hide Table of Contents

Class DataGridItemAutomationPeer

AutomationPeer for an item in a DataGrid

Inheritance
System.Object
DependencyObject
AutomationPeer
FrameworkElementAutomationPeer
DataGridItemAutomationPeer
Implements
IInvokeProvider
IScrollItemProvider
ISelectionItemProvider
ISelectionProvider
Inherited Members
FrameworkElementAutomationPeer.Owner
FrameworkElementAutomationPeer.FromElement(UIElement)
FrameworkElementAutomationPeer.CreatePeerForElement(UIElement)
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 DataGridItemAutomationPeer : FrameworkElementAutomationPeer, IDependencyObject, IInvokeProvider, IScrollItemProvider, ISelectionItemProvider, ISelectionProvider

Constructors

| Improve this Doc View Source

DataGridItemAutomationPeer(Object, DataGrid)

AutomationPeer for an item in a DataGrid

Declaration
public DataGridItemAutomationPeer(object item, DataGrid dataGrid)
Parameters
Type Name Description
System.Object item
DataGrid dataGrid

Methods

| Improve this Doc View Source

GetAcceleratorKeyCore()

Declaration
protected override string GetAcceleratorKeyCore()
Returns
Type Description
System.String
Overrides
FrameworkElementAutomationPeer.GetAcceleratorKeyCore()
| Improve this Doc View Source

GetAccessKeyCore()

Declaration
protected override string GetAccessKeyCore()
Returns
Type Description
System.String
Overrides
FrameworkElementAutomationPeer.GetAccessKeyCore()
| Improve this Doc View Source

GetAutomationControlTypeCore()

Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
Type Description
AutomationControlType
Overrides
FrameworkElementAutomationPeer.GetAutomationControlTypeCore()
| Improve this Doc View Source

GetAutomationIdCore()

Declaration
protected override string GetAutomationIdCore()
Returns
Type Description
System.String
Overrides
FrameworkElementAutomationPeer.GetAutomationIdCore()
| Improve this Doc View Source

GetBoundingRectangleCore()

Declaration
protected override Rect GetBoundingRectangleCore()
Returns
Type Description
Rect
Overrides
FrameworkElementAutomationPeer.GetBoundingRectangleCore()
| Improve this Doc View Source

GetChildrenCore()

Declaration
protected override List<AutomationPeer> GetChildrenCore()
Returns
Type Description
System.Collections.Generic.List<AutomationPeer>
Overrides
FrameworkElementAutomationPeer.GetChildrenCore()
| Improve this Doc View Source

GetClassNameCore()

Declaration
protected override string GetClassNameCore()
Returns
Type Description
System.String
Overrides
FrameworkElementAutomationPeer.GetClassNameCore()
| Improve this Doc View Source

GetClickablePointCore()

Declaration
protected override Point GetClickablePointCore()
Returns
Type Description
Point
Overrides
FrameworkElementAutomationPeer.GetClickablePointCore()
| Improve this Doc View Source

GetHelpTextCore()

Declaration
protected override string GetHelpTextCore()
Returns
Type Description
System.String
Overrides
FrameworkElementAutomationPeer.GetHelpTextCore()
| Improve this Doc View Source

GetItemStatusCore()

Declaration
protected override string GetItemStatusCore()
Returns
Type Description
System.String
Overrides
FrameworkElementAutomationPeer.GetItemStatusCore()
| Improve this Doc View Source

GetItemTypeCore()

Declaration
protected override string GetItemTypeCore()
Returns
Type Description
System.String
Overrides
FrameworkElementAutomationPeer.GetItemTypeCore()
| Improve this Doc View Source

GetLabeledByCore()

Declaration
protected override AutomationPeer GetLabeledByCore()
Returns
Type Description
AutomationPeer
Overrides
FrameworkElementAutomationPeer.GetLabeledByCore()
| Improve this Doc View Source

GetLocalizedControlTypeCore()

Declaration
protected override string GetLocalizedControlTypeCore()
Returns
Type Description
System.String
Overrides
FrameworkElementAutomationPeer.GetLocalizedControlTypeCore()
| Improve this Doc View Source

GetNameCore()

Declaration
protected override string GetNameCore()
Returns
Type Description
System.String
Overrides
FrameworkElementAutomationPeer.GetNameCore()
| Improve this Doc View Source

GetOrientationCore()

Declaration
protected override AutomationOrientation GetOrientationCore()
Returns
Type Description
AutomationOrientation
Overrides
FrameworkElementAutomationPeer.GetOrientationCore()
| Improve this Doc View Source

GetPattern(PatternInterface)

Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
Type Name Description
PatternInterface patternInterface
Returns
Type Description
System.Object
Overrides
FrameworkElementAutomationPeer.GetPattern(PatternInterface)
| Improve this Doc View Source

HasKeyboardFocusCore()

Declaration
protected override bool HasKeyboardFocusCore()
Returns
Type Description
System.Boolean
Overrides
FrameworkElementAutomationPeer.HasKeyboardFocusCore()
| Improve this Doc View Source

IsContentElementCore()

Declaration
protected override bool IsContentElementCore()
Returns
Type Description
System.Boolean
Overrides
FrameworkElementAutomationPeer.IsContentElementCore()
| Improve this Doc View Source

IsControlElementCore()

Declaration
protected override bool IsControlElementCore()
Returns
Type Description
System.Boolean
Overrides
FrameworkElementAutomationPeer.IsControlElementCore()
| Improve this Doc View Source

IsEnabledCore()

Declaration
protected override bool IsEnabledCore()
Returns
Type Description
System.Boolean
Overrides
FrameworkElementAutomationPeer.IsEnabledCore()
| Improve this Doc View Source

IsKeyboardFocusableCore()

Declaration
protected override bool IsKeyboardFocusableCore()
Returns
Type Description
System.Boolean
Overrides
FrameworkElementAutomationPeer.IsKeyboardFocusableCore()
| Improve this Doc View Source

IsOffscreenCore()

Declaration
protected override bool IsOffscreenCore()
Returns
Type Description
System.Boolean
Overrides
FrameworkElementAutomationPeer.IsOffscreenCore()
| Improve this Doc View Source

IsPasswordCore()

Declaration
protected override bool IsPasswordCore()
Returns
Type Description
System.Boolean
Overrides
FrameworkElementAutomationPeer.IsPasswordCore()
| Improve this Doc View Source

IsRequiredForFormCore()

Declaration
protected override bool IsRequiredForFormCore()
Returns
Type Description
System.Boolean
Overrides
FrameworkElementAutomationPeer.IsRequiredForFormCore()
| Improve this Doc View Source

SetFocusCore()

Declaration
protected override void SetFocusCore()
Overrides
FrameworkElementAutomationPeer.SetFocusCore()

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

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

ISelectionProvider.CanSelectMultiple

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

ISelectionProvider.GetSelection()

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

ISelectionProvider.IsSelectionRequired

Declaration
bool ISelectionProvider.IsSelectionRequired { get; }
Returns
Type Description
System.Boolean

Implements

IInvokeProvider
IScrollItemProvider
ISelectionItemProvider
ISelectionProvider

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