18 implementations of IExpandCollapseProvider
PresentationCore (1)
MS\Internal\Automation\ExpandCollapseProviderWrapper.cs (1)
31internal class ExpandCollapseProviderWrapper: MarshalByRefObject, IExpandCollapseProvider
PresentationFramework (6)
System\Windows\Automation\Peers\ComboBoxAutomationPeer.cs (1)
12public class ComboBoxAutomationPeer: SelectorAutomationPeer, IValueProvider, IExpandCollapseProvider
System\Windows\Automation\Peers\DatePickerAutomationPeer.cs (1)
13public sealed class DatePickerAutomationPeer : FrameworkElementAutomationPeer, IExpandCollapseProvider, IValueProvider
System\Windows\Automation\Peers\ExpanderAutomationPeer.cs (1)
11public class ExpanderAutomationPeer : FrameworkElementAutomationPeer, IExpandCollapseProvider
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (1)
10public class MenuItemAutomationPeer : FrameworkElementAutomationPeer, IExpandCollapseProvider, IInvokeProvider, IToggleProvider
System\Windows\Automation\Peers\TreeViewDataItemAutomationPeer.cs (1)
17public class TreeViewDataItemAutomationPeer : ItemAutomationPeer, ISelectionItemProvider, IScrollItemProvider, IExpandCollapseProvider
System\Windows\Automation\Peers\TreeViewItemAutomationPeer.cs (1)
11public class TreeViewItemAutomationPeer : ItemsControlAutomationPeer, IExpandCollapseProvider, ISelectionItemProvider, IScrollItemProvider
System.Windows.Controls.Ribbon (6)
Microsoft\Windows\Automation\Peers\RibbonAutomationPeer.cs (1)
30public class RibbonAutomationPeer : SelectorAutomationPeer, IExpandCollapseProvider, ISelectionProvider
Microsoft\Windows\Automation\Peers\RibbonGroupDataAutomationPeer.cs (1)
30public class RibbonGroupDataAutomationPeer : ItemAutomationPeer, IScrollItemProvider, IExpandCollapseProvider
Microsoft\Windows\Automation\Peers\RibbonMenuButtonAutomationPeer.cs (1)
27public class RibbonMenuButtonAutomationPeer : ItemsControlAutomationPeer, IExpandCollapseProvider, ITransformProvider
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (1)
27public class RibbonMenuItemDataAutomationPeer : ItemAutomationPeer, IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
Microsoft\Windows\Automation\Peers\RibbonQuickAccessToolBarAutomationPeer.cs (1)
28public class RibbonQuickAccessToolBarAutomationPeer : ItemsControlAutomationPeer, IExpandCollapseProvider
Microsoft\Windows\Automation\Peers\RibbonTabDataAutomationPeer.cs (1)
29public class RibbonTabDataAutomationPeer : SelectorItemAutomationPeer, ISelectionItemProvider, IExpandCollapseProvider, IScrollItemProvider
UIAutomationClientSideProviders (5)
MS\Internal\AutomationProxies\WindowsComboBox.cs (1)
31internal class WindowsComboBox : ProxyHwnd, IValueProvider, IExpandCollapseProvider
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
18internal class WindowsListViewGroup : ProxyFragment, IGridProvider, IExpandCollapseProvider
MS\Internal\AutomationProxies\WindowsMenu.cs (1)
1157internal class MenuItem : ProxyFragment, IInvokeProvider, IExpandCollapseProvider, ISelectionItemProvider, IToggleProvider
MS\Internal\AutomationProxies\WindowsSysHeader.cs (1)
347internal class HeaderItem: ProxyFragment, IInvokeProvider, IExpandCollapseProvider
MS\Internal\AutomationProxies\WindowsTreeView.cs (1)
707private class TreeViewItem : ProxyFragment, ISelectionItemProvider, IExpandCollapseProvider, IValueProvider, IToggleProvider, IScrollItemProvider, IInvokeProvider
70 references to IExpandCollapseProvider
PresentationCore (3)
MS\Internal\Automation\ExpandCollapseProviderWrapper.cs (3)
41private ExpandCollapseProviderWrapper( AutomationPeer peer, IExpandCollapseProvider iface ) 89return new ExpandCollapseProviderWrapper( peer, (IExpandCollapseProvider) iface ); 131private IExpandCollapseProvider _iface;
PresentationFramework (32)
System\Windows\Automation\Peers\ComboBoxAutomationPeer.cs (4)
117if(((IExpandCollapseProvider)this).ExpandCollapseState == ExpandCollapseState.Expanded) 190void IExpandCollapseProvider.Expand() 204void IExpandCollapseProvider.Collapse() 215ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
System\Windows\Automation\Peers\DatePickerAutomationPeer.cs (3)
125ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState 140void IExpandCollapseProvider.Collapse() 145void IExpandCollapseProvider.Expand()
System\Windows\Automation\Peers\ExpanderAutomationPeer.cs (3)
80void IExpandCollapseProvider.Expand() 93void IExpandCollapseProvider.Collapse() 103ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (2)
99if(expanderPeer != null && expanderPeer is IExpandCollapseProvider) 102return (IExpandCollapseProvider)expanderPeer;
System\Windows\Automation\Peers\ListBoxItemAutomationPeer.cs (2)
46IExpandCollapseProvider iecp = (IExpandCollapseProvider)UIElementAutomationPeer.FromElement(parent) as ComboBoxAutomationPeer;
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (4)
164if (ExpandCollapseState.Expanded == ((IExpandCollapseProvider)this).ExpandCollapseState) 191void IExpandCollapseProvider.Expand() 209void IExpandCollapseProvider.Collapse() 227ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
System\Windows\Automation\Peers\TreeViewDataItemAutomationPeer.cs (11)
112void IExpandCollapseProvider.Expand() 117IExpandCollapseProvider iExpandCollapseProvider = wrapperPeer as IExpandCollapseProvider; 125void IExpandCollapseProvider.Collapse() 130IExpandCollapseProvider iExpandCollapseProvider = wrapperPeer as IExpandCollapseProvider; 138ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState 145IExpandCollapseProvider iExpandCollapseProvider = wrapperPeer as IExpandCollapseProvider; 293if (treeViewItemAutomationPeer != null && (treeViewItemAutomationPeer as IExpandCollapseProvider).ExpandCollapseState == ExpandCollapseState.Collapsed) 295(treeViewItemAutomationPeer as IExpandCollapseProvider).Expand();
System\Windows\Automation\Peers\TreeViewItemAutomationPeer.cs (3)
253void IExpandCollapseProvider.Expand() 269void IExpandCollapseProvider.Collapse() 284ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
System.Windows.Controls.Ribbon (12)
Microsoft\Windows\Automation\Peers\RibbonGroupDataAutomationPeer.cs (3)
99void IExpandCollapseProvider.Collapse() 111void IExpandCollapseProvider.Expand() 123ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
Microsoft\Windows\Automation\Peers\RibbonMenuButtonAutomationPeer.cs (3)
164void IExpandCollapseProvider.Collapse() 178void IExpandCollapseProvider.Expand() 192ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (3)
132void IExpandCollapseProvider.Expand() 163void IExpandCollapseProvider.Collapse() 194ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
Microsoft\Windows\Automation\Peers\RibbonTabDataAutomationPeer.cs (3)
71void IExpandCollapseProvider.Collapse() 88void IExpandCollapseProvider.Expand() 107ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
UIAutomationClientSideProviders (23)
MS\Internal\AutomationProxies\EventManager.cs (2)
212IExpandCollapseProvider expandCollapse = el.GetPatternProvider(ExpandCollapsePattern.Pattern) as IExpandCollapseProvider;
MS\Internal\AutomationProxies\WindowsComboBox.cs (4)
163return ((IExpandCollapseProvider)this).ExpandCollapseState; 432void IExpandCollapseProvider.Expand () 446void IExpandCollapseProvider.Collapse () 460ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
MS\Internal\AutomationProxies\WindowsListBox.cs (4)
800if (((IExpandCollapseProvider)_listBox._parent).ExpandCollapseState == ExpandCollapseState.Collapsed) 802((IExpandCollapseProvider)_listBox._parent).Expand(); 850if (((IExpandCollapseProvider)_listBox._parent).ExpandCollapseState == ExpandCollapseState.Collapsed) 852((IExpandCollapseProvider)_listBox._parent).Expand();
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (3)
410void IExpandCollapseProvider.Expand() 435void IExpandCollapseProvider.Collapse() 441ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
MS\Internal\AutomationProxies\WindowsMenu.cs (4)
1043object propertyValue = ((IExpandCollapseProvider)parent).ExpandCollapseState; 1682void IExpandCollapseProvider.Expand () 1725void IExpandCollapseProvider.Collapse() 1769ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
MS\Internal\AutomationProxies\WindowsSysHeader.cs (3)
488void IExpandCollapseProvider.Expand () 497void IExpandCollapseProvider.Collapse () 505ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState
MS\Internal\AutomationProxies\WindowsTreeView.cs (3)
1070void IExpandCollapseProvider.Expand () 1099void IExpandCollapseProvider.Collapse () 1128ExpandCollapseState IExpandCollapseProvider.ExpandCollapseState