ConfigurationHelperService Class
A service used by the settings UI in Visual Studio to read and write client settings into the app.config configuration file. It stores user-customizable settings in XML format
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
| Name | Description | |
|---|---|---|
![]() | ConfigurationHelperService() | Initializes a new instance of ConfigurationHelperService. |
![]() | ConfigurationHelperService(Func<String, String>) | Initializes a new instance of ConfigurationHelperService. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetSectionName(String, String) | Formats the group name and the key name. |
![]() | GetSerializeAs(Type) | Determines the default serialization mechanism to use for a given type,. |
![]() | GetType() | (Inherited from Object.) |
![]() | GetUserConfigurationPath(IServiceProvider, Project, ConfigurationUserLevel, Boolean, Configuration) | Gets the most likely path to user configuration files for the current project, based on the values of different project properties. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ReadConnectionStrings(String, DocData, String) | Returns all the connection strings in the specified configuration that start with the specified prefix. |
![]() | ReadSettings(ExeConfigurationFileMap, ConfigurationUserLevel, DocData, String, Boolean, SettingsPropertyCollection) | Reads settings from the appropriate section. |
![]() | ToString() | (Inherited from Object.) |
![]() | WriteConnectionStrings(String, DocData, String, ConnectionStringSettingsCollection) | Writes the connection strings to the specified configuration file after deleting any existing connection strings with the specified prefix. |
![]() | WriteSettings(ExeConfigurationFileMap, ConfigurationUserLevel, DocData, String, Boolean, SettingsPropertyValueCollection) | Writes settings to the appropriate section after clearing existing settings. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

