3 writes to _parent
UIAutomationClientSideProviders (3)
MS\Internal\AutomationProxies\ProxySimple.cs (1)
61_parent = parent;
MS\Internal\AutomationProxies\WindowsMenu.cs (2)
76_parent = GetSystemPopupParent(); 91_parent = GetHierarchyParent(hwnd);
64 references to _parent
UIAutomationClientSideProviders (64)
MS\Internal\AutomationProxies\ProxyFragment.cs (2)
145return _fSubTree ? _parent.GetNextSibling (this) : null; 151return _fSubTree ? _parent.GetPreviousSibling (this) : null;
MS\Internal\AutomationProxies\ProxySimple.cs (5)
64_fSubTree = (_parent != null); 176return _parent; 443System.Diagnostics.Debug.Assert(_parent != null, "Navigate: Leaf element does not have parent"); 454return _parent.GetNextSibling(this); 460return _parent.GetPreviousSibling(this);
MS\Internal\AutomationProxies\WindowsEditBox.cs (3)
219return new WindowsSpinner(hwndUpDown, _hwnd, _parent, _item); 230return new WindowsSpinner(hwndUpDown, _hwnd, _parent, _item); 241return new WindowsSpinner(hwndUpDown, _hwnd, _parent, _item);
MS\Internal\AutomationProxies\WindowsListBox.cs (12)
712if (((WindowsListBox)_parent).IsParentedByCombo()) 714WindowsComboBox cb = (WindowsComboBox)_parent._parent; 800if (((IExpandCollapseProvider)_listBox._parent).ExpandCollapseState == ExpandCollapseState.Collapsed) 802((IExpandCollapseProvider)_listBox._parent).Expand(); 850if (((IExpandCollapseProvider)_listBox._parent).ExpandCollapseState == ExpandCollapseState.Collapsed) 852((IExpandCollapseProvider)_listBox._parent).Expand(); 910System.Diagnostics.Debug.Assert (_parent is WindowsListBox, "Invalid Parent for a Listbox Item"); 911return _parent; 1116if (!((WindowsListBox)_parent).IsParentedByCombo()) 1154ProxyFragment combo = (WindowsComboBox)_parent._parent;
MS\Internal\AutomationProxies\WindowsListViewItem.cs (4)
107WindowsListViewGroup windowsListViewGroup = _parent as WindowsListViewGroup; 496ProxyFragment parent = _parent; 501parent = parent._parent; 646return _parent;
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (2)
311return _parent._parent;
MS\Internal\AutomationProxies\WindowsMenu.cs (12)
83_expandedMenus[hwnd] = new MenuParentInfo(_parent._hwnd, _parent._item, ((MenuItem)_parent)._menuType); 97_expandedMenus[hwnd] = new MenuParentInfo(_parent._hwnd, _parent._item, ((MenuItem)_parent)._menuType); 374if (_parent != null && _type == MenuType.Submenu) 376return _parent.LocalizedName; 1524MenuType type = ((WindowsMenu)_parent)._type; 2661return new MenuItem(_hwnd, _parent, _item - 1, _hmenu, _menuType); 2676return new MenuItem(_hwnd, _parent, nextItem, _hmenu, _menuType); 2712if (new MenuItem (_hwnd, this._parent, i, _hmenu, _menuType).HotKey == chHotKey)
MS\Internal\AutomationProxies\WindowsScrollBar.cs (5)
159if ((Environment.OSVersion.Version.Major < 6) && (Misc.IsLayoutRTL(_parent._hwnd))) 162Rect rcParent = _parent.BoundingRectangle; 196if (_parent != null) 585if ((Environment.OSVersion.Version.Major < 6) && (_sbFlag == NativeMethods.SB_HORZ) && (Misc.IsControlRTL(_parent._hwnd))) 748return _parent == null;
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (5)
115return _parent.GetElementProperty(idProp); 126return GetBoundingRectangle (_hwnd, _parent, (WindowsScrollBar.ScrollBarItem) _item, _sbFlag); 230if (parent != null && parent._parent != null) 235if ((Environment.OSVersion.Version.Major < 6) && (Misc.IsLayoutRTL(parent._parent._hwnd))) 238Rect rcParent = parent._parent.BoundingRectangle;
MS\Internal\AutomationProxies\WindowsStatusBar.cs (2)
512return _parent; 725return _parent;
MS\Internal\AutomationProxies\WindowsSysHeader.cs (2)
468WindowsSysHeader parent = _parent as WindowsSysHeader; 713WindowsSysHeader parent = _parent as WindowsSysHeader;
MS\Internal\AutomationProxies\WindowsTab.cs (4)
998WindowsTab tab = (WindowsTab)_parent; 1191System.Diagnostics.Debug.Assert(_parent is WindowsTab, "Invalid Parent for a Tab Item"); 1192return _parent; 1208WindowsTab parent = (WindowsTab)_parent;
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
500WindowsToolbar toolbar = (WindowsToolbar)_parent;
MS\Internal\AutomationProxies\WindowsTreeView.cs (3)
1054for (ProxyFragment topLevelParent = _parent; ; topLevelParent = topLevelParent._parent) 1056if (topLevelParent._parent == null)
MS\Internal\AutomationProxies\WindowsUpDown.cs (1)
93return new SpinButtonItem(_hwnd, IsSpinnerElement()? _parent : this, (int)item);
MS\Internal\AutomationProxies\WinFormsSpinner.cs (1)
307return new WinformsSpinnerEdit(_hwnd, _elEdit._hwnd, _elUpDown._hwnd, _parent, _item);