29 references to SItem
UIAutomationClientSideProviders (29)
MS\Internal\AutomationProxies\WindowsSlider.cs (29)
106SItem item = (SItem)(child._item + 1); 108return item <= SItem.LargeIncrement ? CreateSliderItem (item) : null; 116SItem item = (SItem)(child._item - 1); 118return item >= SItem.LargeDecrement ? CreateSliderItem (item) : null; 124return CreateSliderItem (SItem.LargeDecrement); 130return CreateSliderItem (SItem.LargeIncrement); 136for (SItem item = SItem.LargeDecrement; (int) item <= (int) SItem.LargeIncrement; item = (SItem) ((int) item + 1)) 244private ProxySimple CreateSliderItem (SItem item) 369if ((WindowsSlider.SItem)item == WindowsSlider.SItem.Thumb) 392return _item != (int) WindowsSlider.SItem.Thumb && iid == InvokePattern.Pattern ? this : null; 400return GetBoundingRectangle (_hwnd, (WindowsSlider.SItem) _item, _fHorizontal); 438IntPtr wParam = (IntPtr) (_item == (int) WindowsSlider.SItem.LargeDecrement ? NativeMethods.VK_PRIOR : NativeMethods.VK_NEXT); 454internal static Rect GetBoundingRectangle (IntPtr hwnd, WindowsSlider.SItem item, bool fHorizontal) 485if (item == SItem.LargeDecrement) 487item = SItem.LargeIncrement; 489else if (item == SItem.LargeIncrement) 491item = SItem.LargeDecrement; 497case WindowsSlider.SItem.LargeDecrement : 500case WindowsSlider.SItem.Thumb : 503case WindowsSlider.SItem.LargeIncrement : 514case WindowsSlider.SItem.LargeDecrement : 517case WindowsSlider.SItem.Thumb : 520case WindowsSlider.SItem.LargeIncrement :