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. |