Share via


ISettings.SettingValues Property

Gets or sets setting values.

Namespace:  Microsoft.Data.Schema.Common.Settings
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Syntax

'Declaration
Property SettingValues As IDictionary(Of String, String)
    Get
    Set
'Usage
Dim instance As ISettings
Dim value As IDictionary(Of String, String)

value = instance.SettingValues

instance.SettingValues = value
IDictionary<string, string> SettingValues { get; set; }
property IDictionary<String^, String^>^ SettingValues {
    IDictionary<String^, String^>^ get ();
    void set (IDictionary<String^, String^>^ value);
}
function get SettingValues () : IDictionary<String, String>
function set SettingValues (value : IDictionary<String, String>)
abstract SettingValues : IDictionary<string, string> with get, set

Property Value

Type: System.Collections.Generic.IDictionary<String, String>

Remarks

This property represents current settings in a name/value pair format. The caller uses the returned value to serialize to the project file or registry. Or, the caller can pass in new values for all the settings. It will loop through passed-in settings and set the related setting property with the new value.

All properties marked as settings using a SettingAttribute should be able to convert the real value to a string. If not, a TypeConverter must be provided on the property.

Getter in this property will not return cached setting values; it will always get the latest values from all setting property.

.NET Framework Security

See Also

Reference

ISettings Interface

ISettings Members

Microsoft.Data.Schema.Common.Settings Namespace