2 instantiations of PanelAccessibleElement
aspire-tray (2)
src\Aspire.Tray\Common\TrayPanel.cs (2)
1518_accessible.Add(new(PanelAccessibleKey.For(key), role, name, bounds, hit, target, description)); 1531_accessible.Add(new(PanelAccessibleKey.For(label), PanelAccessibleRole.Text, text, bounds, chrome ? bounds : bounds.Intersect(_viewport)));
10 references to PanelAccessibleElement
aspire-tray (10)
src\Aspire.Tray\Common\TrayPanel.cs (2)
83private List<PanelAccessibleElement> _accessible = []; 750var accessible = new List<PanelAccessibleElement>();
src\Aspire.Tray\Common\TrayPanelScene.cs (1)
240IReadOnlyList<PanelAccessibleElement> Accessibility)
TrayApplication.NativeSmoke.cs (1)
384var toggle = panel.Scene.Accessibility.Single(element => element.Target?.Kind == PanelTargetKind.LaunchAtSignIn);
TrayApplication.PanelAutomation.cs (6)
70var changes = new List<(PanelAutomationNode Node, PanelAccessibleElement? Previous)>(); 71foreach (var element in scene.Accessibility) 110var element = node.Element; 323public required PanelAccessibleElement Element { get; set; } 351var element = Element; 410var element = Element;