1 interface inheriting from IGridProvider
UIAutomationProvider (1)
System\Windows\Automation\Provider\ITableProvider.cs (1)
19public interface ITableProvider : IGridProvider
8 implementations of IGridProvider
PresentationCore (1)
MS\Internal\Automation\GridProviderWrapper.cs (1)
30internal class GridProviderWrapper: MarshalByRefObject, IGridProvider
PresentationFramework (3)
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (1)
15public sealed class CalendarAutomationPeer : FrameworkElementAutomationPeer, IGridProvider, IMultipleViewProvider, ISelectionProvider, ITableProvider, IItemContainerProvider
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (1)
15IGridProvider, ISelectionProvider, ITableProvider
System\Windows\Automation\Peers\TableAutomationPeer.cs (1)
15public class TableAutomationPeer : TextElementAutomationPeer, IGridProvider
UIAutomationClientSideProviders (4)
MS\Internal\AutomationProxies\WindowsIPAddress.cs (1)
18internal class WindowsIPAddress: ProxyHwnd, IRawElementProviderHwndOverride, IValueProvider, IGridProvider
MS\Internal\AutomationProxies\WindowsListView.cs (1)
46internal class WindowsListView: ProxyHwnd, ISelectionProvider, IScrollProvider, IGridProvider, IMultipleViewProvider, ITableProvider
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
18internal class WindowsListViewGroup : ProxyFragment, IGridProvider, IExpandCollapseProvider
MS\Internal\AutomationProxies\WindowsStatusBar.cs (1)
15internal class WindowsStatusBar : ProxyHwnd, IGridProvider, IRawElementProviderHwndOverride
37 references to IGridProvider
PresentationCore (3)
MS\Internal\Automation\GridProviderWrapper.cs (3)
40private GridProviderWrapper( AutomationPeer peer, IGridProvider iface ) 91return new GridProviderWrapper( peer, (IGridProvider) iface ); 132private IGridProvider _iface;
PresentationFramework (16)
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (3)
320int IGridProvider.ColumnCount 333int IGridProvider.RowCount 354IRawElementProviderSimple IGridProvider.GetItem(int row, int column)
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (3)
127int IGridProvider.ColumnCount 135int IGridProvider.RowCount 143IRawElementProviderSimple IGridProvider.GetItem(int row, int column)
System\Windows\Automation\Peers\GridViewAutomationPeer.cs (5)
168int IGridProvider.ColumnCount 183int IGridProvider.RowCount 191IRawElementProviderSimple IGridProvider.GetItem(int row, int column) 194ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(row, ((IGridProvider)this).RowCount); 196ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(column, ((IGridProvider)this).ColumnCount);
System\Windows\Automation\Peers\TableAutomationPeer.cs (5)
125IRawElementProviderSimple IGridProvider.GetItem(int row, int column) 128ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(row, ((IGridProvider)this).RowCount); 130ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(column, ((IGridProvider)this).ColumnCount); 176int IGridProvider.RowCount 184int IGridProvider.ColumnCount
UIAutomationClientSideProviders (18)
MS\Internal\AutomationProxies\EventManager.cs (6)
221IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 230IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider; 407IGridProvider grid = el.GetPatternProvider(GridPattern.Pattern) as IGridProvider;
MS\Internal\AutomationProxies\WindowsIPAddress.cs (3)
170IRawElementProviderSimple IGridProvider.GetItem(int row, int column) 194int IGridProvider.RowCount 202int IGridProvider.ColumnCount
MS\Internal\AutomationProxies\WindowsListView.cs (3)
734IRawElementProviderSimple IGridProvider.GetItem(int row, int column) 758int IGridProvider.RowCount 766int IGridProvider.ColumnCount
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (3)
359IRawElementProviderSimple IGridProvider.GetItem(int row, int column) 382int IGridProvider.RowCount 390int IGridProvider.ColumnCount
MS\Internal\AutomationProxies\WindowsStatusBar.cs (3)
250IRawElementProviderSimple IGridProvider.GetItem(int row, int column) 266int IGridProvider.RowCount 274int IGridProvider.ColumnCount