SettingsStore Members

Include Protected Members
Include Inherited Members

Abstract class for reading or enumerating the selected scope's collections and properties. It is obtained from GetReadOnlySettingsStore() method.

The SettingsStore type exposes the following members.

Constructors

  Name Description
Protected method SettingsStore

Top

Methods

  Name Description
Public method CollectionExists Checks the existence of the collection passed in to this method.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public method GetBoolean(String, String) Returns the value of the requested property whose data type is [!:SettingsType.Int32] as boolean.
Public method GetBoolean(String, String, Boolean) Returns the value of the requested property whose data type is [!:SettingsType.Int32] as boolean.
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetInt32(String, String) Returns the value of the requested property whose data type is [!:SettingsType.Int32].
Public method GetInt32(String, String, Int32) Returns the value of the requested property whose data type is [!:SettingsType.Int32].
Public method GetInt64(String, String) Returns the value of the requested property whose data type is [!:SettingsType.Int64].
Public method GetInt64(String, String, Int64) Returns the value of the requested property whose data type is [!:SettingsType.Int64].
Public method GetLastWriteTime Provides the last write time of the properties and sub-collections immediate to the given collection.
Public method GetMemoryStream Returns the value of the requested property whose data type is [!:SettingsType.Binary]. In order to access the underlying byte array at once [!:MemoryStream.ToArray] method can be used.
Public method GetPropertyCount Returns the number of properties under the given collection.
Public method GetPropertyNames Returns the names of properties under the given collection.
Public method GetPropertyType Returns the type of the requested property.
Public method GetString(String, String) Returns the value of the requested property whose data type is [!:SettingsType.String].
Public method GetString(String, String, String) Returns the value of the requested property whose data type is [!:SettingsType.String].
Public method GetSubCollectionCount Returns the number of sub-collections under the given collection.
Public method GetSubCollectionNames Returns the names of sub-collections under the given collection.
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method GetUInt32(String, String) Returns the value of the requested property whose data type is [!:SettingsType.Int32].
Public method GetUInt32(String, String, UInt32) Returns the value of the requested property whose data type is [!:SettingsType.Int32].
Public method GetUInt64(String, String) Returns the value of the requested property whose data type is [!:SettingsType.Int64].
Public method GetUInt64(String, String, UInt64) Returns the value of the requested property whose data type is [!:SettingsType.Int64].
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method PropertyExists Checks the existance of the property passed in to this method.
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)

Top

See Also

Reference

SettingsStore Class

Microsoft.VisualStudio.Settings Namespace