IVsPersistSolutionOpts Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides access to user-specific options in the user options file associated with the solution.
public interface class IVsPersistSolutionOpts
public interface class IVsPersistSolutionOpts
__interface IVsPersistSolutionOpts
[System.Runtime.InteropServices.Guid("53BA0F89-24DD-46E1-A7D6-ED24C039FBC4")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsPersistSolutionOpts
[System.Runtime.InteropServices.Guid("53BA0F89-24DD-46E1-A7D6-ED24C039FBC4")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsPersistSolutionOpts
[<System.Runtime.InteropServices.Guid("53BA0F89-24DD-46E1-A7D6-ED24C039FBC4")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsPersistSolutionOpts = interface
[<System.Runtime.InteropServices.Guid("53BA0F89-24DD-46E1-A7D6-ED24C039FBC4")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsPersistSolutionOpts = interface
Public Interface IVsPersistSolutionOpts
- Derived
- Attributes
Remarks
Implementors of this interface are expected to be safe to be accesssed from any thread if passed to IVsSolutionPersistence on a background thread.
Notes to Implementers
VSPackages implement this interface to save information into the UserOptions (.suo) file.
Methods
LoadUserOptions(IVsSolutionPersistence, UInt32) |
Loads user options for a given solution. |
ReadUserOptions(IStream, String) |
Reads user options for a given solution. |
SaveUserOptions(IVsSolutionPersistence) |
Saves user options for a given solution. |
WriteUserOptions(IStream, String) |
Writes user options for a given solution. |