Class GroupingGridCellUIAProvider
Implements the methods and properties to support UI Automation for GridGroupingControl.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Grid.Grouping
Assembly: Syncfusion.Grid.Grouping.Windows.dll
Syntax
public class GroupingGridCellUIAProvider : IRawElementProviderFragment, IRawElementProviderSimple, IValueProvider, ISelectionItemProvider
Constructors
GroupingGridCellUIAProvider(Control, GridTableCellStyleInfo)
Initializes a new instances of the GroupingGridCellUIAProvider class with the specified instance of the System.Windows.Forms.Control and GridTableCellStyleInfo class.
Declaration
public GroupingGridCellUIAProvider(Control grid, GridTableCellStyleInfo info)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Forms.Control | grid | An instance of the System.Windows.Forms.Control class. |
| GridTableCellStyleInfo | info | An instance of the GridTableCellStyleInfo class. |
Properties
BoundingRectangle
Gets the bounding rectangle of the element.
Declaration
public Rect BoundingRectangle { get; }
Property Value
| Type |
|---|
| System.Windows.Rect |
FragmentRoot
Gets the value of the Fragment roots.
Declaration
public IRawElementProviderFragmentRoot FragmentRoot { get; }
Property Value
| Type |
|---|
| System.Windows.Automation.Provider.IRawElementProviderFragmentRoot |
HostRawElementProvider
Gets the value of the UI host element provider.
Declaration
public IRawElementProviderSimple HostRawElementProvider { get; }
Property Value
| Type |
|---|
| System.Windows.Automation.Provider.IRawElementProviderSimple |
IsReadOnly
Gets a value indicating whether the current object is read-only or not.
Declaration
public bool IsReadOnly { get; }
Property Value
| Type |
|---|
| System.Boolean |
IsSelected
Gets a value indicating whether the current object is selected or not.
Declaration
public bool IsSelected { get; }
Property Value
| Type |
|---|
| System.Boolean |
ProviderOptions
Get the value of the UI automation provider options.
Declaration
public ProviderOptions ProviderOptions { get; }
Property Value
| Type |
|---|
| System.Windows.Automation.Provider.ProviderOptions |
SelectionContainer
Gets the value of the selection container.
Declaration
public IRawElementProviderSimple SelectionContainer { get; }
Property Value
| Type |
|---|
| System.Windows.Automation.Provider.IRawElementProviderSimple |
Value
Gets the value of the formatted text.
Declaration
public string Value { get; }
Property Value
| Type |
|---|
| System.String |
Methods
AddToSelection()
Not implemented
Declaration
public void AddToSelection()
GetEmbeddedFragmentRoots()
Gets the embedded fragment
Declaration
public IRawElementProviderSimple[] GetEmbeddedFragmentRoots()
Returns
| Type | Description |
|---|---|
| System.Windows.Automation.Provider.IRawElementProviderSimple[] | Returns Null. |
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. |
GetPropertyValue(Int32)
Gets the property value.
Declaration
public object GetPropertyValue(int propertyId)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | propertyId | The id of the property. |
Returns
| Type | Description |
|---|---|
| System.Object | The values of the specified property. |
GetRuntimeId()
Gets the current element's runtime id.
Declaration
public int[] GetRuntimeId()
Returns
| Type | Description |
|---|---|
| System.Int32[] | The id of the current object. |
Navigate(NavigateDirection)
Navigates the current element with the specified direction.
Declaration
public IRawElementProviderFragment Navigate(NavigateDirection direction)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Windows.Automation.Provider.NavigateDirection | direction | The direction to be navigated. |
Returns
| Type | Description |
|---|---|
| System.Windows.Automation.Provider.IRawElementProviderFragment | The id of the current element. |
RemoveFromSelection()
Not Implemented
Declaration
public void RemoveFromSelection()
Select()
Not Implemented
Declaration
public void Select()
SetFocus()
Not implemented.
Declaration
public void SetFocus()
SetValue(String)
Sets the value to the formatted text.
Declaration
public void SetValue(string value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | value | The value to be set. |