255 references to IRawElementProviderFragment
System.Windows.Forms (142)
System\Windows\Forms\Accessibility\AccessibleObject.cs (18)
31
IRawElementProviderFragment
.Interface,
61
IRawElementProviderFragment
,
710
internal virtual
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction) => null;
731
internal virtual
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y) => this;
733
internal virtual
IRawElementProviderFragment
.Interface? GetFocus() => null;
1027
HRESULT
IRawElementProviderFragment
.Interface.Navigate(NavigateDirection direction,
IRawElementProviderFragment
** pRetVal)
1034
IRawElementProviderFragment
.Interface? fragment = FragmentNavigate(direction);
1035
*pRetVal = ComHelpers.TryGetComPointer<
IRawElementProviderFragment
>(fragment);
1039
HRESULT
IRawElementProviderFragment
.Interface.GetRuntimeId(SAFEARRAY** pRetVal)
1050
HRESULT
IRawElementProviderFragment
.Interface.get_BoundingRectangle(UiaRect* pRetVal)
1068
HRESULT
IRawElementProviderFragment
.Interface.GetEmbeddedFragmentRoots(SAFEARRAY** pRetVal)
1083
HRESULT
IRawElementProviderFragment
.Interface.SetFocus()
1094
HRESULT
IRawElementProviderFragment
.Interface.get_FragmentRoot(IRawElementProviderFragmentRoot** pRetVal)
1107
HRESULT IRawElementProviderFragmentRoot.Interface.ElementProviderFromPoint(double x, double y,
IRawElementProviderFragment
** pRetVal)
1114
*pRetVal = ComHelpers.TryGetComPointer<
IRawElementProviderFragment
>(ElementProviderFromPoint(x, y));
1118
HRESULT IRawElementProviderFragmentRoot.Interface.GetFocus(
IRawElementProviderFragment
** pRetVal)
1125
*pRetVal = ComHelpers.TryGetComPointer<
IRawElementProviderFragment
>(GetFocus());
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (1)
62
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Accessibility\LabelEditAccessibleObject.cs (1)
25
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxAccessibleObject.cs (1)
69
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildDropDownButtonUiaProvider.cs (1)
52
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildEditUiaProvider.cs (1)
38
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (3)
41
internal override unsafe
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
61
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
138
internal override
IRawElementProviderFragment
.Interface? GetFocus() => GetFocused();
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildTextUiaProvider.cs (1)
76
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObject.cs (1)
66
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (3)
349
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
387
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
390
internal override
IRawElementProviderFragment
.Interface? GetFocus() => GetFocused();
System\Windows\Forms\Controls\DataGridView\DataGridView.DataGridViewEditingPanelAccessibleObject.cs (1)
35
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\DataGridView\DataGridView.TopRowAccessibleObject.cs (1)
194
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (1)
638
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.cs (1)
240
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxEditingControl.DataGridViewComboBoxEditingControlAccessibleObject.cs (1)
31
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (1)
449
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.cs (1)
245
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.DataGridViewTextBoxEditingControlAccessibleObject.cs (1)
37
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject.cs (1)
262
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\Labels\LinkLabel.Link.LinkAccessibleObject.cs (1)
78
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\Labels\LinkLabel.LinkLabelAccessibleObject.cs (2)
19
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
24
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ListBoxes\ListBox.AccessibleObject.cs (3)
61
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
78
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
95
internal override
IRawElementProviderFragment
.Interface? GetFocus() => this.IsOwnerHandleCreated(out ListBox? _) ? GetFocused() : null;
System\Windows\Forms\Controls\ListBoxes\ListBox.ItemAccessibleObject.cs (1)
129
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (3)
73
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
80
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction) =>
182
internal override
IRawElementProviderFragment
.Interface? GetFocus()
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (1)
220
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemBaseAccessibleObject.cs (1)
128
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemDetailsAccessibleObject.cs (1)
36
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemImageAccessibleObject.cs (1)
65
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemListAccessibleObject.cs (1)
28
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemTileAccessibleObject.cs (1)
25
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemWithImageAccessibleObject.cs (1)
31
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObject.cs (1)
70
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ListView\ListViewLabelEditAccessibleObject.cs (1)
54
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction) =>
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarAccessibleObject.cs (1)
106
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarBodyAccessibleObject.cs (1)
71
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarCellAccessibleObject.cs (1)
92
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarDayOfWeekCellAccessibleObject.cs (1)
39
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarHeaderAccessibleObject.cs (1)
46
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarNextButtonAccessibleObject.cs (1)
35
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarPreviousButtonAccessibleObject.cs (1)
67
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarRowAccessibleObject.cs (1)
142
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarTodayLinkAccessibleObject.cs (1)
36
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarWeekNumberCellAccessibleObject.cs (1)
44
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (3)
154
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
207
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
381
internal override
IRawElementProviderFragment
.Interface? GetFocus() => _focusedCellAccessibleObject;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarChildAccessibleObject.cs (1)
45
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.PropertyGridAccessibleObject.cs (4)
22
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
40
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
65
internal
IRawElementProviderFragment
.Interface? ChildFragmentNavigate(AccessibleObject childFragment, NavigateDirection direction)
190
internal override
IRawElementProviderFragment
.Interface? GetFocus() => GetFocused();
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CategoryGridEntry.CategoryGridEntryAccessibleObject.cs (1)
70
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CommandsPane.CommandsPaneAccessibleObject.cs (2)
28
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
33
IRawElementProviderFragment
.Interface? navigationTarget = propertyGridAccessibleObject.ChildFragmentNavigate(this, direction);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\DropDownButton.DropDownButtonAccessibleObject.cs (1)
44
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (2)
324
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
333
: (
IRawElementProviderFragment
.Interface)parentGridEntry.AccessibilityObject;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\HelpPane.HelpPaneAccessibleObject.cs (2)
28
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
33
IRawElementProviderFragment
.Interface? navigationTarget = propertyGridAccessibleObject.ChildFragmentNavigate(this, direction);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObject.cs (3)
151
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
298
private
IRawElementProviderFragment
.Interface? FirstChild
301
private
IRawElementProviderFragment
.Interface? LastChild
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.DropDownHolderAccessibleObject.cs (1)
22
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewListBoxAccessibleObject.cs (1)
28
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObject.cs (1)
40
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.PropertyGridViewAccessibleObject.cs (4)
24
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
27
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
40
IRawElementProviderFragment
.Interface? navigationTarget = propertyGridAccessibleObject.ChildFragmentNavigate(this, direction);
60
internal override
IRawElementProviderFragment
.Interface? GetFocus() => GetFocused();
System\Windows\Forms\Controls\PropertyGrid\PropertyGridToolStrip.PropertyGridToolStripAccessibleObject.cs (2)
28
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
34
IRawElementProviderFragment
.Interface? navigationTarget = propertyGridAccessibleObject.ChildFragmentNavigate(this, direction);
System\Windows\Forms\Controls\TabControl\TabControl.TabControlAccessibleObject.cs (2)
108
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
111
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\TabControl\TabPage.TabAccessibleObject.cs (1)
91
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\TabControl\TabPage.TabPageAccessibleObject.cs (1)
46
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\StatusStrip.StatusStripAccessibleObject.cs (2)
18
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
21
internal override
IRawElementProviderFragment
.Interface? GetFocus()
System\Windows\Forms\Controls\ToolStrips\ToolStrip.ToolStripAccessibleObject.cs (2)
16
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
381
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxControlAccessibleObject.cs (1)
19
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.ToolStripControlHostAccessibleObject.cs (1)
69
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.ToolStripHostedControlAccessibleObject.cs (1)
39
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItemAccessibleObject.cs (1)
174
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject.cs (1)
16
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (1)
332
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflow.ToolStripOverflowAccessibleObject.cs (1)
28
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflowButton.ToolStripOverflowButtonAccessibleObject.cs (1)
24
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripProgressBar.ToolStripProgressBarControlAccessibleObject.cs (1)
23
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction) =>
System\Windows\Forms\Controls\ToolStrips\ToolStripScrollButton.StickyLabelAccessibleObject.cs (1)
20
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.ToolStripSplitButtonExAccessibleObject.cs (1)
78
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.ToolStripSplitButtonUiaProvider.cs (1)
40
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarAccessibleObject.cs (2)
126
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
133
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarChildAccessibleObject.cs (1)
65
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarFirstButtonAccessibleObject.cs (1)
47
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarLastButtonAccessibleObject.cs (1)
56
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarThumbAccessibleObject.cs (1)
22
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\TreeView\TreeNode.TreeNodeAccessibleObject.cs (1)
82
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\TreeView\TreeView.TreeViewAccessibleObject.cs (2)
20
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
25
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObject.cs (2)
23
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
35
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObject.DirectionButtonAccessibleObject.cs (1)
65
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\ErrorProvider\ErrorProvider.ControlItem.ControlItemAccessibleObject.cs (1)
42
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObject.cs (2)
22
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
34
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Printing\PrintPreviewControl.PrintPreviewControlAccessibleObject.cs (1)
70
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Printing\PrintPreviewControl.ScrollBarAccessibleObject.cs (1)
23
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarAccessibleObject.cs (2)
121
internal override
IRawElementProviderFragment
.Interface? ElementProviderFromPoint(double x, double y)
128
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarChildAccessibleObject.cs (1)
72
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarFirstLineButtonAccessibleObject.cs (1)
16
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarFirstPageButtonAccessibleObject.cs (1)
37
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarLastLineButtonAccessibleObject.cs (1)
16
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarLastPageButtonAccessibleObject.cs (1)
37
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarThumbAccessibleObject.cs (1)
23
internal override
IRawElementProviderFragment
.Interface? FragmentNavigate(NavigateDirection direction)
System.Windows.Forms.Primitives (67)
Interop\UiaCore\Interop.StubFragmentRoot.cs (11)
14
IRawElementProviderFragment
.Interface,
16
IManagedWrapper<IRawElementProviderFragmentRoot,
IRawElementProviderFragment
, IRawElementProviderSimple>
22
HRESULT IRawElementProviderFragmentRoot.Interface.ElementProviderFromPoint(double x, double y,
IRawElementProviderFragment
** pRetVal)
33
HRESULT IRawElementProviderFragmentRoot.Interface.GetFocus(
IRawElementProviderFragment
** pRetVal)
44
HRESULT
IRawElementProviderFragment
.Interface.Navigate(NavigateDirection direction,
IRawElementProviderFragment
** pRetVal)
55
HRESULT
IRawElementProviderFragment
.Interface.GetRuntimeId(SAFEARRAY** pRetVal)
66
HRESULT
IRawElementProviderFragment
.Interface.get_BoundingRectangle(UiaRect* pRetVal)
77
HRESULT
IRawElementProviderFragment
.Interface.GetEmbeddedFragmentRoots(SAFEARRAY** pRetVal)
88
HRESULT
IRawElementProviderFragment
.Interface.SetFocus() => HRESULT.S_OK;
90
HRESULT
IRawElementProviderFragment
.Interface.get_FragmentRoot(IRawElementProviderFragmentRoot** pRetVal)
Windows.Win32.IRawElementProviderFragment.g.cs (40)
26
:IVTable<
IRawElementProviderFragment
,
IRawElementProviderFragment
.Vtbl>,IComIID {
42
return ((delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
IRawElementProviderFragment
*)Unsafe.AsPointer(ref this), riid, ppvObject);
47
return ((delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,uint>)lpVtbl[1])((
IRawElementProviderFragment
*)Unsafe.AsPointer(ref this));
52
return ((delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,uint>)lpVtbl[2])((
IRawElementProviderFragment
*)Unsafe.AsPointer(ref this));
58
private static winmdroot.Foundation.HRESULT Navigate(
IRawElementProviderFragment
* pThis, winmdroot.UI.Accessibility.NavigateDirection direction, winmdroot.UI.Accessibility.
IRawElementProviderFragment
** pRetVal)
87
public unsafe winmdroot.Foundation.HRESULT Navigate(winmdroot.UI.Accessibility.NavigateDirection direction, winmdroot.UI.Accessibility.
IRawElementProviderFragment
** pRetVal)
89
return ((delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.UI.Accessibility.NavigateDirection ,winmdroot.UI.Accessibility.
IRawElementProviderFragment
** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((
IRawElementProviderFragment
*)Unsafe.AsPointer(ref this), direction, pRetVal);
105
private static winmdroot.Foundation.HRESULT GetRuntimeId(
IRawElementProviderFragment
* pThis, winmdroot.System.Com.SAFEARRAY** pRetVal)
136
return ((delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IRawElementProviderFragment
*)Unsafe.AsPointer(ref this), pRetVal);
152
private static winmdroot.Foundation.HRESULT get_BoundingRectangle(
IRawElementProviderFragment
* pThis, winmdroot.UI.Accessibility.UiaRect* pRetVal)
176
return ((delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.UI.Accessibility.UiaRect* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((
IRawElementProviderFragment
*)Unsafe.AsPointer(ref this), pRetVal);
192
private static winmdroot.Foundation.HRESULT GetEmbeddedFragmentRoots(
IRawElementProviderFragment
* pThis, winmdroot.System.Com.SAFEARRAY** pRetVal)
223
return ((delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((
IRawElementProviderFragment
*)Unsafe.AsPointer(ref this), pRetVal);
229
private static winmdroot.Foundation.HRESULT SetFocus(
IRawElementProviderFragment
* pThis)
256
return ((delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.Foundation.HRESULT>)lpVtbl[7])((
IRawElementProviderFragment
*)Unsafe.AsPointer(ref this));
262
private static winmdroot.Foundation.HRESULT get_FragmentRoot(
IRawElementProviderFragment
* pThis, winmdroot.UI.Accessibility.IRawElementProviderFragmentRoot** pRetVal)
286
return ((delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.UI.Accessibility.IRawElementProviderFragmentRoot** ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((
IRawElementProviderFragment
*)Unsafe.AsPointer(ref this), pRetVal);
310
internal delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
312
internal delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,uint> AddRef_2;
314
internal delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,uint> Release_3;
316
internal delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.UI.Accessibility.NavigateDirection ,winmdroot.UI.Accessibility.
IRawElementProviderFragment
** ,winmdroot.Foundation.HRESULT> Navigate_4;
318
internal delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT> GetRuntimeId_5;
320
internal delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.UI.Accessibility.UiaRect* ,winmdroot.Foundation.HRESULT> get_BoundingRectangle_6;
322
internal delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT> GetEmbeddedFragmentRoots_7;
324
internal delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.Foundation.HRESULT> SetFocus_8;
326
internal delegate *unmanaged [Stdcall]<
IRawElementProviderFragment
*,winmdroot.UI.Accessibility.IRawElementProviderFragmentRoot** ,winmdroot.Foundation.HRESULT> get_FragmentRoot_9;
358
unsafe winmdroot.Foundation.HRESULT Navigate(winmdroot.UI.Accessibility.NavigateDirection direction, winmdroot.UI.Accessibility.
IRawElementProviderFragment
** pRetVal);
Windows.Win32.IRawElementProviderFragmentRoot.g.cs (10)
58
private static winmdroot.Foundation.HRESULT ElementProviderFromPoint(IRawElementProviderFragmentRoot* pThis, double x, double y, winmdroot.UI.Accessibility.
IRawElementProviderFragment
** pRetVal)
95
public unsafe winmdroot.Foundation.HRESULT ElementProviderFromPoint(double x, double y, winmdroot.UI.Accessibility.
IRawElementProviderFragment
** pRetVal)
97
return ((delegate *unmanaged [Stdcall]<IRawElementProviderFragmentRoot*,double ,double ,winmdroot.UI.Accessibility.
IRawElementProviderFragment
** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IRawElementProviderFragmentRoot*)Unsafe.AsPointer(ref this), x, y, pRetVal);
103
private static winmdroot.Foundation.HRESULT GetFocus(IRawElementProviderFragmentRoot* pThis, winmdroot.UI.Accessibility.
IRawElementProviderFragment
** pRetVal)
131
public unsafe winmdroot.Foundation.HRESULT GetFocus(winmdroot.UI.Accessibility.
IRawElementProviderFragment
** pRetVal)
133
return ((delegate *unmanaged [Stdcall]<IRawElementProviderFragmentRoot*,winmdroot.UI.Accessibility.
IRawElementProviderFragment
** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IRawElementProviderFragmentRoot*)Unsafe.AsPointer(ref this), pRetVal);
163
internal delegate *unmanaged [Stdcall]<IRawElementProviderFragmentRoot*,double ,double ,winmdroot.UI.Accessibility.
IRawElementProviderFragment
** ,winmdroot.Foundation.HRESULT> ElementProviderFromPoint_4;
165
internal delegate *unmanaged [Stdcall]<IRawElementProviderFragmentRoot*,winmdroot.UI.Accessibility.
IRawElementProviderFragment
** ,winmdroot.Foundation.HRESULT> GetFocus_5;
193
unsafe winmdroot.Foundation.HRESULT ElementProviderFromPoint(double x, double y, winmdroot.UI.Accessibility.
IRawElementProviderFragment
** pRetVal);
196
unsafe winmdroot.Foundation.HRESULT GetFocus(winmdroot.UI.Accessibility.
IRawElementProviderFragment
** pRetVal);
Windows.Win32.UI_Accessibility_IRawElementProviderFragment_Extensions.g.cs (6)
23
/// <inheritdoc cref="winmdroot.UI.Accessibility.
IRawElementProviderFragment
.Interface.GetRuntimeId(winmdroot.System.Com.SAFEARRAY**)"/>
24
internal static unsafe winmdroot.Foundation.HRESULT GetRuntimeId(this winmdroot.UI.Accessibility.
IRawElementProviderFragment
.Interface @this, out winmdroot.System.Com.SAFEARRAY* pRetVal)
33
/// <inheritdoc cref="winmdroot.UI.Accessibility.
IRawElementProviderFragment
.Interface.get_BoundingRectangle(winmdroot.UI.Accessibility.UiaRect*)"/>
34
internal static unsafe winmdroot.Foundation.HRESULT get_BoundingRectangle(this winmdroot.UI.Accessibility.
IRawElementProviderFragment
.Interface @this, out winmdroot.UI.Accessibility.UiaRect pRetVal)
43
/// <inheritdoc cref="winmdroot.UI.Accessibility.
IRawElementProviderFragment
.Interface.GetEmbeddedFragmentRoots(winmdroot.System.Com.SAFEARRAY**)"/>
44
internal static unsafe winmdroot.Foundation.HRESULT GetEmbeddedFragmentRoots(this winmdroot.UI.Accessibility.
IRawElementProviderFragment
.Interface @this, out winmdroot.System.Com.SAFEARRAY* pRetVal)
System.Windows.Forms.Tests (41)
System\Windows\Forms\AccessibleObjects\CheckedListBoxItemAccessibleObjectTests.cs (1)
122
IRawElementProviderFragment
.Interface actual = itemAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_Parent);
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxAccessibleObjectTests.cs (2)
91
IRawElementProviderFragment
.Interface firstChild = accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
218
IRawElementProviderFragment
.Interface lastChild = accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (9)
1436
IRawElementProviderFragment
.Interface actual = (
IRawElementProviderFragment
.Interface)control.AccessibilityObject.FragmentRoot;
1466
Assert.True(((
IRawElementProviderFragment
.Interface)control.AccessibilityObject).get_FragmentRoot(actual).Succeeded);
1482
IRawElementProviderFragment
.Interface parent
1498
IRawElementProviderFragment
.Interface nextSibling
1500
IRawElementProviderFragment
.Interface previousSibling
1534
IRawElementProviderFragment
.Interface actual = control.AccessibilityObject.FragmentNavigate(NavigateDirection.NavigateDirection_Parent);
1572
IRawElementProviderFragment
.Interface actual = control.AccessibilityObject.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling);
1608
IRawElementProviderFragment
.Interface actual = control.AccessibilityObject.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling);
System\Windows\Forms\AccessibleObjects\DataGridView.DataGridViewEditingPanelAccessibleObjectTests.cs (4)
21
IRawElementProviderFragment
.Interface firstChild = accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
25
IRawElementProviderFragment
.Interface lastChild = accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
40
IRawElementProviderFragment
.Interface firstChild = accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
43
IRawElementProviderFragment
.Interface lastChild = accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
System\Windows\Forms\AccessibleObjects\DataGridViewAccessibleObjectTests.cs (2)
281
IRawElementProviderFragment
.Interface firstChild = accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
285
IRawElementProviderFragment
.Interface lastChild = accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
System\Windows\Forms\AccessibleObjects\LinkLabel.Link.LinkAccessibleObjectTests.cs (1)
125
IRawElementProviderFragment
.Interface actual = linkAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_Parent);
System\Windows\Forms\AccessibleObjects\ListVIew.ListViewAccessibleObjectTests.cs (1)
1756
IRawElementProviderFragment
.Interface uiaProvider = listView.AccessibilityObject;
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (8)
452
IRawElementProviderFragment
.Interface lastChild1 = accessibleObject1.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
453
IRawElementProviderFragment
.Interface lastChild2 = accessibleObject2.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
470
IRawElementProviderFragment
.Interface lastChild1 = accessibleObject1.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
471
IRawElementProviderFragment
.Interface lastChild2 = accessibleObject2.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
486
IRawElementProviderFragment
.Interface lastChild1 = accessibleObject1.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
487
IRawElementProviderFragment
.Interface lastChild2 = accessibleObject2.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
515
IRawElementProviderFragment
.Interface lastChild1 = accessibleObject1.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
516
IRawElementProviderFragment
.Interface lastChild2 = accessibleObject2.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild);
System\Windows\Forms\AccessibleObjects\ToolStripAccessibleObjectTests.cs (1)
168
IRawElementProviderFragment
.Interface firstChild = accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
System\Windows\Forms\AccessibleObjects\ToolStripControlHost.ToolStripHostedControlAccessibleObjectTests.cs (6)
79
IRawElementProviderFragment
.Interface expected = _textBox.AccessibilityObject.FragmentNavigate(direction);
80
IRawElementProviderFragment
.Interface actual = accessibleObject.FragmentNavigate(direction);
113
IRawElementProviderFragment
.Interface expected =
115
IRawElementProviderFragment
.Interface actual =
128
IRawElementProviderFragment
.Interface expected =
130
IRawElementProviderFragment
.Interface actual =
System\Windows\Forms\ComboBox.ComboBoxChildListUiaProviderTests.cs (1)
118
IRawElementProviderFragment
.Interface childListUiaProvider = comboBox.ChildListAccessibleObject;
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObjectTests.cs (1)
31
IRawElementProviderFragment
.Interface firstChild = gridEntry.AccessibilityObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObjectTests.cs (4)
41
IRawElementProviderFragment
.Interface editFieldAccessibleObject = selectedGridEntryAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
68
IRawElementProviderFragment
.Interface editFieldAccessibleObject = gridEntry.AccessibilityObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
77
IRawElementProviderFragment
.Interface dropDownHolderAccessibleObject = gridEntry.AccessibilityObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
81
using ComScope<
IRawElementProviderFragment
> previousAccessibleObject = new(null);
System.Windows.Forms.UI.IntegrationTests (5)
ListViewTests.cs (5)
131
IRawElementProviderFragment
.Interface? actualAccessibleObject = accessibleObject.FragmentNavigate((NavigateDirection)direction);
177
IRawElementProviderFragment
.Interface? nextAccessibleObject = accessibleObject?.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling);
178
IRawElementProviderFragment
.Interface? previousAccessibleObject = accessibleObject?.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling);
344
IRawElementProviderFragment
.Interface? nextAccessibleObject = accessibleObject?.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling);
345
IRawElementProviderFragment
.Interface? previousAccessibleObject = accessibleObject?.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling);