Export (0) Print
Expand All

IVsSolutionPersistence Interface

Facilitates writing package-specific properties and options into the solution file (.sln), and, conversely, the loading of properties and options from the file.

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

[InterfaceTypeAttribute(1)] 
[GuidAttribute("67A65088-52F3-4C47-B829-1B53A112E8DC")] 
public interface IVsSolutionPersistence
/** @attribute InterfaceTypeAttribute(1) */ 
/** @attribute GuidAttribute("67A65088-52F3-4C47-B829-1B53A112E8DC") */ 
public interface IVsSolutionPersistence
InterfaceTypeAttribute(1) 
GuidAttribute("67A65088-52F3-4C47-B829-1B53A112E8DC") 
public interface IVsSolutionPersistence

Persistence is managed by the solution, and so the interface is called through its associated service, SVsSolutionPersistence.

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

Notes to Callers Upon saving package-specific properties or options to the .sln file, or loading properties or options from the .sln file.

Community Additions

ADD
Show:
© 2015 Microsoft