29 references to SItem
UIAutomationClientsideProviders (29)
MS\Internal\AutomationProxies\WindowsSlider.cs (29)
122SItem item = (SItem)(child._item + 1); 124return item <= SItem.LargeIncrement ? CreateSliderItem (item) : null; 132SItem item = (SItem)(child._item - 1); 134return item >= SItem.LargeDecrement ? CreateSliderItem (item) : null; 140return CreateSliderItem (SItem.LargeDecrement); 146return CreateSliderItem (SItem.LargeIncrement); 152for (SItem item = SItem.LargeDecrement; (int) item <= (int) SItem.LargeIncrement; item = (SItem) ((int) item + 1)) 260private ProxySimple CreateSliderItem (SItem item) 385if ((WindowsSlider.SItem)item == WindowsSlider.SItem.Thumb) 408return _item != (int) WindowsSlider.SItem.Thumb && iid == InvokePattern.Pattern ? this : null; 416return GetBoundingRectangle (_hwnd, (WindowsSlider.SItem) _item, _fHorizontal); 454IntPtr wParam = (IntPtr) (_item == (int) WindowsSlider.SItem.LargeDecrement ? NativeMethods.VK_PRIOR : NativeMethods.VK_NEXT); 470internal static Rect GetBoundingRectangle (IntPtr hwnd, WindowsSlider.SItem item, bool fHorizontal) 501if (item == SItem.LargeDecrement) 503item = SItem.LargeIncrement; 505else if (item == SItem.LargeIncrement) 507item = SItem.LargeDecrement; 513case WindowsSlider.SItem.LargeDecrement : 516case WindowsSlider.SItem.Thumb : 519case WindowsSlider.SItem.LargeIncrement : 530case WindowsSlider.SItem.LargeDecrement : 533case WindowsSlider.SItem.Thumb : 536case WindowsSlider.SItem.LargeIncrement :