This topic has not yet been rated - Rate this topic

IVsPersistSolutionOpts Interface

Provides access to user-specific options in the user options file associated with the solution.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)

[InterfaceTypeAttribute(1)] 
[GuidAttribute("53BA0F89-24DD-46E1-A7D6-ED24C039FBC4")] 
public interface IVsPersistSolutionOpts
/** @attribute InterfaceTypeAttribute(1) */ 
/** @attribute GuidAttribute("53BA0F89-24DD-46E1-A7D6-ED24C039FBC4") */ 
public interface IVsPersistSolutionOpts
InterfaceTypeAttribute(1) 
GuidAttribute("53BA0F89-24DD-46E1-A7D6-ED24C039FBC4") 
public interface IVsPersistSolutionOpts

This interface allows the solution to track user-specific options and state information, and helps persist them across sessions.

See illustrations of the implementation and/or calling of this interface in the Solution Extender Sample sample.

Notes to Implementers VSPackages implement this interface to save information into the UserOptions (.suo) file.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ