1 write to _application
aspire-tray (1)
NativeSmokeHarness.cs (1)
84_application = new(_controller, seconds, _startupSettings)
85 references to _application
aspire-tray (85)
NativeSmokeHarness.cs (85)
117_application.DialogReadyForSmoke = () => _controller.State.AppHosts.Any(host => host.Id == Replacement(_hosts[1]).Id); 135Require(!_application.WaitUntilReadyAsync(_shutdown.Token).IsCompleted, "Readiness completed without a running native loop."); 136_restore = Task.Run(() => _application.RestoreIconAsync(_shutdown.Token)); 138_application.Run(); 150_application.Dispose(); 155return _application.ExitCode; 166Require(_application.WaitUntilReadyAsync(_shutdown.Token).IsCompletedSuccessfully, "Native loop readiness was not acknowledged."); 175Require(_application.IconAddFailuresForSmoke == 0, "Readiness was acknowledged before icon creation recovered."); 176_application.VerifyNativeStateForSmoke(); 187_application.VerifyNativeStateForSmoke(); 201_application.ShowMessageForSmoke(); 202_retainedStop = _application.CaptureActionForSmoke("Stop", _hosts[0].Id); 203_application.SuppressStopForSmoke = true; 204_application.InvokeActionForSmoke(_retainedStop); 208_application.SuppressStopForSmoke = false; 212_application.InvokeActionForSmoke(_retainedStop); 220_application.VerifyNativeStateForSmoke(); 222_application.TrackForSmoke(_hosts[0].Id); 224_application.VerifyNoTooltipForSmoke(); 227Require(_application.IsTrackingForSmoke, "The actual TrackPopupMenuEx loop is not active."); 230_application.SelectMenuDetailsForSmoke(_hosts[0].Id, details: true); 234if (!_application.IsTooltipVisibleForSmoke) 238_application.VerifyMenuDetailsForSmoke(_hosts[0].Id, 240_application.VerifyDetailsTooltipForSmoke(_hosts[0].Id, 242_trackingMenu = _application.MenuForSmoke; 243_trackingRows = _application.RowIdsForSmoke; 252Require(_application.MenuForSmoke == _trackingMenu && _application.RowIdsForSmoke.SequenceEqual(_trackingRows), 254_application.VerifyNativeStateForSmoke(retained: true); 255_application.VerifyMenuDetailsForSmoke(_hosts[0].Id, 259_application.VerifyDetailsTooltipForSmoke(_hosts[0].Id, 261_application.SelectMenuDetailsForSmoke(_hosts[0].Id, details: false); 265_application.VerifyNoTooltipForSmoke(); 266_application.InvokeActionForSmoke(_retainedStop); 268_application.SelectMenuDetailsForSmoke(_hosts[0].Id, details: true); 270_application.EndTrackingForSmoke(); 273_application.VerifyNativeStateForSmoke(); 275_application.SuppressStopForSmoke = true; 298_application.VerifyNativeStateForSmoke(); 320_application.RestartExplorerForSmoke(); 321_oldIcon = _application.IconForSmoke; 322_application.InvalidateArtworkForSmoke(); 326if (_application.IconForSmoke == _oldIcon) 330_application.VerifyNativeStateForSmoke(); 331_restore = Task.Run(() => _application.RestoreIconAsync(_shutdown.Token)); 350_application.VerifyNativeStateForSmoke(); 371_application.VerifyNativeStateForSmoke(); 386_application.BeginInteractivePreviewForSmoke(); 391_quit = Task.Run(_application.RequestQuit); 401=> _application.InvokeActionForSmoke(_application.CaptureActionForSmoke(kind, id)); 409_application.VerifySettingsForSmoke(0, true, ""); 410var firstWindow = _application.SettingsWindowForSmoke; 412Require(_application.SettingsWindowForSmoke == firstWindow && _startupSettings.WriteCount == 0, 414_application.ClickSettingsControlForSmoke("Startup"); 415_application.VerifySettingsForSmoke(1, true, ""); 417_application.CloseSettingsForSmoke(); 419_application.VerifySettingsForSmoke(1, true, ""); 421_application.ClickSettingsControlForSmoke("Startup"); 422_application.VerifySettingsForSmoke(0, true, ""); 426_application.RefreshSettingsForSmoke(); 427_application.VerifySettingsForSmoke(0, false, 429_application.ClickSettingsControlForSmoke("Startup"); 432_application.RefreshSettingsForSmoke(); 433_application.VerifySettingsForSmoke(1, true, 435_application.ClickSettingsControlForSmoke("Startup"); 441_application.RefreshSettingsForSmoke(); 442_application.ClickSettingsControlForSmoke("Startup"); 443_application.VerifySettingsForSmoke(0, true, 449_application.ClickSettingsControlForSmoke("Startup"); 450_application.VerifySettingsForSmoke(1, true, 455_application.ClickSettingsControlForSmoke("Startup"); 456_application.VerifySettingsForSmoke(0, true, ""); 458_application.RefreshSettingsForSmoke(); 460_application.VerifySettingsForSmoke(2, false, unknown); 461_application.CloseSettingsForSmoke(); 463_application.VerifySettingsForSmoke(2, false, unknown); 467_application.RefreshSettingsForSmoke(); 468_application.VerifySettingsForSmoke(0, true, ""); 472_application.RefreshSettingsForSmoke(); 473_application.VerifySettingsForSmoke(0, false, 477_application.RefreshSettingsForSmoke(); 478_application.VerifySettingsForSmoke(0, true, ""); 479_application.VerifySettingsScrollingForSmoke(); 481_application.CloseSettingsForSmoke();