29 references to SItem
UIAutomationClientSideProviders (29)
MS\Internal\AutomationProxies\WindowsSlider.cs (29)
105SItem item = (SItem)(child._item + 1); 107return item <= SItem.LargeIncrement ? CreateSliderItem (item) : null; 115SItem item = (SItem)(child._item - 1); 117return item >= SItem.LargeDecrement ? CreateSliderItem (item) : null; 123return CreateSliderItem (SItem.LargeDecrement); 129return CreateSliderItem (SItem.LargeIncrement); 135for (SItem item = SItem.LargeDecrement; (int) item <= (int) SItem.LargeIncrement; item = (SItem) ((int) item + 1)) 243private ProxySimple CreateSliderItem (SItem item) 368if ((WindowsSlider.SItem)item == WindowsSlider.SItem.Thumb) 391return _item != (int) WindowsSlider.SItem.Thumb && iid == InvokePattern.Pattern ? this : null; 399return GetBoundingRectangle (_hwnd, (WindowsSlider.SItem) _item, _fHorizontal); 437IntPtr wParam = (IntPtr) (_item == (int) WindowsSlider.SItem.LargeDecrement ? NativeMethods.VK_PRIOR : NativeMethods.VK_NEXT); 453internal static Rect GetBoundingRectangle (IntPtr hwnd, WindowsSlider.SItem item, bool fHorizontal) 484if (item == SItem.LargeDecrement) 486item = SItem.LargeIncrement; 488else if (item == SItem.LargeIncrement) 490item = SItem.LargeDecrement; 496case WindowsSlider.SItem.LargeDecrement : 499case WindowsSlider.SItem.Thumb : 502case WindowsSlider.SItem.LargeIncrement : 513case WindowsSlider.SItem.LargeDecrement : 516case WindowsSlider.SItem.Thumb : 519case WindowsSlider.SItem.LargeIncrement :