3 writes to _item
UIAutomationClientSideProviders (3)
MS\Internal\AutomationProxies\ProxySimple.cs (1)
60
_item
= item;
MS\Internal\AutomationProxies\WindowsMenu.cs (1)
2855
_item
= item;
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (1)
39
_item
= (int) item;
231 references to _item
UIAutomationClientSideProviders (231)
MS\Internal\AutomationProxies\NonClientArea.cs (2)
325
return ReturnNextNonClientChild (true, (NonClientItem) child.
_item
+ 1);
333
return ReturnNextNonClientChild (false, (NonClientItem) child.
_item
- 1);
MS\Internal\AutomationProxies\ProxySimple.cs (3)
129
return Misc.AppendToRuntimeId(GetParent().GetRuntimeId(),
_item
);
156
id[2] =
_item
;
193
return
_item
>= 0 && _fIsContent;
MS\Internal\AutomationProxies\WindowsAltTab.cs (5)
98
return CreateAltTabItem(child.
_item
+ 1);
104
return CreateAltTabItem(child.
_item
- 1);
354
if (WindowsAltTab.GetAltTabInfo(_hwnd,
_item
, ref altTabInfo, itemText))
377
int row =
_item
/ columns;
378
int column =
_item
% columns;
MS\Internal\AutomationProxies\WindowsComboBox.cs (2)
206
if (child.
_item
== (int) ComboChildren.List && !IsSimpleCombo ())
219
if (child.
_item
== (int) ComboChildren.Button)
MS\Internal\AutomationProxies\WindowsEditBox.cs (3)
219
return new WindowsSpinner(hwndUpDown, _hwnd, _parent,
_item
);
230
return new WindowsSpinner(hwndUpDown, _hwnd, _parent,
_item
);
241
return new WindowsSpinner(hwndUpDown, _hwnd, _parent,
_item
);
MS\Internal\AutomationProxies\WindowsHyperlink.cs (6)
143
return GetLinkItem (child.
_item
+ 1) ? CreateHyperlinkItem (_linkItem, child.
_item
+ 1) : null;
151
return GetLinkItem (child.
_item
- 1) ? CreateHyperlinkItem (_linkItem, child.
_item
- 1) : null;
387
iLink =
_item
,
495
if (bGetItemResult && HitTestInfo.item.iLink ==
_item
)
MS\Internal\AutomationProxies\WindowsListBox.cs (22)
203
int item = child.
_item
;
235
int item = child.
_item
;
715
return cb.GetListItemText(
_item
);
719
int iTextLen = Misc.ProxySendMessageInt(_hwnd, NativeMethods.LB_GETTEXTLEN, new IntPtr(
_item
), IntPtr.Zero);
730
return XSendMessage.GetItemText(_hwnd, NativeMethods.WM_USER + NativeMethods.LB_GETTEXT,
_item
, iTextLen);
734
string text = Misc.GetUnsafeText(_hwnd, NativeMethods.LB_GETTEXT, new IntPtr(
_item
), iTextLen);
768
bool itemSelected = IsSelected (_hwnd,
_item
);
773
if (_listBox.HasOtherSelections(
_item
))
824
if (ListboxItem.IsSelected (_hwnd,
_item
) && !_listBox.IsParentedByCombo())
875
if (!IsSelected(_hwnd,
_item
))
890
if (!UnSelect(_hwnd,
_item
))
901
return ListboxItem.IsSelected (_hwnd,
_item
);
932
Misc.ProxySendMessage(_hwnd, NativeMethods.LB_SETTOPINDEX, new IntPtr(
_item
), IntPtr.Zero);
1006
return Misc.ProxySendMessageInt(_hwnd, NativeMethods.LB_SETCARETINDEX, new IntPtr(
_item
), new IntPtr(0)) != NativeMethods.LB_ERR;
1010
return Select (_hwnd,
_item
, false);
1031
return Misc.ProxySendMessageInt(_hwnd, NativeMethods.LB_GETCARETINDEX, IntPtr.Zero, IntPtr.Zero) ==
_item
;
1035
return Misc.ProxySendMessageInt(_hwnd, NativeMethods.LB_GETSEL, new IntPtr(
_item
), IntPtr.Zero) >= 0;
1052
Misc.ProxySendMessage(_hwnd, NativeMethods.LB_GETITEMRECT, new IntPtr(
_item
), ref itemRect);
1073
IAccessible accChild = (IAccessible)accChildren[
_item
];
1121
Misc.ProxySendMessageInt(_hwnd, NativeMethods.LB_SETSEL, new IntPtr(1), new IntPtr(
_item
));
1126
Misc.ProxySendMessageInt(_hwnd, NativeMethods.LB_SETCURSEL, new IntPtr(
_item
), IntPtr.Zero);
1156
Misc.ProxySendMessageInt(_hwnd, NativeMethods.LB_SETCURSEL, new IntPtr(
_item
), IntPtr.Zero);
MS\Internal\AutomationProxies\WindowsListView.cs (3)
197
int item = child.
_item
;
308
int item = child.
_item
;
798
columns [headerItem.
_item
] = headerItem;
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (2)
131
int current = child.
_item
;
184
int current = child.
_item
;
MS\Internal\AutomationProxies\WindowsListViewItem.cs (43)
79
if (iid == TogglePattern.Pattern && IsItemWithCheckbox(_hwnd,
_item
))
128
iItem =
_item
147
if (WindowsListView.GetItemRect(_hwnd,
_item
, NativeMethods.LVIR_BOUNDS, out itemRectangle))
173
Accessible accItem = Accessible.Wrap(acc,
_item
+ 1);
190
string text = GetText(_hwnd,
_item
, 0);
197
Accessible accItem = Accessible.Wrap(acc,
_item
+ 1);
213
return WindowsListView.SetItemFocused (_hwnd,
_item
);
233
&& IsItemWithCheckbox(_hwnd,
_item
))
255
int item = child.
_item
;
275
int item = child.
_item
;
277
if (IsItemWithCheckbox(_hwnd,
_item
) && item == 0)
296
if (IsItemWithCheckbox(_hwnd,
_item
))
325
if (IsItemWithCheckbox(_hwnd,
_item
))
337
if (IsItemWithCheckbox (_hwnd,
_item
))
339
NativeMethods.Win32Rect checkboxRectangle = ListViewItemCheckbox.ListViewCheckBoxRect (_hwnd,
_item
);
343
return new ListViewItemCheckbox (_hwnd, this,
_item
, _checkbox);
350
return ListViewSubItem.ElementProviderFromPoint (_hwnd, this,
_item
, x, y);
390
if (!WindowsListView.MultiSelected (_hwnd) && WindowsListView.IsItemSelected (_hwnd,
_item
))
399
if (!WindowsListView.SelectItem(_hwnd,
_item
))
415
if (WindowsListView.IsItemSelected (_hwnd,
_item
))
437
if (!WindowsListView.SelectItem(_hwnd,
_item
))
453
if (!WindowsListView.IsItemSelected (_hwnd,
_item
))
473
if (!WindowsListView.UnSelectItem(_hwnd,
_item
))
484
return WindowsListView.IsItemSelected (_hwnd,
_item
);
524
WindowsListView.EnsureVisible (_hwnd,
_item
, true);
550
SetValue(val, _hwnd,
_item
);
558
return ListViewItem.GetText (_hwnd,
_item
, 0);
590
int column =
_item
/ rowCount;
592
return (
_item
- (column * rowCount));
597
return
_item
/ columnCount;
616
return
_item
/ rowCount;
620
int row =
_item
/ columnCount;
622
return (
_item
- (row * columnCount));
669
WindowsListView.EnsureVisible(_hwnd,
_item
, false);
841
return WindowsListView.IsItemFocused (_hwnd,
_item
);
886
return new ListViewSubItem (_hwnd, this, index,
_item
);
891
return new ListViewItemCheckbox (_hwnd, this,
_item
, _checkbox);
918
if (!WindowsListView.GetItemRect(_hwnd,
_item
, NativeMethods.LVIR_LABEL, out itemRectangle))
939
if (!WindowsListView.GetItemRect(_hwnd,
_item
, NativeMethods.LVIR_LABEL, out itemRectangle))
981
int groupID = GetGroupID (_hwnd,
_item
);
990
int position = groupInfo.IndexOf (
_item
); //Array.IndexOf(groupInfo._items, _item);
1014
int groupID = GetGroupID (_hwnd,
_item
);
1023
int position = groupInfo.IndexOf (
_item
);
MS\Internal\AutomationProxies\WindowsListViewItemStartMenu.cs (1)
89
string key = AccessibleObject.get_accKeyboardShortcut(
_item
+ 1);
MS\Internal\AutomationProxies\WindowsListViewSubItem.cs (9)
55
if (iid == ValuePattern.Pattern &&
_item
== 0 && WindowsListView.ListViewEditable (_hwnd))
77
int lvir = (
_item
== 0) ? NativeMethods.LVIR_SELECTBOUNDS : NativeMethods.LVIR_BOUNDS;
79
if (!WindowsListView.GetSubItemRect (_hwnd, _itemParent,
_item
, lvir, out itemRectangle))
88
!WindowsListView.IsIconView(_hwnd) &&
_item
== 0 && 1 < ListViewItem.GetSubItemCount(_hwnd))
198
string name = ListViewItem.GetText(_hwnd, _itemParent,
_item
);
230
return ListViewItem.GetText (_hwnd, _itemParent,
_item
);
284
return
_item
;
331
return new IRawElementProviderSimple [] { new WindowsSysHeader.HeaderItem (hwndHeader, header,
_item
) };
375
return column ==
_item
;
MS\Internal\AutomationProxies\WindowsMenu.cs (28)
83
_expandedMenus[hwnd] = new MenuParentInfo(_parent._hwnd, _parent.
_item
, ((MenuItem)_parent)._menuType);
97
_expandedMenus[hwnd] = new MenuParentInfo(_parent._hwnd, _parent.
_item
, ((MenuItem)_parent)._menuType);
393
int item = child.
_item
;
403
int item = child.
_item
;
1178
_sAutomationId = "Separator " + (
_item
+ 1).ToString(CultureInfo.InvariantCulture); // This string is a non-localizable string
1274
if (Misc.GetMenuItemRect(_hwnd, _hmenu,
_item
, out rc))
1507
while (!Misc.IsBitSet(UnsafeNativeMethods.GetMenuState(_hmenu,
_item
, NativeMethods.MF_BYPOSITION), NativeMethods.MF_HILITE) &&
1597
IntPtr submenu = _menuType == MenuType.System ? _hmenu : UnsafeNativeMethods.GetSubMenu (_hmenu,
_item
);
1616
IntPtr submenu = _menuType == MenuType.System ? _hmenu : UnsafeNativeMethods.GetSubMenu (_hmenu,
_item
);
1865
return Misc.IsBitSet(UnsafeNativeMethods.GetMenuState(_hmenu,
_item
, NativeMethods.MF_BYPOSITION), NativeMethods.MF_HILITE);
1880
return Misc.IsBitSet(UnsafeNativeMethods.GetMenuState(_hmenu,
_item
, NativeMethods.MF_BYPOSITION), NativeMethods.MF_CHECKED);
1889
if (!Misc.GetMenuItemInfo(_hmenu,
_item
, true, ref menuItemInfo))
1948
if (Misc.GetMenuItemInfo(_hmenu,
_item
, true, ref menuItemInfo))
1982
IntPtr submenu = UnsafeNativeMethods.GetSubMenu(_hmenu,
_item
);
2134
IntPtr hSubmenu = UnsafeNativeMethods.GetSubMenu(_hmenu,
_item
);
2331
while (!Misc.IsBitSet(UnsafeNativeMethods.GetMenuState(_hmenu,
_item
, NativeMethods.MF_BYPOSITION), NativeMethods.MF_HILITE) &&
2371
if( i ==
_item
)
2395
if (
_item
== 0 && _menuType == WindowsMenu.MenuType.Toplevel &&
2502
int result = UnsafeNativeMethods.GetMenuItemID(_hmenu,
_item
);
2513
itemId = "Item " + (
_item
+ 1).ToString(CultureInfo.CurrentCulture);
2534
int length = UnsafeNativeMethods.GetMenuString(_hmenu,
_item
, IntPtr.Zero, 0, NativeMethods.MF_BYPOSITION);
2543
if (UnsafeNativeMethods.GetMenuString(_hmenu,
_item
, strbldr, length + 1, NativeMethods.MF_BYPOSITION) == length)
2556
if (Misc.GetMenuItemInfo(_hmenu,
_item
, true, ref menuItemInfo))
2647
int state = UnsafeNativeMethods.GetMenuState(_hmenu,
_item
, NativeMethods.MF_BYPOSITION);
2659
if (
_item
> 0)
2661
return new MenuItem(_hwnd, _parent,
_item
- 1, _hmenu, _menuType);
2672
int nextItem =
_item
+ 1;
2710
for (int i = 0; i <
_item
; i++)
MS\Internal\AutomationProxies\WindowsRebar.cs (8)
79
int item = child.
_item
;
96
int item = child.
_item
;
165
return new RebarBandChildOverrideProxy (hwnd, band, band.
_item
);
279
return GetBoundingRectangle (_hwnd,
_item
);
289
return Misc.GetItemToolTipText(_hwnd, hwndToolTip,
_item
);
329
return new RebarBandChildOverrideProxy (HwndBand, this,
_item
);
379
Misc.PostMessage(_hwnd, NativeMethods.RB_PUSHCHEVRON, (IntPtr)
_item
, IntPtr.Zero);
435
if (XSendMessage.XSend(_hwnd, NativeMethods.RB_GETBANDINFOA, new IntPtr(
_item
), new IntPtr(&rebarBandInfo), Marshal.SizeOf(rebarBandInfo.GetType()), XSendMessage.ErrorValue.Zero))
MS\Internal\AutomationProxies\WindowsScrollBar.cs (4)
243
return new int[] { AutomationInteropProvider.AppendRuntimeId,
_item
};
257
if (
_item
== -1)
277
ScrollBarItem item = (ScrollBarItem) child.
_item
;
297
ScrollBarItem item = (ScrollBarItem) child.
_item
;
MS\Internal\AutomationProxies\WindowsScrollBarBits.cs (6)
47
switch ((WindowsScrollBar.ScrollBarItem)
_item
)
98
if (iid == InvokePattern.Pattern && (WindowsScrollBar.ScrollBarItem)
_item
!= WindowsScrollBar.ScrollBarItem.Thumb)
126
return GetBoundingRectangle (_hwnd, _parent, (WindowsScrollBar.ScrollBarItem)
_item
, _sbFlag);
135
return SR.GetResourceString(_asNames[
_item
]);
152
if ((WindowsScrollBar.ScrollBarItem)
_item
== WindowsScrollBar.ScrollBarItem.Thumb)
159
switch ((WindowsScrollBar.ScrollBarItem)
_item
)
MS\Internal\AutomationProxies\WindowsSlider.cs (6)
105
SItem item = (SItem)(child.
_item
+ 1);
115
SItem item = (SItem)(child.
_item
- 1);
391
return
_item
!= (int) WindowsSlider.SItem.Thumb && iid == InvokePattern.Pattern ? this : null;
399
return GetBoundingRectangle (_hwnd, (WindowsSlider.SItem)
_item
, _fHorizontal);
418
return SR.GetResourceString(_asNames[
_item
]);
437
IntPtr wParam = (IntPtr) (
_item
== (int) WindowsSlider.SItem.LargeDecrement ? NativeMethods.VK_PRIOR : NativeMethods.VK_NEXT);
MS\Internal\AutomationProxies\WindowsStatusBar.cs (7)
154
int item = child.
_item
;
178
int item = child.
_item
;
459
return GetBoundingRectangle (_hwnd,
_item
);
488
return
_item
;
596
int retValue = Misc.ProxySendMessageInt(_hwnd, NativeMethods.SB_GETTEXTLENGTHW, new IntPtr(
_item
), IntPtr.Zero);
601
return XSendMessage.GetItemText(_hwnd, NativeMethods.SB_GETTEXTW,
_item
, len);
701
return
_item
;
MS\Internal\AutomationProxies\WindowsSysHeader.cs (18)
117
int item = child.
_item
;
128
int item = child.
_item
;
257
if (firstVisibleHeaderItem != null && firstVisibleHeaderItem.
_item
> headerItem.
_item
)
261
columns = headerItem.
_item
- firstVisibleHeaderItem.
_item
;
263
else if (lastVisibleHeaderItem != null && headerItem.
_item
> lastVisibleHeaderItem.
_item
)
267
columns = headerItem.
_item
- lastVisibleHeaderItem.
_item
;
526
return item ==
_item
;
545
int index = OrderToIndex (_hwnd,
_item
);
562
int index = OrderToIndex (_hwnd,
_item
);
598
if (
_item
> 0)
610
if (
_item
> 0)
679
if (XSendMessage.GetItem(_hwnd,
_item
, ref item))
694
if (item ==
_item
)
717
Rect rect = XSendMessage.GetItemRect(_hwnd, NativeMethods.HDM_GETITEMDROPDOWNRECT,
_item
);
MS\Internal\AutomationProxies\WindowsTab.cs (19)
178
int item = child.
_item
;
206
int item = child.
_item
;
908
_fIsContent = !string.IsNullOrEmpty(GetName(_hwnd,
_item
, true));
951
return Misc.AccessKey(WindowsTabItem.GetItemText(_hwnd,
_item
));
955
return !string.IsNullOrEmpty(GetName(_hwnd,
_item
, true));
967
return Misc.GetItemToolTipText(_hwnd, hwndToolTip,
_item
);
979
string name = GetAccessibleName(
_item
+ 1);
986
return GetName(_hwnd,
_item
, _windowsForms == WindowsFormsHelper.FormControlState.True);
1001
if (focused == null ||
_item
!= focused.
_item
)
1003
Misc.ProxySendMessage(_hwnd, NativeMethods.TCM_SETCURFOCUS, new IntPtr(
_item
), IntPtr.Zero);
1037
return new WindowsTabChildOverrideProxy(hwndChild, this,
_item
);
1166
return (
_item
== selectedItem);
1175
if (!XSendMessage.GetItem(_hwnd,
_item
, ref TCItem))
1215
parent.ScrollToItem(
_item
);
1255
return Misc.ProxySendMessageInt(_hwnd, NativeMethods.TCM_GETCURFOCUS, IntPtr.Zero, IntPtr.Zero) ==
_item
;
1272
if (!XSendMessage.XSend(_hwnd, NativeMethods.TCM_GETITEMRECT, new IntPtr(
_item
), new IntPtr(&rectW32), Marshal.SizeOf(rectW32.GetType()), XSendMessage.ErrorValue.Zero))
1306
Misc.ProxySendMessage(_hwnd, NativeMethods.TCM_SETCURFOCUS, new IntPtr(
_item
), IntPtr.Zero);
1325
string sName = WindowsTabItem.GetName(_hwnd,
_item
, true);
MS\Internal\AutomationProxies\WindowsTitleBar.cs (8)
65
return new int [] { 4, unchecked((int)(long)_hwnd),
_item
};
86
return ReturnNextTitleBarChild (true, child.
_item
+ 1);
94
return ReturnNextTitleBarChild (false, child.
_item
- 1);
280
switch (
_item
)
314
switch (
_item
)
359
return rects[
_item
];
368
switch (
_item
)
408
switch (
_item
)
MS\Internal\AutomationProxies\WindowsToolbar.cs (12)
124
if (child.
_item
>= count)
130
for (int item = child.
_item
+ 1; item >= 0 && item < count; item++)
151
if (child.
_item
>= count)
157
for (int item = child.
_item
- 1; item >= 0 && item < count; item--)
362
if (XSendMessage.GetItem(_hwnd,
_item
, ref tbb))
451
return GetBoundingRectangle(_hwnd,
_item
);
504
if (focused == null ||
_item
!= focused.
_item
)
514
Misc.ProxySendMessage(_hwnd, NativeMethods.TB_SETHOTITEM, new IntPtr(
_item
), IntPtr.Zero);
576
return Misc.ProxySendMessageInt(_hwnd, NativeMethods.TB_GETHOTITEM, IntPtr.Zero, IntPtr.Zero) ==
_item
;
607
string name = GetAccessibleName(
_item
+ 1);
624
if (XSendMessage.GetItem(_hwnd,
_item
, ref tbb))
MS\Internal\AutomationProxies\WindowsTreeView.cs (8)
151
TVItem item = (TVItem)child.
_item
;
179
TVItem item = (TVItem)child.
_item
;
395
return new TreeViewItem(hwnd, elParent, hItem, elParent.
_item
+ 1);
864
return Misc.GetItemToolTipText(_hwnd, hwndToolTip,
_item
);
1318
return hNext != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hNext,
_item
+ 1) : null;
1328
return hPrev != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hPrev,
_item
+ 1) : null;
1336
return hChild != IntPtr.Zero ? new TreeViewItem(_hwnd, this, hChild,
_item
+ 1) : null;
1357
return new TreeViewItem(_hwnd, this, hChild,
_item
+ 1);
MS\Internal\AutomationProxies\WindowsUpDown.cs (5)
146
if (child.
_item
== (int)SpinItem.DownArrow)
159
if (child.
_item
== (int)SpinItem.UpArrow)
464
return GetBoundingRectangle(_hwnd, (WindowsUpDown.SpinItem)
_item
);
488
int item =
_item
;
520
int item =
_item
;
MS\Internal\AutomationProxies\WinFormsSpinner.cs (1)
307
return new WinformsSpinnerEdit(_hwnd, _elEdit._hwnd, _elUpDown._hwnd, _parent,
_item
);