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