Show / Hide Table of Contents

Class DataGridGroupItemAutomationPeer

AutomationPeer for a group of items in a DataGrid

Inheritance
System.Object
DependencyObject
AutomationPeer
FrameworkElementAutomationPeer
DataGridGroupItemAutomationPeer
Implements
IExpandCollapseProvider
IGridProvider
IScrollItemProvider
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 DataGridGroupItemAutomationPeer : FrameworkElementAutomationPeer, IDependencyObject, IExpandCollapseProvider, IGridProvider, IScrollItemProvider, ISelectionProvider

Constructors

| Improve this Doc View Source

DataGridGroupItemAutomationPeer(CollectionViewGroup, DataGrid)

AutomationPeer for a group of items in a DataGrid

Declaration
public DataGridGroupItemAutomationPeer(CollectionViewGroup group, DataGrid dataGrid)
Parameters
Type Name Description
CollectionViewGroup group
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

IExpandCollapseProvider.Collapse()

Declaration
void IExpandCollapseProvider.Collapse()
| Improve this Doc View Source

IExpandCollapseProvider.Expand()

Declaration
void IExpandCollapseProvider.Expand()
| Improve this Doc View Source

IExpandCollapseProvider.ExpandCollapseState

Declaration
ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState { get; }
Returns
Type Description
ExpandCollapseState
| Improve this Doc View Source

IGridProvider.ColumnCount

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

IGridProvider.GetItem(Int32, Int32)

Declaration
IRawElementProviderSimple IGridProvider.GetItem(int row, int column)
Parameters
Type Name Description
System.Int32 row
System.Int32 column
Returns
Type Description
IRawElementProviderSimple
| Improve this Doc View Source

IGridProvider.RowCount

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

IScrollItemProvider.ScrollIntoView()

Declaration
void IScrollItemProvider.ScrollIntoView()
| 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

IExpandCollapseProvider
IGridProvider
IScrollItemProvider
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