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 文件。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间