IVsSolutionPersistence 接口
实现编写包特定属性和选项到解决方案文件 (.sln),并且,,相反,属性加载和选项从文件。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<InterfaceTypeAttribute()> _
<GuidAttribute("67A65088-52F3-4C47-B829-1B53A112E8DC")> _
Public Interface IVsSolutionPersistence
[InterfaceTypeAttribute()]
[GuidAttribute("67A65088-52F3-4C47-B829-1B53A112E8DC")]
public interface IVsSolutionPersistence
IVsSolutionPersistence 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
LoadPackageUserOpts | 支持对解决方案 .sln 文件的一个或多个名为流存储包级别的用户可选的加载。此方法允许调用方命名选项流 (或流) 加载。 | |
SavePackageSolutionProps | 向解决方案中 .sln 文件的写属性。 | |
SavePackageUserOpts | 写入解决方案文件的用户选项。保存包级别的用户选项对解决方案 .sln 文件的一个或多个名为流。 |
页首
备注
持久性该解决方案管理,并且,因此接口通过其关联的服务, SVsSolutionPersistence调用。
请参见实现和/或调用的插图在该示例 Solution Extender的此接口。
对调用者的说明
在保存包特定属性或选项为 .sln 文件或填充属性或选项后从 .sln 文件。