IVsStringMap.SetValue Method

Sets the value of a named key.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)

Syntax

'Declaration
Function SetValue ( _
    szKey As String, _
    szValue As String _
) As Integer
int SetValue(
    string szKey,
    string szValue
)
int SetValue(
    [InAttribute] String^ szKey, 
    [InAttribute] String^ szValue
)
abstract SetValue : 
        szKey:string * 
        szValue:string -> int 
function SetValue(
    szKey : String, 
    szValue : String
) : int

Parameters

  • szValue
    Type: System.String
    [in] The value to associate with the key.

Return Value

Type: System.Int32
Returns S_OK if the value was set.

Remarks

Null and empty strings are not valid key names. Any string (including a null string) is a valid value. Null values are returned from GetValue(String, String%) as empty strings. If an entry with the given key name already exists, it will be overwritten.

.NET Framework Security

See Also

Reference

IVsStringMap Interface

Microsoft.VisualStudio.Shell.Interop Namespace