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
fileMap
Type: ExeConfigurationFileMap
userLevel
Type: ConfigurationUserLevel
appConfigDocData
Type: Microsoft.VisualStudio.Shell.Design.Serialization.DocDataThe DocData for the configuration file.
sectionName
Type: StringThe name of the section of the configuration file.
isUserScoped
Type: BooleanTrue if the section contains user-specific settings.
settings
Type: SettingsPropertyCollection
Return Value
Type: SettingsPropertyValueCollection
SettingsPropertyValueCollection.
Remarks
If a setting already exists in settings, the value is updated.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.