1 instantiation of ExpandCollapsePattern
UIAutomationClient (1)
System\Windows\Automation\ExpandCollapsePattern.cs (1)
150
return new
ExpandCollapsePattern
(el, hPattern, cached);
22 references to ExpandCollapsePattern
UIAutomationClient (4)
MS\Internal\Automation\Schema.cs (4)
358
new AutomationPropertyInfo( convertToExpandCollapseState,
ExpandCollapsePattern
.ExpandCollapseStateProperty, typeof(ExpandCollapseState), ExpandCollapseState.LeafNode ),
433
private static readonly AutomationProperty [ ] ExpandCollapseProperties = {
ExpandCollapsePattern
.ExpandCollapseStateProperty};
479
new AutomationPatternInfo(
ExpandCollapsePattern
.Pattern, ExpandCollapseProperties, new WrapObjectClientSide(
ExpandCollapsePattern
.Wrap) ),
UIAutomationClientSideProviders (18)
MS\Internal\AutomationProxies\EventManager.cs (3)
213
IExpandCollapseProvider expandCollapse = el.GetPatternProvider(
ExpandCollapsePattern
.Pattern) as IExpandCollapseProvider;
217
RaisePropertyChangedEvent(el,
ExpandCollapsePattern
.ExpandCollapseStateProperty, expandCollapse.ExpandCollapseState);
522
_objectIdClient.Add(
ExpandCollapsePattern
.ExpandCollapseStateProperty, new RaiseEvent(HandleExpandCollapseStateProperty));
MS\Internal\AutomationProxies\ProxyHwnd.cs (1)
373
else if (idProp ==
ExpandCollapsePattern
.ExpandCollapseStateProperty)
MS\Internal\AutomationProxies\WindowsComboBox.cs (3)
90
else if (iid ==
ExpandCollapsePattern
.Pattern && !IsSimpleCombo ())
162
else if (idProp ==
ExpandCollapsePattern
.ExpandCollapseStateProperty)
745
if (idProp is AutomationProperty && idProp ==
ExpandCollapsePattern
.ExpandCollapseStateProperty)
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
522
(automationProperty != null && automationProperty ==
ExpandCollapsePattern
.ExpandCollapseStateProperty))
MS\Internal\AutomationProxies\WindowsListViewGroup.cs (1)
58
else if (iid ==
ExpandCollapsePattern
.Pattern && WindowsListView.IsGroupViewEnabled(_hwnd))
MS\Internal\AutomationProxies\WindowsMenu.cs (4)
1069
if (aidProps[i] ==
ExpandCollapsePattern
.ExpandCollapseStateProperty)
1116
new WinEventTracker.EvtIdProperty(NativeMethods.EventSystemMenuPopupStart,
ExpandCollapsePattern
.ExpandCollapseStateProperty),
1117
new WinEventTracker.EvtIdProperty(NativeMethods.EventSystemMenuPopupEnd,
ExpandCollapsePattern
.ExpandCollapseStateProperty),
1222
if (iid ==
ExpandCollapsePattern
.Pattern && _type == MenuItemType.SubMenu)
MS\Internal\AutomationProxies\WindowsSysHeader.cs (1)
397
else if (iid ==
ExpandCollapsePattern
.Pattern && IsSplitButton())
MS\Internal\AutomationProxies\WindowsTreeView.cs (4)
99
if (idProp ==
ExpandCollapsePattern
.ExpandCollapseStateProperty && el is TreeViewItem && eventId == NativeMethods.EventObjectStateChange)
341
else if (idProp ==
ExpandCollapsePattern
.ExpandCollapseStateProperty)
802
else if (iid ==
ExpandCollapsePattern
.Pattern)
1270
AutomationInteropProvider.RaiseAutomationPropertyChangedEvent(this, new AutomationPropertyChangedEventArgs(
ExpandCollapsePattern
.ExpandCollapseStateProperty, null, GetExpandCollapseState()));