WinForms

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GroupingGridUIAProvider - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GroupingGridUIAProvider

    Implements the UI Provider for the grouping grid.

    Inheritance
    System.Object
    GroupingGridUIAProvider
    Implements
    System.Windows.Automation.Provider.IRawElementProviderFragmentRoot
    System.Windows.Automation.Provider.IRawElementProviderFragment
    System.Windows.Automation.Provider.IRawElementProviderSimple
    System.Windows.Automation.Provider.ISelectionProvider
    System.Windows.Automation.Provider.IScrollProvider
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Windows.Forms.Grid.Grouping
    Assembly: Syncfusion.Grid.Grouping.Windows.dll
    Syntax
    public class GroupingGridUIAProvider : IRawElementProviderFragmentRoot, IRawElementProviderFragment, IRawElementProviderSimple, ISelectionProvider, IScrollProvider

    Constructors

    GroupingGridUIAProvider(GridTableControl)

    Initializes a new instance of GroupingGridUIAProvider class with the specified instance of the GridTableControl class.

    Declaration
    public GroupingGridUIAProvider(GridTableControl grid)
    Parameters
    Type Name Description
    GridTableControl grid

    An instance of the GridTableControl class.

    Properties

    BoundingRectangle

    Gets the bound rectangle of the element.

    Declaration
    public Rect BoundingRectangle { get; }
    Property Value
    Type Description
    System.Windows.Rect

    CanSelectMultiple

    Gets a value indicting whether the select can multiple or not.

    Declaration
    public bool CanSelectMultiple { get; }
    Property Value
    Type Description
    System.Boolean

    FragmentRoot

    Gets the raw element provider fragment root.

    Declaration
    public IRawElementProviderFragmentRoot FragmentRoot { get; }
    Property Value
    Type Description
    System.Windows.Automation.Provider.IRawElementProviderFragmentRoot

    HorizontallyScrollable

    Not implemented.

    Declaration
    public bool HorizontallyScrollable { get; }
    Property Value
    Type Description
    System.Boolean

    HorizontalScrollPercent

    Not implemented.

    Declaration
    public double HorizontalScrollPercent { get; }
    Property Value
    Type Description
    System.Double

    HorizontalViewSize

    Not implemented.

    Declaration
    public double HorizontalViewSize { get; }
    Property Value
    Type Description
    System.Double

    HostRawElementProvider

    Gets the value of the UI host element provider.

    Declaration
    public IRawElementProviderSimple HostRawElementProvider { get; }
    Property Value
    Type Description
    System.Windows.Automation.Provider.IRawElementProviderSimple

    IsSelectionRequired

    Gets a value indicating whether the selection is required or not.

    Declaration
    public bool IsSelectionRequired { get; }
    Property Value
    Type Description
    System.Boolean

    ProviderOptions

    Gets the provider options.

    Declaration
    public ProviderOptions ProviderOptions { get; }
    Property Value
    Type Description
    System.Windows.Automation.Provider.ProviderOptions

    VerticallyScrollable

    Not implemented.

    Declaration
    public bool VerticallyScrollable { get; }
    Property Value
    Type Description
    System.Boolean

    VerticalScrollPercent

    Not implemented.

    Declaration
    public double VerticalScrollPercent { get; }
    Property Value
    Type Description
    System.Double

    VerticalViewSize

    Not implemented.

    Declaration
    public double VerticalViewSize { get; }
    Property Value
    Type Description
    System.Double

    Methods

    ElementProviderFromPoint(Double, Double)

    Gets the element provider form the point specified.

    Declaration
    public IRawElementProviderFragment ElementProviderFromPoint(double x, double y)
    Parameters
    Type Name Description
    System.Double x

    The X-axis point.

    System.Double y

    The Y-axis point.

    Returns
    Type Description
    System.Windows.Automation.Provider.IRawElementProviderFragment

    The element provider.

    GetEmbeddedFragmentRoots()

    Gets the embedded fragment roots.

    Declaration
    public IRawElementProviderSimple[] GetEmbeddedFragmentRoots()
    Returns
    Type Description
    System.Windows.Automation.Provider.IRawElementProviderSimple[]

    Return Null.

    GetFocus()

    Gets the raw element provider focus.

    Declaration
    public IRawElementProviderFragment GetFocus()
    Returns
    Type Description
    System.Windows.Automation.Provider.IRawElementProviderFragment

    GetPatternProvider(Int32)

    Gets the pattern provider of the specified pattern id.

    Declaration
    public object GetPatternProvider(int patternId)
    Parameters
    Type Name Description
    System.Int32 patternId

    The id of the current pattern.

    Returns
    Type Description
    System.Object

    The values of the specified pattern.

    GetPropertyProvider(Int32)

    Gets the UI property provider of the specified id.

    Declaration
    public object GetPropertyProvider(int propertyId)
    Parameters
    Type Name Description
    System.Int32 propertyId

    The element id.

    Returns
    Type Description
    System.Object

    Returns Null.

    GetPropertyValue(Int32)

    Gets the values of the property specified.

    Declaration
    public object GetPropertyValue(int propertyId)
    Parameters
    Type Name Description
    System.Int32 propertyId

    The id of the property.

    Returns
    Type Description
    System.Object

    The property values of the specified id.

    GetRuntimeId()

    Gets the current element's runtime id.

    Declaration
    public int[] GetRuntimeId()
    Returns
    Type Description
    System.Int32[]

    The id of the current element.

    GetSelection()

    Not implemented.

    Declaration
    public IRawElementProviderSimple[] GetSelection()
    Returns
    Type Description
    System.Windows.Automation.Provider.IRawElementProviderSimple[]

    Return Null.

    Navigate(NavigateDirection)

    Navigates the raw element in the specified direction.

    Declaration
    public IRawElementProviderFragment Navigate(NavigateDirection direction)
    Parameters
    Type Name Description
    System.Windows.Automation.Provider.NavigateDirection direction

    Navigating direction.

    Returns
    Type Description
    System.Windows.Automation.Provider.IRawElementProviderFragment

    Raw element provider fragment.

    Scroll(ScrollAmount, ScrollAmount)

    Not implemented.

    Declaration
    public void Scroll(ScrollAmount horizontalAmount, ScrollAmount verticalAmount)
    Parameters
    Type Name Description
    System.Windows.Automation.ScrollAmount horizontalAmount

    horizontal amount

    System.Windows.Automation.ScrollAmount verticalAmount

    vertical amount

    SetFocus()

    Sets the focus.

    Declaration
    public void SetFocus()

    SetScrollPercent(Double, Double)

    Not implemented.

    Declaration
    public void SetScrollPercent(double horizontalPercent, double verticalPercent)
    Parameters
    Type Name Description
    System.Double horizontalPercent
    System.Double verticalPercent

    Implements

    System.Windows.Automation.Provider.IRawElementProviderFragmentRoot
    System.Windows.Automation.Provider.IRawElementProviderFragment
    System.Windows.Automation.Provider.IRawElementProviderSimple
    System.Windows.Automation.Provider.ISelectionProvider
    System.Windows.Automation.Provider.IScrollProvider
    Back to top Generated by DocFX
    Copyright © 2001 - 2022 Syncfusion Inc. All Rights Reserved