1 instantiation of ExpandCollapsePattern
UIAutomationClient (1)
System\Windows\Automation\ExpandCollapsePattern.cs (1)
152
return new
ExpandCollapsePattern
(el, hPattern, cached);
22 references to ExpandCollapsePattern
UIAutomationClient (4)
MS\Internal\Automation\Schema.cs (4)
363
new AutomationPropertyInfo( convertToExpandCollapseState,
ExpandCollapsePattern
.ExpandCollapseStateProperty, typeof(ExpandCollapseState), ExpandCollapseState.LeafNode ),
438
private static readonly AutomationProperty [ ] ExpandCollapseProperties = {
ExpandCollapsePattern
.ExpandCollapseStateProperty};
484
new AutomationPatternInfo(
ExpandCollapsePattern
.Pattern, ExpandCollapseProperties, new WrapObjectClientSide(
ExpandCollapsePattern
.Wrap) ),
UIAutomationClientSideProviders (18)
MS\Internal\AutomationProxies\EventManager.cs (3)
219
IExpandCollapseProvider expandCollapse = el.GetPatternProvider(
ExpandCollapsePattern
.Pattern) as IExpandCollapseProvider;
223
RaisePropertyChangedEvent(el,
ExpandCollapsePattern
.ExpandCollapseStateProperty, expandCollapse.ExpandCollapseState);
528
_objectIdClient.Add(
ExpandCollapsePattern
.ExpandCollapseStateProperty, new RaiseEvent(HandleExpandCollapseStateProperty));
MS\Internal\AutomationProxies\ProxyHwnd.cs (1)
378
else if (idProp ==
ExpandCollapsePattern
.ExpandCollapseStateProperty)
MS\Internal\AutomationProxies\WindowsComboBox.cs (3)
94
else if (iid ==
ExpandCollapsePattern
.Pattern && !IsSimpleCombo ())
166
else if (idProp ==
ExpandCollapsePattern
.ExpandCollapseStateProperty)
749
if (idProp is AutomationProperty && idProp ==
ExpandCollapsePattern
.ExpandCollapseStateProperty)
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
526
(automationProperty != null && automationProperty ==
ExpandCollapsePattern
.ExpandCollapseStateProperty))
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
60
else if (iid ==
ExpandCollapsePattern
.Pattern && WindowsListView.IsGroupViewEnabled(_hwnd))
MS\Internal\AutomationProxies\WindowsMenu.cs (4)
1072
if (aidProps[i] ==
ExpandCollapsePattern
.ExpandCollapseStateProperty)
1119
new WinEventTracker.EvtIdProperty(NativeMethods.EventSystemMenuPopupStart,
ExpandCollapsePattern
.ExpandCollapseStateProperty),
1120
new WinEventTracker.EvtIdProperty(NativeMethods.EventSystemMenuPopupEnd,
ExpandCollapsePattern
.ExpandCollapseStateProperty),
1225
if (iid ==
ExpandCollapsePattern
.Pattern && _type == MenuItemType.SubMenu)
MS\Internal\AutomationProxies\WindowsSysHeader.cs (1)
401
else if (iid ==
ExpandCollapsePattern
.Pattern && IsSplitButton())
MS\Internal\AutomationProxies\WindowsTreeView.cs (4)
101
if (idProp ==
ExpandCollapsePattern
.ExpandCollapseStateProperty && el is TreeViewItem && eventId == NativeMethods.EventObjectStateChange)
343
else if (idProp ==
ExpandCollapsePattern
.ExpandCollapseStateProperty)
804
else if (iid ==
ExpandCollapsePattern
.Pattern)
1272
AutomationInteropProvider.RaiseAutomationPropertyChangedEvent(this, new AutomationPropertyChangedEventArgs(
ExpandCollapsePattern
.ExpandCollapseStateProperty, null, GetExpandCollapseState()));