349 references to NavigateDirection
System.Windows.Forms (343)
System\Windows\Forms\Accessibility\AccessibleObject.cs (2)
710
internal virtual IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction) => null;
1027
HRESULT IRawElementProviderFragment.Interface.Navigate(
NavigateDirection
direction, IRawElementProviderFragment** pRetVal)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (4)
62
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
69
return direction is
NavigateDirection
.NavigateDirection_Parent
70
or
NavigateDirection
.NavigateDirection_PreviousSibling
71
or
NavigateDirection
.NavigateDirection_NextSibling
System\Windows\Forms\Accessibility\LabelEditAccessibleObject.cs (2)
25
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
28
NavigateDirection
.NavigateDirection_Parent => Parent,
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxAccessibleObject.cs (3)
69
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
78
NavigateDirection
.NavigateDirection_FirstChild => GetFirstChild(),
79
NavigateDirection
.NavigateDirection_LastChild => GetLastChild(),
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildDropDownButtonUiaProvider.cs (4)
52
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
61
NavigateDirection
.NavigateDirection_Parent => _owner.AccessibilityObject,
62
NavigateDirection
.NavigateDirection_PreviousSibling =>
67
NavigateDirection
.NavigateDirection_NextSibling => null,
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildEditUiaProvider.cs (4)
38
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
50
NavigateDirection
.NavigateDirection_Parent => _owningComboBox.AccessibilityObject,
51
NavigateDirection
.NavigateDirection_PreviousSibling
55
NavigateDirection
.NavigateDirection_NextSibling
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (6)
61
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
73
case
NavigateDirection
.NavigateDirection_Parent:
75
case
NavigateDirection
.NavigateDirection_FirstChild:
77
case
NavigateDirection
.NavigateDirection_LastChild:
85
case
NavigateDirection
.NavigateDirection_NextSibling:
89
case
NavigateDirection
.NavigateDirection_PreviousSibling:
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildTextUiaProvider.cs (4)
76
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
85
NavigateDirection
.NavigateDirection_Parent => _owner.AccessibilityObject,
86
NavigateDirection
.NavigateDirection_NextSibling
90
NavigateDirection
.NavigateDirection_PreviousSibling
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObject.cs (4)
66
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
68
if (direction ==
NavigateDirection
.NavigateDirection_Parent)
80
case
NavigateDirection
.NavigateDirection_NextSibling:
90
case
NavigateDirection
.NavigateDirection_PreviousSibling:
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (3)
349
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
353
case
NavigateDirection
.NavigateDirection_FirstChild:
361
case
NavigateDirection
.NavigateDirection_LastChild:
System\Windows\Forms\Controls\DataGridView\DataGridView.DataGridViewEditingPanelAccessibleObject.cs (4)
35
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
44
case
NavigateDirection
.NavigateDirection_Parent:
52
case
NavigateDirection
.NavigateDirection_FirstChild:
53
case
NavigateDirection
.NavigateDirection_LastChild:
System\Windows\Forms\Controls\DataGridView\DataGridView.TopRowAccessibleObject.cs (5)
194
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
198
case
NavigateDirection
.NavigateDirection_Parent:
200
case
NavigateDirection
.NavigateDirection_NextSibling:
212
case
NavigateDirection
.NavigateDirection_FirstChild:
219
case
NavigateDirection
.NavigateDirection_LastChild:
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (6)
638
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
652
case
NavigateDirection
.NavigateDirection_Parent:
655
case
NavigateDirection
.NavigateDirection_NextSibling:
658
case
NavigateDirection
.NavigateDirection_PreviousSibling:
661
case
NavigateDirection
.NavigateDirection_FirstChild:
662
case
NavigateDirection
.NavigateDirection_LastChild:
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.cs (4)
240
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
249
NavigateDirection
.NavigateDirection_Parent => Parent,
250
NavigateDirection
.NavigateDirection_NextSibling => NavigateForward(),
251
NavigateDirection
.NavigateDirection_PreviousSibling => NavigateBackward(),
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxEditingControl.DataGridViewComboBoxEditingControlAccessibleObject.cs (2)
31
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
35
case
NavigateDirection
.NavigateDirection_Parent:
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (6)
449
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
459
NavigateDirection
.NavigateDirection_Parent => Parent,
460
NavigateDirection
.NavigateDirection_NextSibling => Navigate(AccessibleNavigation.Next),
461
NavigateDirection
.NavigateDirection_PreviousSibling => Navigate(AccessibleNavigation.Previous),
462
NavigateDirection
.NavigateDirection_FirstChild => Navigate(AccessibleNavigation.FirstChild),
463
NavigateDirection
.NavigateDirection_LastChild => Navigate(AccessibleNavigation.LastChild),
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.cs (3)
245
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
259
NavigateDirection
.NavigateDirection_Parent => Owner.OwningRow.AccessibilityObject,
260
NavigateDirection
.NavigateDirection_NextSibling =>
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.DataGridViewTextBoxEditingControlAccessibleObject.cs (2)
37
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
41
case
NavigateDirection
.NavigateDirection_Parent:
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject.cs (4)
262
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
278
case
NavigateDirection
.NavigateDirection_Parent:
280
case
NavigateDirection
.NavigateDirection_PreviousSibling:
282
case
NavigateDirection
.NavigateDirection_NextSibling:
System\Windows\Forms\Controls\Labels\LinkLabel.Link.LinkAccessibleObject.cs (4)
78
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
81
NavigateDirection
.NavigateDirection_Parent => _linkLabelAccessibleObject,
82
NavigateDirection
.NavigateDirection_NextSibling => _linkLabelAccessibleObject.GetChild(CurrentIndex + 1),
83
NavigateDirection
.NavigateDirection_PreviousSibling => _linkLabelAccessibleObject.GetChild(CurrentIndex - 1),
System\Windows\Forms\Controls\Labels\LinkLabel.LinkLabelAccessibleObject.cs (3)
24
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
27
NavigateDirection
.NavigateDirection_FirstChild
31
NavigateDirection
.NavigateDirection_LastChild
System\Windows\Forms\Controls\ListBoxes\ListBox.AccessibleObject.cs (3)
78
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
89
NavigateDirection
.NavigateDirection_FirstChild => GetChild(0),
90
NavigateDirection
.NavigateDirection_LastChild => GetChild(childCount - 1),
System\Windows\Forms\Controls\ListBoxes\ListBox.ItemAccessibleObject.cs (4)
129
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
137
case
NavigateDirection
.NavigateDirection_Parent:
139
case
NavigateDirection
.NavigateDirection_PreviousSibling:
146
case
NavigateDirection
.NavigateDirection_NextSibling:
System\Windows\Forms\Controls\ListView\ListView.cs (5)
6756
&& accessibleObject.FragmentNavigate(
NavigateDirection
.NavigateDirection_NextSibling) is null)
6758
ListViewGroupAccessibleObject? groupAccObj = (ListViewGroupAccessibleObject?)accessibleObject.FragmentNavigate(
NavigateDirection
.NavigateDirection_Parent);
6761
ListViewGroupAccessibleObject? nextGroupAccObj = (ListViewGroupAccessibleObject?)groupAccObj.FragmentNavigate(
NavigateDirection
.NavigateDirection_NextSibling);
6767
&& accessibleObject.FragmentNavigate(
NavigateDirection
.NavigateDirection_PreviousSibling) is null)
6769
ListViewGroupAccessibleObject? groupAccObj = (ListViewGroupAccessibleObject?)accessibleObject.FragmentNavigate(
NavigateDirection
.NavigateDirection_Parent);
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (3)
80
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction) =>
85
NavigateDirection
.NavigateDirection_FirstChild => GetChild(0),
86
NavigateDirection
.NavigateDirection_LastChild => GetLastChild(),
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (6)
220
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
229
case
NavigateDirection
.NavigateDirection_Parent:
231
case
NavigateDirection
.NavigateDirection_NextSibling:
236
case
NavigateDirection
.NavigateDirection_PreviousSibling:
238
case
NavigateDirection
.NavigateDirection_FirstChild:
240
case
NavigateDirection
.NavigateDirection_LastChild:
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemBaseAccessibleObject.cs (6)
128
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
134
case
NavigateDirection
.NavigateDirection_Parent:
136
case
NavigateDirection
.NavigateDirection_NextSibling:
139
case
NavigateDirection
.NavigateDirection_PreviousSibling:
141
case
NavigateDirection
.NavigateDirection_FirstChild:
142
case
NavigateDirection
.NavigateDirection_LastChild:
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemDetailsAccessibleObject.cs (3)
36
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
39
NavigateDirection
.NavigateDirection_FirstChild => GetChild(0),
40
NavigateDirection
.NavigateDirection_LastChild => GetChild(LastChildIndex),
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemImageAccessibleObject.cs (4)
65
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
68
NavigateDirection
.NavigateDirection_Parent => Parent,
69
NavigateDirection
.NavigateDirection_NextSibling => Parent.GetChild(1),
70
NavigateDirection
.NavigateDirection_PreviousSibling => null,
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemListAccessibleObject.cs (4)
28
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
34
case
NavigateDirection
.NavigateDirection_Parent:
36
case
NavigateDirection
.NavigateDirection_NextSibling:
39
case
NavigateDirection
.NavigateDirection_PreviousSibling:
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemTileAccessibleObject.cs (3)
25
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
28
NavigateDirection
.NavigateDirection_FirstChild
32
NavigateDirection
.NavigateDirection_LastChild => GetChildInternal(GetLastChildIndex()),
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemWithImageAccessibleObject.cs (3)
31
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
34
NavigateDirection
.NavigateDirection_FirstChild => GetChildCount() > 0 ? GetChild(0) : null,
35
NavigateDirection
.NavigateDirection_LastChild => GetChildCount() > 0 ? GetChild(GetChildCount() - 1) : null,
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObject.cs (6)
70
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
73
NavigateDirection
.NavigateDirection_Parent
75
NavigateDirection
.NavigateDirection_NextSibling
77
NavigateDirection
.NavigateDirection_PreviousSibling
79
NavigateDirection
.NavigateDirection_FirstChild => GetChild(),
80
NavigateDirection
.NavigateDirection_LastChild => GetChild(),
System\Windows\Forms\Controls\ListView\ListViewLabelEditAccessibleObject.cs (2)
54
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction) =>
57
NavigateDirection
.NavigateDirection_NextSibling
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarAccessibleObject.cs (5)
106
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
109
NavigateDirection
.NavigateDirection_NextSibling
114
NavigateDirection
.NavigateDirection_PreviousSibling
118
NavigateDirection
.NavigateDirection_FirstChild => CalendarHeaderAccessibleObject,
119
NavigateDirection
.NavigateDirection_LastChild => CalendarBodyAccessibleObject,
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarBodyAccessibleObject.cs (5)
71
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
74
NavigateDirection
.NavigateDirection_NextSibling => null,
75
NavigateDirection
.NavigateDirection_PreviousSibling => _calendarAccessibleObject.CalendarHeaderAccessibleObject,
76
NavigateDirection
.NavigateDirection_FirstChild => RowsAccessibleObjects?.First?.Value,
77
NavigateDirection
.NavigateDirection_LastChild => RowsAccessibleObjects?.Last?.Value,
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarCellAccessibleObject.cs (3)
92
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
95
NavigateDirection
.NavigateDirection_NextSibling
97
NavigateDirection
.NavigateDirection_PreviousSibling
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarDayOfWeekCellAccessibleObject.cs (3)
39
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
42
NavigateDirection
.NavigateDirection_NextSibling => _calendarRowAccessibleObject.CellsAccessibleObjects?.Find(this)?.Next?.Value,
43
NavigateDirection
.NavigateDirection_PreviousSibling => _calendarRowAccessibleObject.CellsAccessibleObjects?.Find(this)?.Previous?.Value,
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarHeaderAccessibleObject.cs (3)
46
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
49
NavigateDirection
.NavigateDirection_PreviousSibling => null,
50
NavigateDirection
.NavigateDirection_NextSibling => _calendarAccessibleObject.CalendarBodyAccessibleObject,
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarNextButtonAccessibleObject.cs (3)
35
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
38
NavigateDirection
.NavigateDirection_PreviousSibling => _monthCalendarAccessibleObject.PreviousButtonAccessibleObject,
39
NavigateDirection
.NavigateDirection_NextSibling => _monthCalendarAccessibleObject.CalendarsAccessibleObjects?.First?.Value,
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarPreviousButtonAccessibleObject.cs (2)
67
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
70
NavigateDirection
.NavigateDirection_NextSibling => _monthCalendarAccessibleObject.NextButtonAccessibleObject,
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarRowAccessibleObject.cs (5)
142
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
145
NavigateDirection
.NavigateDirection_NextSibling
147
NavigateDirection
.NavigateDirection_PreviousSibling
149
NavigateDirection
.NavigateDirection_FirstChild
153
NavigateDirection
.NavigateDirection_LastChild => CellsAccessibleObjects?.Last?.Value,
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarTodayLinkAccessibleObject.cs (2)
36
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
39
NavigateDirection
.NavigateDirection_PreviousSibling
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarWeekNumberCellAccessibleObject.cs (3)
44
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
47
NavigateDirection
.NavigateDirection_NextSibling => _calendarRowAccessibleObject.CellsAccessibleObjects?.First?.Value,
48
NavigateDirection
.NavigateDirection_PreviousSibling => null,
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (3)
207
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
210
NavigateDirection
.NavigateDirection_FirstChild => PreviousButtonAccessibleObject,
211
NavigateDirection
.NavigateDirection_LastChild => ShowToday
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarChildAccessibleObject.cs (2)
45
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
48
NavigateDirection
.NavigateDirection_Parent => Parent,
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.PropertyGridAccessibleObject.cs (7)
40
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
44
case
NavigateDirection
.NavigateDirection_FirstChild:
46
case
NavigateDirection
.NavigateDirection_LastChild:
65
internal IRawElementProviderFragment.Interface? ChildFragmentNavigate(AccessibleObject childFragment,
NavigateDirection
direction)
69
case
NavigateDirection
.NavigateDirection_Parent:
71
case
NavigateDirection
.NavigateDirection_NextSibling:
81
case
NavigateDirection
.NavigateDirection_PreviousSibling:
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CategoryGridEntry.CategoryGridEntryAccessibleObject.cs (6)
70
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
80
NavigateDirection
.NavigateDirection_Parent => Parent,
81
NavigateDirection
.NavigateDirection_NextSibling => parent.GetNextCategory(owner),
82
NavigateDirection
.NavigateDirection_PreviousSibling => parent.GetPreviousCategory(owner),
83
NavigateDirection
.NavigateDirection_FirstChild => parent.GetFirstChildProperty(owner),
84
NavigateDirection
.NavigateDirection_LastChild => parent.GetLastChildProperty(owner),
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CommandsPane.CommandsPaneAccessibleObject.cs (1)
28
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\DropDownButton.DropDownButtonAccessibleObject.cs (4)
44
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
54
NavigateDirection
.NavigateDirection_Parent => parent,
55
NavigateDirection
.NavigateDirection_NextSibling => parent.GetNextChild(this),
56
NavigateDirection
.NavigateDirection_PreviousSibling => parent.GetPreviousChild(this),
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (4)
324
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
328
case
NavigateDirection
.NavigateDirection_Parent:
337
case
NavigateDirection
.NavigateDirection_PreviousSibling:
339
case
NavigateDirection
.NavigateDirection_NextSibling:
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\HelpPane.HelpPaneAccessibleObject.cs (1)
28
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObject.cs (5)
151
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
154
NavigateDirection
.NavigateDirection_NextSibling => GetNextSibling(),
155
NavigateDirection
.NavigateDirection_PreviousSibling => GetPreviousSibling(),
156
NavigateDirection
.NavigateDirection_FirstChild => FirstChild,
157
NavigateDirection
.NavigateDirection_LastChild => LastChild,
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.DropDownHolderAccessibleObject.cs (6)
22
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
38
NavigateDirection
.NavigateDirection_Parent => parent,
39
NavigateDirection
.NavigateDirection_NextSibling => parent.GetNextChild(this),
40
NavigateDirection
.NavigateDirection_PreviousSibling => parent.GetPreviousChild(this),
41
NavigateDirection
.NavigateDirection_FirstChild or
NavigateDirection
.NavigateDirection_LastChild
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewListBoxAccessibleObject.cs (2)
28
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
43
NavigateDirection
.NavigateDirection_Parent => owner.OwningPropertyGridView.DropDownControlHolder.AccessibilityObject,
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObject.cs (4)
40
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
54
NavigateDirection
.NavigateDirection_Parent => parent,
55
NavigateDirection
.NavigateDirection_NextSibling => parent.GetNextChild(this),
56
NavigateDirection
.NavigateDirection_PreviousSibling => parent.GetPreviousChild(this),
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.PropertyGridViewAccessibleObject.cs (3)
27
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
49
NavigateDirection
.NavigateDirection_FirstChild => IsSortedByCategories ? GetCategory(0) : GetChild(0),
50
NavigateDirection
.NavigateDirection_LastChild => IsSortedByCategories ? GetLastCategory() : GetLastChild(),
System\Windows\Forms\Controls\PropertyGrid\PropertyGridToolStrip.PropertyGridToolStripAccessibleObject.cs (1)
28
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
System\Windows\Forms\Controls\TabControl\TabControl.TabControlAccessibleObject.cs (3)
111
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
120
NavigateDirection
.NavigateDirection_FirstChild => owner.SelectedTab?.AccessibilityObject,
121
NavigateDirection
.NavigateDirection_LastChild => owner.TabPages.Count > 0
System\Windows\Forms\Controls\TabControl\TabPage.TabAccessibleObject.cs (4)
91
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
100
NavigateDirection
.NavigateDirection_Parent => OwningTabControl.AccessibilityObject,
101
NavigateDirection
.NavigateDirection_NextSibling => OwningTabControl.AccessibilityObject.GetChild(GetChildId() + 1),
102
NavigateDirection
.NavigateDirection_PreviousSibling => OwningTabControl.AccessibilityObject.GetChild(GetChildId() - 1),
System\Windows\Forms\Controls\TabControl\TabPage.TabPageAccessibleObject.cs (4)
46
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
55
NavigateDirection
.NavigateDirection_Parent => OwningTabControl?.AccessibilityObject,
56
NavigateDirection
.NavigateDirection_NextSibling => GetNextSibling(),
57
NavigateDirection
.NavigateDirection_PreviousSibling => null,
System\Windows\Forms\Controls\ToolStrips\ToolStrip.ToolStripAccessibleObject.cs (9)
149
internal AccessibleObject? GetChildFragment(int fragmentIndex,
NavigateDirection
direction, bool getOverflowItem = false)
206
AccessibleObject? GetFollowingChildFragment(int index, ToolStripItemCollection items,
NavigateDirection
direction)
213
case
NavigateDirection
.NavigateDirection_FirstChild:
214
case
NavigateDirection
.NavigateDirection_NextSibling:
233
case
NavigateDirection
.NavigateDirection_LastChild:
234
case
NavigateDirection
.NavigateDirection_PreviousSibling:
381
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
390
case
NavigateDirection
.NavigateDirection_FirstChild:
398
case
NavigateDirection
.NavigateDirection_LastChild:
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxControlAccessibleObject.cs (4)
19
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
23
case
NavigateDirection
.NavigateDirection_Parent:
24
case
NavigateDirection
.NavigateDirection_PreviousSibling:
25
case
NavigateDirection
.NavigateDirection_NextSibling:
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.ToolStripControlHostAccessibleObject.cs (3)
69
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
71
if (direction is
NavigateDirection
.NavigateDirection_FirstChild
72
or
NavigateDirection
.NavigateDirection_LastChild)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.ToolStripHostedControlAccessibleObject.cs (4)
39
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
46
case
NavigateDirection
.NavigateDirection_Parent:
47
case
NavigateDirection
.NavigateDirection_PreviousSibling:
48
case
NavigateDirection
.NavigateDirection_NextSibling:
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItemAccessibleObject.cs (7)
164
internal AccessibleObject? GetChildFragment(int index,
NavigateDirection
direction)
174
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
178
case
NavigateDirection
.NavigateDirection_NextSibling:
179
case
NavigateDirection
.NavigateDirection_PreviousSibling:
193
index += direction ==
NavigateDirection
.NavigateDirection_NextSibling ? 1 : -1;
207
case
NavigateDirection
.NavigateDirection_FirstChild:
208
case
NavigateDirection
.NavigateDirection_LastChild:
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject.cs (2)
16
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
19
NavigateDirection
.NavigateDirection_Parent when this.TryGetOwnerAs(out ToolStripDropDownMenu? owner)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (6)
332
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
336
case
NavigateDirection
.NavigateDirection_Parent:
338
case
NavigateDirection
.NavigateDirection_NextSibling:
339
case
NavigateDirection
.NavigateDirection_PreviousSibling:
348
index += direction ==
NavigateDirection
.NavigateDirection_NextSibling ? 1 : -1;
361
private AccessibleObject? GetChildFragment(int index,
NavigateDirection
direction)
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflow.ToolStripOverflowAccessibleObject.cs (2)
28
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
31
NavigateDirection
.NavigateDirection_Parent when this.TryGetOwnerAs(out ToolStripOverflow? owner)
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflowButton.ToolStripOverflowButtonAccessibleObject.cs (3)
24
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
27
NavigateDirection
.NavigateDirection_FirstChild or
NavigateDirection
.NavigateDirection_LastChild
System\Windows\Forms\Controls\ToolStrips\ToolStripProgressBar.ToolStripProgressBarControlAccessibleObject.cs (4)
23
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction) =>
26
NavigateDirection
.NavigateDirection_Parent
27
or
NavigateDirection
.NavigateDirection_PreviousSibling
28
or
NavigateDirection
.NavigateDirection_NextSibling
System\Windows\Forms\Controls\ToolStrips\ToolStripScrollButton.StickyLabelAccessibleObject.cs (4)
20
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
29
NavigateDirection
.NavigateDirection_Parent => toolStripDropDownMenu.AccessibilityObject,
30
NavigateDirection
.NavigateDirection_NextSibling
34
NavigateDirection
.NavigateDirection_PreviousSibling
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.ToolStripSplitButtonExAccessibleObject.cs (3)
78
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
81
NavigateDirection
.NavigateDirection_FirstChild => DropDownItemsCount > 0 ? _owningToolStripSplitButton.DropDown.Items[0].AccessibilityObject : null,
82
NavigateDirection
.NavigateDirection_LastChild => DropDownItemsCount > 0 ? _owningToolStripSplitButton.DropDown.Items[_owningToolStripSplitButton.DropDown.Items.Count - 1].AccessibilityObject : null,
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.ToolStripSplitButtonUiaProvider.cs (3)
40
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
43
NavigateDirection
.NavigateDirection_FirstChild => base.FragmentNavigate(direction),
44
NavigateDirection
.NavigateDirection_LastChild => base.FragmentNavigate(direction),
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarAccessibleObject.cs (3)
133
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
142
NavigateDirection
.NavigateDirection_FirstChild => GetChild(0),
143
NavigateDirection
.NavigateDirection_LastChild => (LastButtonAccessibleObject?.IsDisplayed ?? false)
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarChildAccessibleObject.cs (2)
65
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
68
NavigateDirection
.NavigateDirection_Parent => ParentInternal,
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarFirstButtonAccessibleObject.cs (3)
47
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
56
NavigateDirection
.NavigateDirection_PreviousSibling => null,
57
NavigateDirection
.NavigateDirection_NextSibling => IsDisplayed ? ParentInternal?.ThumbAccessibleObject : null,
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarLastButtonAccessibleObject.cs (3)
56
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
65
NavigateDirection
.NavigateDirection_PreviousSibling => IsDisplayed ? ParentInternal?.ThumbAccessibleObject : null,
66
NavigateDirection
.NavigateDirection_NextSibling => null,
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarThumbAccessibleObject.cs (3)
22
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
31
NavigateDirection
.NavigateDirection_PreviousSibling
35
NavigateDirection
.NavigateDirection_NextSibling
System\Windows\Forms\Controls\TreeView\TreeNode.TreeNodeAccessibleObject.cs (6)
82
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
85
NavigateDirection
.NavigateDirection_Parent
87
NavigateDirection
.NavigateDirection_FirstChild
93
NavigateDirection
.NavigateDirection_LastChild
97
NavigateDirection
.NavigateDirection_NextSibling
99
NavigateDirection
.NavigateDirection_PreviousSibling
System\Windows\Forms\Controls\TreeView\TreeView.TreeViewAccessibleObject.cs (3)
25
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
28
NavigateDirection
.NavigateDirection_FirstChild => GetChild(0),
29
NavigateDirection
.NavigateDirection_LastChild => GetChild(GetChildCount() - 1),
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObject.cs (3)
35
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
38
NavigateDirection
.NavigateDirection_FirstChild => GetChild(0),
39
NavigateDirection
.NavigateDirection_LastChild => GetChild(1),
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObject.DirectionButtonAccessibleObject.cs (4)
65
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
68
NavigateDirection
.NavigateDirection_Parent => Parent,
69
NavigateDirection
.NavigateDirection_NextSibling => _up ? Parent.GetChild(1) : null,
70
NavigateDirection
.NavigateDirection_PreviousSibling => _up ? null : Parent.GetChild(0),
System\Windows\Forms\ErrorProvider\ErrorProvider.ControlItem.ControlItemAccessibleObject.cs (4)
42
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
45
NavigateDirection
.NavigateDirection_Parent => Parent,
46
NavigateDirection
.NavigateDirection_NextSibling => GetNextSibling(),
47
NavigateDirection
.NavigateDirection_PreviousSibling => GetPreviousSibling(),
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObject.cs (3)
34
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
37
NavigateDirection
.NavigateDirection_FirstChild => GetChild(0),
38
NavigateDirection
.NavigateDirection_LastChild => GetChild(GetChildCount() - 1),
System\Windows\Forms\Printing\PrintPreviewControl.PrintPreviewControlAccessibleObject.cs (3)
70
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
79
NavigateDirection
.NavigateDirection_FirstChild
85
NavigateDirection
.NavigateDirection_LastChild
System\Windows\Forms\Printing\PrintPreviewControl.ScrollBarAccessibleObject.cs (4)
23
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
32
NavigateDirection
.NavigateDirection_Parent => printPreviewControl.AccessibilityObject,
33
NavigateDirection
.NavigateDirection_NextSibling
39
NavigateDirection
.NavigateDirection_PreviousSibling
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarAccessibleObject.cs (3)
128
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
131
NavigateDirection
.NavigateDirection_FirstChild => FirstLineButtonAccessibleObject,
132
NavigateDirection
.NavigateDirection_LastChild => LastLineButtonAccessibleObject,
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarChildAccessibleObject.cs (2)
72
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
75
NavigateDirection
.NavigateDirection_Parent => ParentInternal,
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarFirstLineButtonAccessibleObject.cs (3)
16
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
25
NavigateDirection
.NavigateDirection_PreviousSibling => null,
26
NavigateDirection
.NavigateDirection_NextSibling
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarFirstPageButtonAccessibleObject.cs (3)
37
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
46
NavigateDirection
.NavigateDirection_PreviousSibling => IsDisplayed ? ParentInternal.FirstLineButtonAccessibleObject : null,
47
NavigateDirection
.NavigateDirection_NextSibling => IsDisplayed ? ParentInternal.ThumbAccessibleObject : null,
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarLastLineButtonAccessibleObject.cs (3)
16
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
25
NavigateDirection
.NavigateDirection_NextSibling => null,
26
NavigateDirection
.NavigateDirection_PreviousSibling
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarLastPageButtonAccessibleObject.cs (3)
37
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
46
NavigateDirection
.NavigateDirection_PreviousSibling => IsDisplayed ? ParentInternal.ThumbAccessibleObject : null,
47
NavigateDirection
.NavigateDirection_NextSibling => IsDisplayed ? ParentInternal.LastLineButtonAccessibleObject : null,
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarThumbAccessibleObject.cs (3)
23
internal override IRawElementProviderFragment.Interface? FragmentNavigate(
NavigateDirection
direction)
32
NavigateDirection
.NavigateDirection_PreviousSibling
36
NavigateDirection
.NavigateDirection_NextSibling
System.Windows.Forms.Primitives (6)
_generated\231\Windows.Win32.IRawElementProviderFragment.g.cs (5)
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);
316
internal delegate *unmanaged [Stdcall]<IRawElementProviderFragment*,winmdroot.UI.Accessibility.
NavigateDirection
,winmdroot.UI.Accessibility.IRawElementProviderFragment** ,winmdroot.Foundation.HRESULT> Navigate_4;
358
unsafe winmdroot.Foundation.HRESULT Navigate(winmdroot.UI.Accessibility.
NavigateDirection
direction, winmdroot.UI.Accessibility.IRawElementProviderFragment** pRetVal);
Interop\UiaCore\Interop.StubFragmentRoot.cs (1)
44
HRESULT IRawElementProviderFragment.Interface.Navigate(
NavigateDirection
direction, IRawElementProviderFragment** pRetVal)