| File: Adapter\Interfaces\IRunSettings.cs | Web Access |
| Project: src\vstest\src\Microsoft.TestPlatform.ObjectModel\Microsoft.TestPlatform.ObjectModel.csproj (Microsoft.VisualStudio.TestPlatform.ObjectModel) |
// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. namespace Microsoft.VisualStudio.TestPlatform.ObjectModel.Adapter; /// <summary> /// Used for loading settings for a run. /// </summary> public interface IRunSettings { /// <summary> /// Get the settings for the provided settings name. /// </summary> /// <param name="settingsName">Name of the settings section to get.</param> /// <returns>The settings provider for the settings or null if one was not found.</returns> ISettingsProvider? GetSettings(string? settingsName); /// <summary> /// Settings used for this run. /// </summary> string? SettingsXml { get; } }