23 references to Handle
aspire-tray (23)
TrayApplication.Menus.cs (18)
59root.StatusPosition = (uint)NativeMethods.GetMenuItemCount(root.Handle); 60Append(root.Handle, NativeMethods.MfGrayed, 0, state.Status); 64AddHost(root, root.Handle, host, recent: false, state.Discovery == DiscoveryState.Live); 66Append(root.Handle, NativeMethods.MfSeparator, 0, null); 67var recent = AddSubmenu(root.Handle, "Recently opened"); 79Append(root.Handle, NativeMethods.MfSeparator, 0, null); 80var documentation = AddAction(root, root.Handle, "Documentation", new(ActionKind.Documentation), true); 81SetMenuBitmap(root.Handle, documentation, _artwork!.DocumentationBitmap, byPosition: false); 82var settings = AddAction(root, root.Handle, "Settings...", new(ActionKind.Settings), true); 83SetSettingsMenuLabel(root.Handle, settings); 84SetMenuBitmap(root.Handle, settings, _artwork.SettingsBitmap, byPosition: false); 85Append(root.Handle, NativeMethods.MfSeparator, 0, null); 86AddAction(root, root.Handle, "Quit Aspire", new(ActionKind.Quit), true); 145UpdateItem(menu.Handle, statusPosition, true, state.ShowStatus ? state.Status : "Aspire", false); 326TrackMenu(_menu!.Handle, point); 389var command = AddAction(context, context.Handle, host.IsPinned ? "Unpin AppHost" : "Pin AppHost", new(ActionKind.TogglePin, host.Id), true); 392var selected = NativeMethods.TrackPopupMenuEx(context.Handle, 453owner.Cleanup(NativeMethods.DestroyMenu(Handle) != 0, "DestroyMenu");
TrayApplication.NativeSmoke.cs (5)
17internal nint MenuForSmoke => _menu!.Handle; 232NativeSmokeHarness.Require(NativeMethods.GetMenuItemCount(menu.Handle) == state.AppHosts.Count + 7 + (state.ShowStatus ? 1 : 0), 235var rootTitles = ReadMenuTitles(menu.Handle); 237&& (ReadItem(menu.Handle, (uint)(rootTitles.Length - 2), true).Type & NativeMethods.MfSeparator) != 0, 294VerifyMenuIcons(menu, menu.Handle);