ConfigurationHelperService.WriteSettings Method
Writes settings to the appropriate section after clearing existing settings.
Namespace: Microsoft.VisualStudio.Shell.Design.Serialization
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Syntax
'Declaration
Public Sub WriteSettings ( _
fileMap As ExeConfigurationFileMap, _
userLevel As ConfigurationUserLevel, _
appConfigDocData As DocData, _
sectionName As String, _
isUserScoped As Boolean, _
values As SettingsPropertyValueCollection _
)
public void WriteSettings(
ExeConfigurationFileMap fileMap,
ConfigurationUserLevel userLevel,
DocData appConfigDocData,
string sectionName,
bool isUserScoped,
SettingsPropertyValueCollection values
)
public:
void WriteSettings(
ExeConfigurationFileMap^ fileMap,
ConfigurationUserLevel userLevel,
DocData^ appConfigDocData,
String^ sectionName,
bool isUserScoped,
SettingsPropertyValueCollection^ values
)
member WriteSettings :
fileMap:ExeConfigurationFileMap *
userLevel:ConfigurationUserLevel *
appConfigDocData:DocData *
sectionName:string *
isUserScoped:bool *
values:SettingsPropertyValueCollection -> unit
public function WriteSettings(
fileMap : ExeConfigurationFileMap,
userLevel : ConfigurationUserLevel,
appConfigDocData : DocData,
sectionName : String,
isUserScoped : boolean,
values : 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 to write to.
isUserScoped
Type: Booleantrue if the settings are user-specific, otherwise false.
values
Type: SettingsPropertyValueCollectionThe SettingsPropertyValueCollection from which to read the settings.
Remarks
If values is nulla null reference (Nothing in Visual Basic) or empty, the settings will be cleared.
.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.