IVsWritableSettingsStore Methods
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
| Name | Description | |
|---|---|---|
![]() | CollectionExists(String^, Int32) | Determines whether a named collection exists. |
![]() | CreateCollection(String^) | Creates a new collection. |
![]() | DeleteCollection(String^) | Deletes a collection, as well as all its properties and sub-collections. |
![]() | DeleteProperty(String^, String^) | Deletes a property in a collection. |
![]() | GetBinary(String^, String^, UInt32, array<Byte>^, array<UInt32>^) | Returns the value of a property of type SettingsType_Binary. |
![]() | GetBool(String^, String^, Int32) | Returns a boolean type property. |
![]() | GetBoolOrDefault(String^, String^, Int32, Int32) | Returns a boolean type property value or a specified default value. |
![]() | GetInt(String^, String^, Int32) | Returns an integer type property value. |
![]() | GetInt64(String^, String^, Int64) | Returns a 64-bit integer type property value. |
![]() | GetInt64OrDefault(String^, String^, Int64, Int64) | Returns a 64-bit integer value or a specified default value. |
![]() | GetIntOrDefault(String^, String^, Int32, Int32) | Returns an integer type property or a specified default value. |
![]() | GetLastWriteTime(String^, array<SYSTEMTIME>^) | Returns the last time a value was written in a specified collection, including all its properties and sub-collections. |
![]() | GetPropertyCount(String^, UInt32) | Returns the number of properties in a specified collection. |
![]() | GetPropertyName(String^, UInt32, String^) | Returns the name of a property. |
![]() | GetPropertyType(String^, String^, UInt32) | Returns the type of a specified property. |
![]() | GetString(String^, String^, String^) | Returns a string type property value. |
![]() | GetStringOrDefault(String^, String^, String^, String^) | Returns a string type property value or a given default string. |
![]() | GetSubCollectionCount(String^, UInt32) | Returns the number of sub-collections in the specified collections. |
![]() | GetSubCollectionName(String^, UInt32, String^) | Returns the name of a sub collection. |
![]() | GetUnsignedInt(String^, String^, UInt32) | Returns an unsigned integer property value. |
![]() | GetUnsignedInt64(String^, String^, UInt64) | Returns a 64-bit unsigned long integer property value. |
![]() | GetUnsignedInt64OrDefault(String^, String^, UInt64, UInt64) | Returns a 64-bit unsigned long integer property of a given default value. |
![]() | GetUnsignedIntOrDefault(String^, String^, UInt32, UInt32) | Returns an unsigned integer property or a given default value. |
![]() | PropertyExists(String^, String^, Int32) | Determines whether a property exists in a given collection. |
![]() | SetBinary(String^, String^, UInt32, array<Byte>^) | Sets the value of a binary property with the specified byte array. If the previous data type of the property is not SettingsType_Binary, this method overwrites it. If the property does not exist, it creates one |
![]() | SetBool(String^, String^, Int32) | Sets the value of a boolean property. If the previous data type of the property is not SettingsType_Int, this method overwrites it. If the property does not, exist, it creates one. |
![]() | SetInt(String^, String^, Int32) | Sets the value of an integer property. If the previous data type of the property is not SettingsType_Int, this method overwrites it. If the property does not exist, it creates one. |
![]() | SetInt64(String^, String^, Int64) | Sets the value of a 64-bit integer property. If the previous data type of the property is not SettingsType_Int64, it overwrites it. If the property does not exist it creates one. |
![]() | SetString(String^, String^, String^) | Sets the value of a string property. If the previous data type of the property is not SettingsType_String, this method overwrites it. If the property does not exist, it creates one. |
![]() | SetUnsignedInt(String^, String^, UInt32) | Sets the value of an unsigned integer property. If the previous data type of the property is not SettingsType_Int, this method overwrites it. If the property does not exist, it creates one. |
![]() | SetUnsignedInt64(String^, String^, UInt64) | Sets the value of an unsigned 64-bit integer property. If theprevious data type of the property is not SettingsType_Int64, this method overwrites it. If the property does not exist, it creates one. |
