29 references to SItem
UIAutomationClientSideProviders (29)
MS\Internal\AutomationProxies\WindowsSlider.cs (29)
109SItem item = (SItem)(child._item + 1); 111return item <= SItem.LargeIncrement ? CreateSliderItem (item) : null; 119SItem item = (SItem)(child._item - 1); 121return item >= SItem.LargeDecrement ? CreateSliderItem (item) : null; 127return CreateSliderItem (SItem.LargeDecrement); 133return CreateSliderItem (SItem.LargeIncrement); 139for (SItem item = SItem.LargeDecrement; (int) item <= (int) SItem.LargeIncrement; item = (SItem) ((int) item + 1)) 247private ProxySimple CreateSliderItem (SItem item) 372if ((WindowsSlider.SItem)item == WindowsSlider.SItem.Thumb) 395return _item != (int) WindowsSlider.SItem.Thumb && iid == InvokePattern.Pattern ? this : null; 403return GetBoundingRectangle (_hwnd, (WindowsSlider.SItem) _item, _fHorizontal); 441IntPtr wParam = (IntPtr) (_item == (int) WindowsSlider.SItem.LargeDecrement ? NativeMethods.VK_PRIOR : NativeMethods.VK_NEXT); 457internal static Rect GetBoundingRectangle (IntPtr hwnd, WindowsSlider.SItem item, bool fHorizontal) 488if (item == SItem.LargeDecrement) 490item = SItem.LargeIncrement; 492else if (item == SItem.LargeIncrement) 494item = SItem.LargeDecrement; 500case WindowsSlider.SItem.LargeDecrement : 503case WindowsSlider.SItem.Thumb : 506case WindowsSlider.SItem.LargeIncrement : 517case WindowsSlider.SItem.LargeDecrement : 520case WindowsSlider.SItem.Thumb : 523case WindowsSlider.SItem.LargeIncrement :