Share via


ConfigurationHelperService.ReadSettings Method

Reads settings from the appropriate section.

Namespace:  Microsoft.VisualStudio.Shell.Design.Serialization
Assembly:  Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)

Syntax

'Declaration
<ConfigurationPermissionAttribute(SecurityAction.Assert, Unrestricted := True)> _
Public Function ReadSettings ( _
    fileMap As ExeConfigurationFileMap, _
    userLevel As ConfigurationUserLevel, _
    appConfigDocData As DocData, _
    sectionName As String, _
    isUserScoped As Boolean, _
    settings As SettingsPropertyCollection _
) As SettingsPropertyValueCollection
[ConfigurationPermissionAttribute(SecurityAction.Assert, Unrestricted = true)]
public SettingsPropertyValueCollection ReadSettings(
    ExeConfigurationFileMap fileMap,
    ConfigurationUserLevel userLevel,
    DocData appConfigDocData,
    string sectionName,
    bool isUserScoped,
    SettingsPropertyCollection settings
)
[ConfigurationPermissionAttribute(SecurityAction::Assert, Unrestricted = true)]
public:
SettingsPropertyValueCollection^ ReadSettings(
    ExeConfigurationFileMap^ fileMap, 
    ConfigurationUserLevel userLevel, 
    DocData^ appConfigDocData, 
    String^ sectionName, 
    bool isUserScoped, 
    SettingsPropertyCollection^ settings
)
[<ConfigurationPermissionAttribute(SecurityAction.Assert, Unrestricted = true)>]
member ReadSettings : 
        fileMap:ExeConfigurationFileMap * 
        userLevel:ConfigurationUserLevel * 
        appConfigDocData:DocData * 
        sectionName:string * 
        isUserScoped:bool * 
        settings:SettingsPropertyCollection -> SettingsPropertyValueCollection
public function ReadSettings(
    fileMap : ExeConfigurationFileMap, 
    userLevel : ConfigurationUserLevel, 
    appConfigDocData : DocData, 
    sectionName : String, 
    isUserScoped : boolean, 
    settings : SettingsPropertyCollection
) : SettingsPropertyValueCollection

Parameters

  • sectionName
    Type: String

    The name of the section of the configuration file.

  • isUserScoped
    Type: Boolean

    True if the section contains user-specific settings.

Return Value

Type: SettingsPropertyValueCollection
SettingsPropertyValueCollection.

Remarks

If a setting already exists in settings, the value is updated.

.NET Framework Security

See Also

Reference

ConfigurationHelperService Class

Microsoft.VisualStudio.Shell.Design.Serialization Namespace